GO Train | Cabinet Office Library
There are many ways to travel into and around Ontario including by air, train, bus, car and ferry. Find out how to navigate from one point to the next and become familiar with the companies and operators that can help you get there.
A large number of international airline carriers service Ontario. Several Canadian airlines offer flights between cities in Ontario, including:
Ontario has several international airports however, the two main gateway airports are in Toronto and Ottawa, serving most major airlines and charter companies.
- Toronto Pearson International Airport (YYZ), Toronto
- Billy Bishop Toronto City Airport (YTZ), Toronto
- Ottawa International Airport (YOW), Ottawa
- John C. Munro International Airport (YHM), Hamilton
- London International Airport (YXU), London
- Region of Waterloo International Airport (YKF), Waterloo
- Windsor International Airport (YQG), Windsor
In addition, domestic airports provide flight services within the province.
- Thunder Bay Airport (YQT), Thunder Bay
- Sault Ste. Marie Airport (YAM), Sault Ste. Marie
- Greater Sudbury Airport (YSB), Sudbury
- Jack Garland Airport (YYB), North Bay
- Victor M. Power Airport (YTS), Timmins
- Norman Rogers Airport (YGK), Kingston
- Chris Hadfield Airport (YZR), Sarnia
- Kenora Airport (YQK), Kenora
- Muskoka Airport (YQA), Muskoka
- VIA Rail Canada offers passenger service in the Greater Toronto Area, Ottawa, Niagara Falls, Southwestern Ontario and Northern Ontario, with express service available between larger communities on most routes. Learn more about services for passengers with special needs.
- Union Pearson Express is an innovative air-rail link connecting the country’s two busiest transportation hubs—Toronto Pearson International Airport and Union Station in downtown Toronto.
- GO Transit is a regional public transit service for the Greater Toronto, Hamilton and Niagara region. The Niagara Parks Travel Package covers a round-trip GO Train fare plus a connecting two-day WEGO bus ticket.
There are several bus lines that offer service throughout Ontario. These companies include:
- Ontario Northland – services routes from Toronto to Central and Northern Ontario
- Coach Canada – provides travel between many Ontario cities including Beamsville, Cambridge, Hamilton and Toronto and from Windsor to Montreal along Highway 401
- Parkbus – services routes between Toronto and Ottawa and various provincial and national parks
- GO Transit – regional public transit service for the Greater Toronto, Hamilton and Niagara area
- Megabus – services routes from Ontario cities, including cities in Kingston, London, Niagara Falls, Ottawa, Toronto and Cornwall
- Flixbus – features connections between Toronto and Ottawa, Toronto to Waterloo with stops to Mississauga, Kitchener and Guelph
Electric Vehicle (EV) Travel
With the rise in popularity of electric vehicles, the speed of charging and the number of charging stations in Ontario has also increased. Many gas stations, carpool parking lots, hotels, shopping centres and other public places are offering charging stations, some of which are free. In fact, there are more than 1,800 public charging stations with over 5,000 charging ports across the province. Learn more about travelling in Ontario in an electric car.
Car rental companies in Ontario include:
RV rental companies in Ontario include:
- Canadream RV Rentals
- CruiseCanada RV Rentals
- FraserWay RV Rentals
- Motor Home Travel Canada Inc.
- Owasco RV Rentals
Taxis and Airport Shuttles
Taxi and airport shuttle services offer transportation to and from major airports in Ontario, some with door-to-door service. Learn about long-distance at Toronto Pearson Airport.
- Airways Transit – service in the Greater Toronto Area and Southwestern Ontario
- Coach Canada – service in the Greater Toronto Area and Southwestern Ontario
- Niagara Airbus – service in the Greater Toronto Area and Niagara
- Red Car Service – service in the Greater Toronto Area
- Ontario Coachway – service in Southeastern Ontario
- Uber – service in Toronto, Ottawa, Niagara, Windsor, London, Kitchener-Waterloo and Hamilton
- Lyft – service in Toronto and Ottawa
- Detroit Metro Shuttle Service – a Sarnia-based company providing service between Toronto, London and Detroit
Find public transport options available in many major cities in Ontario. Some options include:
Toronto & Greater Toronto Area (GTA)
- The Toronto Transit Commission (TTC) – an efficient and convenient way to get around the city, seven days a week. A subway system links to buses, streetcars and a light-rail transit throughout the city. Download RocketMan, one of Toronto’s transit apps.
- Presto Cards uses a contactless automated fare collection system to access the network of GTA public transportation
- Bike Share Toronto – bicycle rentals available at kiosks across Toronto
- MiWay is Mississauga’s public transportation system
- Use Brampton Transit in Brampton
- Metrolinx transportation services provides integrated public transportation in the Greater Toronto Area and Hamilton Area.
- OC Transpo – provides public transit services around the city
- Bird Canada, Lime and Neuron – e-scooters rentals in Ottawa
Transportation services in other major Ontario cities
- Niagara Falls bus routes
- Hamilton public transit system
- London Transit Commission
- Grand River Transit in Kitchener-Waterloo
- Kingston Transit
- Transit Windsor
- Barrie Transit
- Peterborough Transit
- Orbit Huntsville Transit
- North Bay Transit
- Greater Sudbury Transit
- Sault Ste. Marie Transit
- Thunder Bay Transit
Tour our lakes, visit our islands or cross bodies of water to continue your itinerary across the province. Some ferries can even take your car or bike across with you, check with the individual ferry website for more details.
- MS Chi-Cheemaun – runs between Tobermory and South Baymouth on Manitoulin Island
- Glenora Ferry – connects Glenora and Adolphustown in Eastern Ontario
- Pelee Island Ferries – run between Leamington or Kingsville and Pelee Island in Southern Ontario
- Toronto Island Ferry – departs from the downtown Toronto docks and services the Toronto Islands
- Wolfe Island Ferry – connects Kingston and Wolfe Island in Eastern Ontario
Last updated: September 26, 2022