Find the cheapest bus tickets from Toronto to Niagara Falls

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP
19:0522:00
£9
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£9GBP
19:1522:00
£9
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£9GBP
13:3517:30
£11
Pearson YYZ AirportBus Terminal
Greyhound
13:35
Pearson YYZ Airport
17:30
Bus Terminal
Greyhound
£11GBP
12:0117:30
£11
Scarborough Town CentreBus Terminal
Greyhound
12:01
Scarborough Town Centre
17:30
Bus Terminal
Greyhound
£11GBP
20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP

Cheap buses leaving tomorrow
One passenger / one way

20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP
19:1522:00
£9
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£9GBP
19:0522:00
£9
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£9GBP
13:3517:30
£11
Pearson YYZ AirportBus Terminal
Greyhound
13:35
Pearson YYZ Airport
17:30
Bus Terminal
Greyhound
£11GBP
12:0117:30
£11
Scarborough Town CentreBus Terminal
Greyhound
12:01
Scarborough Town Centre
17:30
Bus Terminal
Greyhound
£11GBP
20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP

Cheap buses leaving Wednesday
One passenger / one way

19:0522:00
£8
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£8GBP
20:0522:00
£8
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£8GBP
19:1522:00
£8
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£8GBP
11:0013:25
£11
Toronto Coach TerminalBus Terminal
Greyhound
11:00
Toronto Coach Terminal
13:25
Bus Terminal
Greyhound
£11GBP
15:0017:30
£11
Toronto Coach TerminalBus Terminal
Greyhound
15:00
Toronto Coach Terminal
17:30
Bus Terminal
Greyhound
£11GBP
19:0522:00
£8
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£8GBP

Cheap buses leaving Thursday
One passenger / one way

19:1522:00
£8
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£8GBP
19:0522:00
£8
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£8GBP
20:0522:00
£8
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£8GBP
11:0013:25
£10
Toronto Coach TerminalBus Terminal
Greyhound
11:00
Toronto Coach Terminal
13:25
Bus Terminal
Greyhound
£10GBP
12:0117:30
£11
Scarborough Town CentreBus Terminal
Greyhound
12:01
Scarborough Town Centre
17:30
Bus Terminal
Greyhound
£11GBP
19:1522:00
£8
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£8GBP

Cheap buses leaving Friday
One passenger / one way

19:1522:00
£9
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£9GBP
20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP
19:0522:00
£9
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£9GBP
12:0117:30
£11
Scarborough Town CentreBus Terminal
Greyhound
12:01
Scarborough Town Centre
17:30
Bus Terminal
Greyhound
£11GBP
6:007:30
£11
Toronto Coach TerminalBus Terminal
Greyhound
6:00
Toronto Coach Terminal
7:30
Bus Terminal
Greyhound
£11GBP
19:1522:00
£9
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£9GBP

Cheap buses leaving Saturday
One passenger / one way

20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP
19:1522:00
£9
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£9GBP
19:0522:00
£9
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£9GBP
13:5517:30
£11
Pearson YYZ AirportBus Terminal
Greyhound
13:55
Pearson YYZ Airport
17:30
Bus Terminal
Greyhound
£11GBP
12:0117:30
£11
Scarborough Town CentreBus Terminal
Greyhound
12:01
Scarborough Town Centre
17:30
Bus Terminal
Greyhound
£11GBP
20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP

Cheap buses leaving Sunday
One passenger / one way

20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP
19:1522:00
£9
Scarborough Town CentreBus Terminal
Greyhound
19:15
Scarborough Town Centre
22:00
Bus Terminal
Greyhound
£9GBP
19:0522:00
£9
University Ave and Wellington StreetBus Terminal
Greyhound
19:05
University Ave and Wellington Street
22:00
Bus Terminal
Greyhound
£9GBP
6:0510:40
£11
Pearson YYZ AirportBus Terminal
Greyhound
6:05
Pearson YYZ Airport
10:40
Bus Terminal
Greyhound
£11GBP
13:5517:30
£11
Pearson YYZ AirportBus Terminal
Greyhound
13:55
Pearson YYZ Airport
17:30
Bus Terminal
Greyhound
£11GBP
20:0522:00
£9
Pearson YYZ AirportBus Terminal
Greyhound
20:05
Pearson YYZ Airport
22:00
Bus Terminal
Greyhound
£9GBP

Bus Toronto to Niagara Falls: Trip Overview

9
Daily Buses
5:40 - 23:05
Departure Time
£10
Average Price
Average Trip Duration

Trip Reviews for Toronto - Niagara Falls

3.7 out of 5 stars

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

Ratings and Reviews (100)


Charbel B.19 March 2019 | Staff: 5 | 

Professional staff and smooth ride

Raminder K.13 March 2019 | Staff: 5 | 

awesum trip

Bastien V.12 March 2019 | Staff: 1 | 

2h30 lost in a coach Station ...

Mariana S.1 March 2019 | Staff: 4 | 

The seats were very uncomfortable

Marja N.27 February 2019 | Staff: 5 | 

Great service!

Bernard F.26 February 2019 | Staff: 3 | 

Ok bus and staff. Late leaving. Cold.

Marcela R.21 February 2019 | Staff: 4 | 

good service

Navneet B.19 February 2019 | Staff: 3 | 

i had worst experience with greyhound today . Bus leaved the coach terminal 20 minutes late and then bus driver stopped the bus on highway for 10 minutes. i dont knw why

Philip C.18 February 2019 | Staff: 3 | 

The bus from Niagara to Toronto was 2 hours late and overbooked. From talking to station staff, this is a regular occurrence.

Dana T.10 February 2019 | Staff: 5 | 

Bus was in great shape, staff was friendly, but it was really cold and we were waiting outside. Lateness was the worst part.

Lilian G.7 February 2019 | Staff: 5 | 

The bus late and not announcements were made, to us. We were waiting for 45 minutes Someone from our group when and asked about the delay and was told that the bus to take us to Niagara Falls wasn’t working and a replacement was on the way.

Sarah A.1 February 2019 | Staff: 1 | 

the bus route was canceled only a few hours prior to the departure time and no notification was sent to alert the passenger (who booked for their tickets online) that the route was canceled, nor combinations of the ticket fares were issued to passengers.

Angela T.31 January 2019 | Staff: 4 | 

The Greyhound bus service between Toronto and Niagara Falls is very efficient. The bus was comfortable too.

Dennis H.29 January 2019 | Staff: 4 | 

Heavy snow fall. Left Toronto Pearson 1 hour 50 minutes late arrived Niagara Falls Ontario2 hours 30 minutes late. Driver very responsible

Andrea K.26 January 2019 | Staff: 5 | 

Nice driver, helpful

Tiago S.24 January 2019 | Staff: 2 | 

I didnt like, since i planed to stay 3 hours in niagara and i just stayed for an hour.

Mariana M.21 January 2019 | Staff: 1 | 

Horrible! Worst i’ve seen

Susanne B.20 January 2019 | Staff: 5 | 

Was late because of the weather so not Greyhounds fault. Bus driver was great. Staff at the termi al in Toronto could have given information regarding canceled bus a bit better and faster.

Alyssa M.14 January 2019 | Staff: 4 | 

Wifi did not work and bus was dirty but it got us from point a to point b

Gary C.5 January 2019 | Staff: 4 | 

Good service

Olugbeminiyi E.5 January 2019 | Staff: 4 | 

Great Customer experience.

Leticia M.2 January 2019 | Staff: 5 | 

Will never use this service again

Maryann W.31 December 2018 | Staff: 4 | 

Fine once we got going

Alma V.30 December 2018 | Staff: 3 | 

Very unorganized in Coach Terminal..

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

Very Good.

Aarurian S.28 December 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.22 December 2018 | Staff: 5 | 

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

Wong S.15 December 2018 | Staff: 5 | 

Everything was great. Awesome

Laura L.14 December 2018 | Staff: 3 | 

Bus broke down and we were stranded for 2 hours.

Emmanuelle G.3 December 2018 | Staff: 5 | 

Very good trip and nice staff

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 Buses9
Departure Time5:40 - 23:05
Average Price
£10
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, take a look at 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 helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. 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