Find the cheapest bus tickets from Niagara Falls to Toronto

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

23:156:50
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£9GBP
23:151:05
£9
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£9GBP
15:4018:00
£10
Bus TerminalPearson YYZ Airport
Greyhound
15:40
Bus Terminal
18:00
Pearson YYZ Airport
Greyhound
£10GBP
15:2017:25
£10
Bus TerminalToronto Coach Terminal
Greyhound
15:20
Bus Terminal
17:25
Toronto Coach Terminal
Greyhound
£10GBP
15:4018:50
£10
Bus TerminalScarborough Town Centre
Greyhound
15:40
Bus Terminal
18:50
Scarborough Town Centre
Greyhound
£10GBP
23:156:50
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£9GBP

Cheap buses leaving tomorrow
One passenger / one way

23:151:05
£8
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£8GBP
23:156:50
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£9GBP
15:4018:00
£10
Bus TerminalPearson YYZ Airport
Greyhound
15:40
Bus Terminal
18:00
Pearson YYZ Airport
Greyhound
£10GBP
15:4018:50
£10
Bus TerminalScarborough Town Centre
Greyhound
15:40
Bus Terminal
18:50
Scarborough Town Centre
Greyhound
£10GBP
17:5021:05
£10
Bus TerminalPearson YYZ Airport
Greyhound
17:50
Bus Terminal
21:05
Pearson YYZ Airport
Greyhound
£10GBP
23:151:05
£8
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£8GBP

Cheap buses leaving Thursday
One passenger / one way

23:156:50
£8
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£8GBP
23:151:05
£8
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£8GBP
17:5019:50
£8
Bus TerminalToronto Coach Terminal
Greyhound
17:50
Bus Terminal
19:50
Toronto Coach Terminal
Greyhound
£8GBP
17:5021:05
£9
Bus TerminalPearson YYZ Airport
Greyhound
17:50
Bus Terminal
21:05
Pearson YYZ Airport
Greyhound
£9GBP
17:5023:05
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
17:50
Bus Terminal
23:05
University Ave and Wellington Street
Greyhound
£9GBP
23:156:50
£8
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£8GBP

Cheap buses leaving Friday
One passenger / one way

23:156:50
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£9GBP
23:151:05
£9
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£9GBP
17:5023:05
£10
Bus TerminalUniversity Ave and Wellington Street
Greyhound
17:50
Bus Terminal
23:05
University Ave and Wellington Street
Greyhound
£10GBP
17:5021:05
£10
Bus TerminalPearson YYZ Airport
Greyhound
17:50
Bus Terminal
21:05
Pearson YYZ Airport
Greyhound
£10GBP
17:5019:50
£10
Bus TerminalToronto Coach Terminal
Greyhound
17:50
Bus Terminal
19:50
Toronto Coach Terminal
Greyhound
£10GBP
23:156:50
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£9GBP

Cheap buses leaving Saturday
One passenger / one way

23:156:50
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£9GBP
23:151:05
£9
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£9GBP
17:5021:05
£10
Bus TerminalPearson YYZ Airport
Greyhound
17:50
Bus Terminal
21:05
Pearson YYZ Airport
Greyhound
£10GBP
15:4018:00
£10
Bus TerminalPearson YYZ Airport
Greyhound
15:40
Bus Terminal
18:00
Pearson YYZ Airport
Greyhound
£10GBP
15:2017:25
£10
Bus TerminalToronto Coach Terminal
Greyhound
15:20
Bus Terminal
17:25
Toronto Coach Terminal
Greyhound
£10GBP
23:156:50
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£9GBP

Cheap buses leaving Sunday
One passenger / one way

23:156:50
£10
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£10GBP
23:151:05
£10
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£10GBP
15:4018:00
£10
Bus TerminalPearson YYZ Airport
Greyhound
15:40
Bus Terminal
18:00
Pearson YYZ Airport
Greyhound
£10GBP
17:5019:50
£10
Bus TerminalToronto Coach Terminal
Greyhound
17:50
Bus Terminal
19:50
Toronto Coach Terminal
Greyhound
£10GBP
17:5023:05
£10
Bus TerminalUniversity Ave and Wellington Street
Greyhound
17:50
Bus Terminal
23:05
University Ave and Wellington Street
Greyhound
£10GBP
23:156:50
£10
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£10GBP

Cheap buses leaving Monday
One passenger / one way

23:156:50
£8
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£8GBP
23:151:05
£8
Bus TerminalToronto Coach Terminal
Greyhound
23:15
Bus Terminal
1:05
Toronto Coach Terminal
Greyhound
£8GBP
17:5021:05
£9
Bus TerminalPearson YYZ Airport
Greyhound
17:50
Bus Terminal
21:05
Pearson YYZ Airport
Greyhound
£9GBP
17:5019:50
£9
Bus TerminalToronto Coach Terminal
Greyhound
17:50
Bus Terminal
19:50
Toronto Coach Terminal
Greyhound
£9GBP
17:5023:05
£9
Bus TerminalUniversity Ave and Wellington Street
Greyhound
17:50
Bus Terminal
23:05
University Ave and Wellington Street
Greyhound
£9GBP
23:156:50
£8
Bus TerminalUniversity Ave and Wellington Street
Greyhound
23:15
Bus Terminal
6:50
University Ave and Wellington Street
Greyhound
£8GBP

Bus Niagara Falls to Toronto: Trip Overview

16
Daily Buses
8:05 - 23:15
Departure Time
£10
Average Price
Average Trip Duration

Trip Reviews for Niagara Falls - Toronto

3.5 out of 5 stars

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

Ratings and Reviews (100)


Tahlia S.10 January 2019 | Staff: 4 | 

They changed our bus to leave one hour early and did not give us any notice at all and therefore we missed our bus

Heather N.7 January 2019 | Staff: 5 | 

1st bus didn’t have enough seats but the next bus was express so we still got To Destination on time

Amber N.6 January 2019 | Staff: 5 | 

Fast and comfortable

Lisa-sophie B.27 December 2018 | Staff: 2 | 

Bad Customer Service

Gourav C.25 December 2018 | Staff: 1 | 

I booked a ticket from Niagra falls to Toronto Pearson Airport(YYZ) but bus dropped me to Toronto downtown coach terminal? Upon enquiring on coach terminal they told I boarded the wrong bus from Niagra? But it was a correct bus as driver verified our tickets and allowed us to board the bus in Niagra at the same time 3:10 pm. My family had to spend extra amount to reach Toronto airport while the bus was supposed to drop us to Airport? I want compensation for this inconvenience.

Amaan P.20 December 2018 | Staff: 1 | 

Probably not using greyhound again.

Shannon M.17 December 2018 | Staff: 4 | 

My only issue was that the charging station on the bus didn't work. So my phone was dead by the time I got to Toronto.

Gabrielle T.16 December 2018 | Staff: 1 | 

The greyhound bus was nice to travel on. However, the driver was rude and arrogant. The driver was rude to all customers not just myself and made myself feel uncormtable travelling on the bus. I was spoken to with such disrespect that if I spoke to any customer like that I would instantly been let go. The driver was so rude to the point my cousin & I got off the bus early. I understand people may be tired or having personal issues however no person should speak to someone the way I was spoken to.

Nicole J.14 December 2018 | Staff: 3 | 

Got into Toronto early which was great.

Kimberley H.30 November 2018 | Staff: 5 | 

Driver was nice and it was a comfortable ride. Only reason we were late was due to rush hour traffic, which was not the drivers fault. All in all, the bus picked us up and dropped us off. No complaints.

Lorelei T.29 November 2018 | Staff: 5 | 

Very good, except for safety add seat belts on all buses.

Julia R.20 November 2018 | Staff: 5 | 

Thanks very much.

Ryota T.18 November 2018 | Staff: 3 | 

let us know if bus is late

Andrew K.17 November 2018 | Staff: 1 | 

There is a complete lack of transparency and accountability. Nobody knew where the bus was and why it was late until the driver arrived to the terminal. Horrendoes customer service that reflects poor on how greyhound train their staff. When asked why the bus was late over an hour, the answer given was that greyhound ran out of buses. A company that offers transportation isn't properly equipped to do their job

Macarena C.16 November 2018 | Staff: 1 | 

Really bad staff not helpful

Solveig P.7 November 2018 | Staff: 4 | 

The bus was late more than 30 minutes .It can happen, but no body inform us !!!

Samuel S.3 November 2018 | Timeliness: 1 | 

Waited for over one hour, nearly missed my appointment. I have to pay for a taxi to Toronto to meet up my scheduled appointment

Tongshan J.30 October 2018 | Staff: 5 | 

has some strange smell inside

Aja S.28 October 2018 | Timeliness: 1 | Staff: 4 | 

The bus was late on both of my trips

Glyn A.23 October 2018 | Timeliness: 2 | Staff: 5 | 

The bus was comfortable & clean, but it was an hour late leaving Niagara Falls, and two hours late by the time it reached Toronto.

Abigail M.22 October 2018 | Timeliness: 1 | Staff: 1 | 

Very very late and slow moving

Cristina R.22 October 2018 | Timeliness: 1 | Staff: 4 | 

The bus was more than 1 hour late, which made me miss the second bus. I had no help in finding an alternative

Ching Hei L.15 October 2018 | Timeliness: 1 | Staff: 1 | 

15Oct original bus schedule 0805 Niagara fall to YYZ airport Bus late arrival at 0855. Finally arrive Toronto bus station at 11:35 which missed transfer bus to YYZ airport I have to take uber to union station and take up express to YYZ airport Lastly i missed flight at 12:50 and i have to rebook my flight, paid extra for transportation. Very disappointed

Peter R.13 October 2018 | Timeliness: 1 | Staff: 5 | 

Fortunately I was at the bus station early as my confirmed 9.55 am bus was cancelled and I was able to catch the 8.05 bus.

Debra W.11 October 2018 | Timeliness: 5 | Staff: 5 | 

Great trip no complaints highly recommend

Sze Kay C.9 October 2018 | Timeliness: 5 | Staff: 4 | 

I know working with tourists can be like herding cats... but perhaps better people management skills could be imparted to the Greyhound staff. And oh yes, it doesn’t take too much to smile :) Overall, I’m *very* satisfied with what we received for the amount we paid. These are my only two “gripes” since you’re looking for suggestions for improvement.

Honorine B.7 October 2018 | Timeliness: 1 | Staff: 2 | 

Too much lateness

April C.4 October 2018 | Timeliness: 5 | Staff: 4 | 

Great ride

Jane F.27 September 2018 | Timeliness: 1 | Staff: 1 | 

Bus was 90 minutes late. There was no communication at the greyhound terminal, staff rubbish and had no idea what was going on and how long it would be. They didn't care at all. Arrived in Toronto two hours later than scheduled. Why didn't the driver at least contact the terminal so that we knew what was happening? Coach itself was fine.

Robert S.25 September 2018 | Timeliness: 4 | Staff: 4 | 

Had a grood trip to toronto still got to go home ill let you know

Niagara Falls to Toronto buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Niagara Falls to Toronto.

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

Whether it is cheap bus tickets or more luxurious buses going to Toronto from Niagara Falls, we help you find what you're looking for based on how much of a budget you have.

Bus Companies

Bus service from Niagara Falls to Toronto is covered by Greyhound.

Stations & Stops

Buses leaving from Niagara Falls to Toronto will depart from Bus Terminal, Quality Hotel & Suite or Fallsview Casino.

A bus ride to Toronto will drop you off 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.

Daily Buses16
Departure Time8:05 - 23:15
Average Price
£10
Average Trip Duration
Bus companies on this routeGreyhound Canada

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Niagara Falls to Toronto but it'll also be endearing to native speakers who will surely appreciate your effort.

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

Buses are energy-efficient. Carrying a passenger over 100 kms by coach only takes 0.6-0.9 liters of gas. Compare that to the 2.6 liters required by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from Niagara Falls to Toronto.

Make a music playlist for your bus ride from Niagara Falls to Toronto, and enjoy the scenery to tunes from your own personal soundtrack.

Did you know?

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

Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

Will you be returning to Niagara Falls by bus?

If you are looking for the return bus journey, take a look at buses from Toronto to Niagara Falls.

Popular Buses Connecting Niagara Falls

Popular Buses Connecting Toronto

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