Find coaches from Toronto to Niagara-on-the-Lake

Previously seen journeys

Next departures from Toronto to Niagara-on-the-Lake on 19 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
Union Station Bus Terminal
Niagara-on-the-LakeNo tags
FlixBusBus
Union Station Bus Terminal
Niagara-on-the-LakeNo tags
FlixBusBus
Union Station Bus Terminal
Niagara-on-the-LakeNo tags
FlixBusBus
Union Station Bus Terminal
Niagara-on-the-LakeNo tags
FlixBusBus
Union Station Bus Terminal
Niagara-on-the-LakeNo tags

Compare 2 ways to travel from Toronto to Niagara-on-the-Lake

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Niagara-on-the-Lake. The journey takes about 1 hour 45 minutes and with fares starting at just £13, it presents an excellent value for a comfortable ride.

2bus per day
1h 45mAverage duration
32 milesDistance
1kgCO₂ emissions
Average price£13 - £14Average duration1h 45m
1kg CO₂e
Carpool
Average price£12 - £17Average duration1h 45m
2kg CO₂e

Frequently asked questions about travelling by bus from Toronto to Niagara-on-the-Lake

  1. How far is Niagara-on-the-Lake from Toronto by coach?

    The distance between Toronto and Niagara-on-the-Lake by coach is approximately 36 miles (57 km).

  2. Is there a way to reach Niagara-on-the-Lake from Toronto without a car?

    The best way to go from Toronto to Niagara-on-the-Lake without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. Depending on your preferences, another alternative is to explore ridesharing trips.

What's the cheapest way to go from Toronto to Niagara-on-the-Lake?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud