Find the cheapest bus tickets from Toronto to Niagara Falls

Easily search and book your next trip with Busbud

Cheap buses leaving tomorrow
One passenger / one way

8:05 pm10:00 pm
$17
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$17CAD
7:05 pm10:00 pm
$17
University Ave and Wellington StreetBus Terminal
Greyhound
7:05 pm
University Ave and Wellington Street
10:00 pm
Bus Terminal
Greyhound
$17CAD
7:15 pm10:00 pm
$17
Scarborough Town CentreBus Terminal
Greyhound
7:15 pm
Scarborough Town Centre
10:00 pm
Bus Terminal
Greyhound
$17CAD
12:01 pm5:30 pm
$19
Scarborough Town CentreBus Terminal
Greyhound
12:01 pm
Scarborough Town Centre
5:30 pm
Bus Terminal
Greyhound
$19CAD
3:00 pm5:30 pm
$19
Toronto Coach TerminalBus Terminal
Greyhound
3:00 pm
Toronto Coach Terminal
5:30 pm
Bus Terminal
Greyhound
$19CAD
8:05 pm10:00 pm
$17
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$17CAD

Cheap buses leaving Monday
One passenger / one way

8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:15 pm10:00 pm
$14
Scarborough Town CentreBus Terminal
Greyhound
7:15 pm
Scarborough Town Centre
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:05 pm10:00 pm
$15
University Ave and Wellington StreetBus Terminal
Greyhound
7:05 pm
University Ave and Wellington Street
10:00 pm
Bus Terminal
Greyhound
$15CAD
1:35 pm5:30 pm
$19
Pearson YYZ AirportBus Terminal
Greyhound
1:35 pm
Pearson YYZ Airport
5:30 pm
Bus Terminal
Greyhound
$19CAD
12:01 pm5:30 pm
$19
Scarborough Town CentreBus Terminal
Greyhound
12:01 pm
Scarborough Town Centre
5:30 pm
Bus Terminal
Greyhound
$19CAD
8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD

Cheap buses leaving Tuesday
One passenger / one way

8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:05 pm10:00 pm
$14
University Ave and Wellington StreetBus Terminal
Greyhound
7:05 pm
University Ave and Wellington Street
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:15 pm10:00 pm
$14
Scarborough Town CentreBus Terminal
Greyhound
7:15 pm
Scarborough Town Centre
10:00 pm
Bus Terminal
Greyhound
$14CAD
12:01 pm5:30 pm
$17
Scarborough Town CentreBus Terminal
Greyhound
12:01 pm
Scarborough Town Centre
5:30 pm
Bus Terminal
Greyhound
$17CAD
1:35 pm5:30 pm
$19
Pearson YYZ AirportBus Terminal
Greyhound
1:35 pm
Pearson YYZ Airport
5:30 pm
Bus Terminal
Greyhound
$19CAD
8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD

Cheap buses leaving Wednesday
One passenger / one way

8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:05 pm10:00 pm
$14
University Ave and Wellington StreetBus Terminal
Greyhound
7:05 pm
University Ave and Wellington Street
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:15 pm10:00 pm
$14
Scarborough Town CentreBus Terminal
Greyhound
7:15 pm
Scarborough Town Centre
10:00 pm
Bus Terminal
Greyhound
$14CAD
1:35 pm5:30 pm
$17
Pearson YYZ AirportBus Terminal
Greyhound
1:35 pm
Pearson YYZ Airport
5:30 pm
Bus Terminal
Greyhound
$17CAD
12:01 pm5:30 pm
$17
Scarborough Town CentreBus Terminal
Greyhound
12:01 pm
Scarborough Town Centre
5:30 pm
Bus Terminal
Greyhound
$17CAD
8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD

Cheap buses leaving Thursday
One passenger / one way

8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:05 pm10:00 pm
$14
University Ave and Wellington StreetBus Terminal
Greyhound
7:05 pm
University Ave and Wellington Street
10:00 pm
Bus Terminal
Greyhound
$14CAD
7:15 pm10:00 pm
$14
Scarborough Town CentreBus Terminal
Greyhound
7:15 pm
Scarborough Town Centre
10:00 pm
Bus Terminal
Greyhound
$14CAD
1:35 pm5:30 pm
$17
Pearson YYZ AirportBus Terminal
Greyhound
1:35 pm
Pearson YYZ Airport
5:30 pm
Bus Terminal
Greyhound
$17CAD
12:01 pm5:30 pm
$17
Scarborough Town CentreBus Terminal
Greyhound
12:01 pm
Scarborough Town Centre
5:30 pm
Bus Terminal
Greyhound
$17CAD
8:05 pm10:00 pm
$14
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$14CAD

Cheap buses leaving Friday
One passenger / one way

8:05 pm10:00 pm
$16
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$16CAD
7:05 pm10:00 pm
$16
University Ave and Wellington StreetBus Terminal
Greyhound
7:05 pm
University Ave and Wellington Street
10:00 pm
Bus Terminal
Greyhound
$16CAD
7:15 pm10:00 pm
$16
Scarborough Town CentreBus Terminal
Greyhound
7:15 pm
Scarborough Town Centre
10:00 pm
Bus Terminal
Greyhound
$16CAD
1:55 pm5:30 pm
$18
Pearson YYZ AirportBus Terminal
Greyhound
1:55 pm
Pearson YYZ Airport
5:30 pm
Bus Terminal
Greyhound
$18CAD
12:01 pm5:30 pm
$18
Scarborough Town CentreBus Terminal
Greyhound
12:01 pm
Scarborough Town Centre
5:30 pm
Bus Terminal
Greyhound
$18CAD
8:05 pm10:00 pm
$16
Pearson YYZ AirportBus Terminal
Greyhound
8:05 pm
Pearson YYZ Airport
10:00 pm
Bus Terminal
Greyhound
$16CAD

Bus Toronto to Niagara Falls: Trip Overview

10
Daily Buses
5:40 am - 11:05 pm
Departure Time
$18
Average Price
Average Trip Duration

Trip Reviews for Toronto - Niagara Falls

3.7 out of 5 stars

User reviews from travelers who booked a bus ticket from Toronto to Niagara Falls

Ratings and Reviews (100)


Gary C.January 5, 2019 | Staff: 4 | 

Good service

Olugbeminiyi E.January 5, 2019 | Staff: 4 | 

Great Customer experience.

Leticia M.January 2, 2019 | Staff: 5 | 

Will never use this service again

Maryann W.December 31, 2018 | Staff: 4 | 

Fine once we got going

Alma V.December 30, 2018 | Staff: 3 | 

Very unorganized in Coach Terminal..

Jose Luis G.December 29, 2018 | Staff: 4 | 

Very Good.

Aarurian S.December 28, 2018 | Staff: 1 | 

Horrible service all around. Horrible directions were given from greyhound customer service causing me to spend more money and waste HOURS of my time unnecessarily. Never using greyhound again.

Ivgenia L.December 22, 2018 | Staff: 5 | 

Did not get notification that the bus was changed to an hour earlier! Luckily we were there early.

Wong S.December 15, 2018 | Staff: 5 | 

Everything was great. Awesome

Laura L.December 14, 2018 | Staff: 3 | 

Bus broke down and we were stranded for 2 hours.

Emmanuelle G.December 3, 2018 | Staff: 5 | 

Very good trip and nice staff

Hannah P.December 3, 2018 | Staff: 3 | 

We definitely had to wait too long. Our bus was broken and we had to wait for another. We wonderes why they don't just took one of the others standing there.

Sharon N.December 2, 2018 | Staff: 3 | 

I had an interview, was so late did not even have it

Donna K.December 1, 2018 | Staff: 5 | 

Late but not by much its traffic and understanding ride itself was great thanks greyhound

Jovencio A.November 25, 2018 | Staff: 5 | 

Awesome way to enjoy the trip and at the same time save some money !

Hyeeun N.November 23, 2018 | Staff: 1 | 

Late almost 1 hour without any notice and apologizes. It was so dissatisfied.

Sarah C.November 23, 2018 | Staff: 5 | 

The driver was a lovely and approachable person and the coach was comfortable

Cheryl S.November 22, 2018 | Staff: 2 | 

Driver was arrogant.

Roland D.November 20, 2018 | Staff: 3 | 

The bus was 45 mins late. The lady on the counter announced to go to platform 7 to the bus at the Toronto bus terminal and there was no bus there. Wait in the freezing cold with my wife and daughter with a whole bunch of people for 45 mins. No staff around had a clue why the bus was late and kept saying sorry it will be here soon.

Erica W.November 20, 2018 | Staff: 5 | 

Great service.

Audrey M.November 17, 2018 | Staff: 2 | 

Il faisait beaucoup trop chaud dans le bus!

Theresa H.November 16, 2018 | Staff: 1 | 

We made the stupid mistake and booked one day later then we wanted to go and we realised the same second we booked but to change it it would cost 25$ that’s even more than the ticket. We called the same second they could have been more helpful and then the bus was 30 min late and the bus driver was just walking around with his coffe while everyone was standing infront of the bus in the cold

Noel G.November 6, 2018 | 

Staff very efficient

Suelen M.November 5, 2018 | Staff: 5 | 

I always use greyhound in my trips and is always very good, but this turn the site was not confortable, the plugs didn't work and the toalet was smell bad.

Suzanne R.November 4, 2018 | Timeliness: 3 | Staff: 5 | 

Comfortable seats, good climate control and seat belts were very much appreciated!

Alison D.November 4, 2018 | Timeliness: 4 | Staff: 5 | 

Great service, affordable and timely to get to your destination

Tina L.November 1, 2018 | Timeliness: 4 | Staff: 4 | 

on time. clean new bus

Stephen B.November 1, 2018 | Timeliness: 4 | Staff: 4 | 

The bus was clean and spacious it was slightly late arriving to Niagara only one issue was the power sockets did not work.

Kiara L.October 31, 2018 | Timeliness: 5 | Staff: 5 | 

Was a pleasant trip

Edward E.October 27, 2018 | Timeliness: 5 | Staff: 5 | 

Great, no problems at all.

Toronto to Niagara Falls Buses

Busbud helps you find a bus from Toronto to Niagara Falls. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets.

Bus service from Toronto to Niagara Falls will be provided by the most trusted bus companies.

Discover how much the bus trip from Toronto to Niagara Falls will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Toronto to Niagara Falls bus tickets are provided by Greyhound.

Stations & Stops

For a bus leaving from Toronto, the trip starts at Scarborough Town Centre, Toronto Coach Terminal, Yorkdale Bus Terminal, University Ave and Wellington Street, Front St & York St, Bay St, Black Creek Village, Don Valley Pkwy or Pearson YYZ Airport.

In Niagara Falls, your bus travel ends at Bus Terminal, Quality Hotel & Suite or Fallsview Casino.

Daily Buses10
Departure Time5:40 am - 11:05 pm
Average Price
$18
Average Trip Duration
Bus companies on this routeGreyhound Canada

About Bus Travel

Bus Travel Tips

Make friends with the driver. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Toronto and Niagara Falls!

Much more than a mere vehicle taking you from Toronto to Niagara Falls, riding the bus will expose you to some of most stunning panoramas while enroute to your final bus stop.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Toronto to Niagara Falls will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Toronto to Niagara Falls.

Did you know?

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

9.2% of ground transportation in Europe is done by bus versus 7.4% by train.

Did you know there are on average 4,400 intercity bus departures every day in the US only? This number has been growing for 9 years in a row, yay!

Will you be returning to Toronto by bus?

If you are looking for the return bus journey, check out buses from Niagara Falls to Toronto.

Popular Buses Connecting Toronto

Popular Buses Connecting Niagara Falls

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others so you can buy tickets without a worry.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew