Travel to Ontario

Flying to Ontario

Canadian flag-carrying airline Air Canada (AC) (; +1 514 393 3333) operate inter-provincial and international flights from Ontario. Many other international airlines offer direct services into Toronto. Charter airlines often offer an economical alternative to the scheduled airlines. Local air services are run by a number of operators.

Airport Guides

Toronto Pearson International Airport




Toronto Pearson International Airport is located 27km (17 miles) northwest of Toronto city centre.


+1 416 247 7678

6301 Silver Dart Drive

Find out more >

Ottawa International Airport




Ottawa International Airport is located 10km (6 miles) south of central Ottawa.


+1 613 248 2125

1000 Airport Parkway Private

Travelling to Ontario by Rail

VIA Rail (tel: +1 888 842 7245; connects Toronto to western Canada. Several corridor services connect Toronto, Windsor and Ottawa with Montréal and Québec City in Québec. Links to the USA are with Amtrak (tel: +1 215 856 7952; and VIA Rail. Services run from Toronto to New York via Niagara Falls. VIA Rail also serves most of the major cities of the province, mainly in the southern region, which is home to most of the population.

Ontario Northland (tel: +1 705 472 4500; runs rail services from Toronto to Timmins, Cochrane, Kapuskasing, Hearst and Moosonee, with stops along the way.

Driving to Ontario

Getting to Ontario by boat

The only port on James Bay with rail links to the south is Moosonee, which is also the base for a limited local air service.

Ferry operators

The principal ports receiving sailings from the USA are Thunder Bay (to Duluth); Sault Ste Marie (to Sault Ste Marie, Michigan); Windsor (to Detroit/Lake St Clair); Sarnia (to Port Huron/St Clair River); Leamington (to Sandusky/Lake Erie); Kingston, Brockville and Cornwall (to the USA across the St Lawrence Seaway); and Wolfe Island to New York State.

A digital image at

Book a Hotel