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

11:15 pm1:05 am
$16
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$16CAD
11:15 pm6:50 am
$17
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$17CAD
3:40 pm6:00 pm
$18
Bus TerminalPearson YYZ Airport
Greyhound
3:40 pm
Bus Terminal
6:00 pm
Pearson YYZ Airport
Greyhound
$18CAD
3:40 pm6:50 pm
$18
Bus TerminalScarborough Town Centre
Greyhound
3:40 pm
Bus Terminal
6:50 pm
Scarborough Town Centre
Greyhound
$18CAD
5:50 pm9:05 pm
$19
Bus TerminalPearson YYZ Airport
Greyhound
5:50 pm
Bus Terminal
9:05 pm
Pearson YYZ Airport
Greyhound
$19CAD
11:15 pm1:05 am
$16
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$16CAD

Cheap buses leaving tomorrow
One passenger / one way

11:15 pm1:05 am
$14
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$14CAD
11:15 pm6:50 am
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$15CAD
3:40 pm6:00 pm
$16
Bus TerminalPearson YYZ Airport
Greyhound
3:40 pm
Bus Terminal
6:00 pm
Pearson YYZ Airport
Greyhound
$16CAD
3:40 pm6:50 pm
$16
Bus TerminalScarborough Town Centre
Greyhound
3:40 pm
Bus Terminal
6:50 pm
Scarborough Town Centre
Greyhound
$16CAD
5:50 pm11:05 pm
$17
Bus TerminalUniversity Ave and Wellington Street
Greyhound
5:50 pm
Bus Terminal
11:05 pm
University Ave and Wellington Street
Greyhound
$17CAD
11:15 pm1:05 am
$14
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$14CAD

Cheap buses leaving Tuesday
One passenger / one way

11:15 pm6:50 am
$14
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$14CAD
11:15 pm1:05 am
$14
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$14CAD
5:50 pm9:05 pm
$15
Bus TerminalPearson YYZ Airport
Greyhound
5:50 pm
Bus Terminal
9:05 pm
Pearson YYZ Airport
Greyhound
$15CAD
5:50 pm7:50 pm
$15
Bus TerminalToronto Coach Terminal
Greyhound
5:50 pm
Bus Terminal
7:50 pm
Toronto Coach Terminal
Greyhound
$15CAD
5:50 pm11:05 pm
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
5:50 pm
Bus Terminal
11:05 pm
University Ave and Wellington Street
Greyhound
$15CAD
11:15 pm6:50 am
$14
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$14CAD

Cheap buses leaving Wednesday
One passenger / one way

11:15 pm6:50 am
$14
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$14CAD
11:15 pm1:05 am
$14
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$14CAD
5:50 pm7:50 pm
$15
Bus TerminalToronto Coach Terminal
Greyhound
5:50 pm
Bus Terminal
7:50 pm
Toronto Coach Terminal
Greyhound
$15CAD
5:50 pm11:05 pm
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
5:50 pm
Bus Terminal
11:05 pm
University Ave and Wellington Street
Greyhound
$15CAD
5:50 pm9:05 pm
$15
Bus TerminalPearson YYZ Airport
Greyhound
5:50 pm
Bus Terminal
9:05 pm
Pearson YYZ Airport
Greyhound
$15CAD
11:15 pm6:50 am
$14
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$14CAD

Cheap buses leaving Thursday
One passenger / one way

11:15 pm6:50 am
$14
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$14CAD
11:15 pm1:05 am
$14
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$14CAD
5:50 pm9:05 pm
$15
Bus TerminalPearson YYZ Airport
Greyhound
5:50 pm
Bus Terminal
9:05 pm
Pearson YYZ Airport
Greyhound
$15CAD
5:50 pm7:50 pm
$15
Bus TerminalToronto Coach Terminal
Greyhound
5:50 pm
Bus Terminal
7:50 pm
Toronto Coach Terminal
Greyhound
$15CAD
5:50 pm11:05 pm
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
5:50 pm
Bus Terminal
11:05 pm
University Ave and Wellington Street
Greyhound
$15CAD
11:15 pm6:50 am
$14
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$14CAD

Cheap buses leaving Friday
One passenger / one way

11:15 pm6:50 am
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$15CAD
11:15 pm1:05 am
$15
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$15CAD
5:50 pm9:05 pm
$16
Bus TerminalPearson YYZ Airport
Greyhound
5:50 pm
Bus Terminal
9:05 pm
Pearson YYZ Airport
Greyhound
$16CAD
5:50 pm7:50 pm
$16
Bus TerminalToronto Coach Terminal
Greyhound
5:50 pm
Bus Terminal
7:50 pm
Toronto Coach Terminal
Greyhound
$16CAD
5:50 pm11:05 pm
$16
Bus TerminalUniversity Ave and Wellington Street
Greyhound
5:50 pm
Bus Terminal
11:05 pm
University Ave and Wellington Street
Greyhound
$16CAD
11:15 pm6:50 am
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$15CAD

Cheap buses leaving Saturday
One passenger / one way

11:15 pm6:50 am
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$15CAD
11:15 pm1:05 am
$15
Bus TerminalToronto Coach Terminal
Greyhound
11:15 pm
Bus Terminal
1:05 am
Toronto Coach Terminal
Greyhound
$15CAD
5:50 pm9:05 pm
$16
Bus TerminalPearson YYZ Airport
Greyhound
5:50 pm
Bus Terminal
9:05 pm
Pearson YYZ Airport
Greyhound
$16CAD
5:50 pm7:50 pm
$16
Bus TerminalToronto Coach Terminal
Greyhound
5:50 pm
Bus Terminal
7:50 pm
Toronto Coach Terminal
Greyhound
$16CAD
5:50 pm11:05 pm
$16
Bus TerminalUniversity Ave and Wellington Street
Greyhound
5:50 pm
Bus Terminal
11:05 pm
University Ave and Wellington Street
Greyhound
$16CAD
11:15 pm6:50 am
$15
Bus TerminalUniversity Ave and Wellington Street
Greyhound
11:15 pm
Bus Terminal
6:50 am
University Ave and Wellington Street
Greyhound
$15CAD

Bus Niagara Falls to Toronto: Trip Overview

16
Daily Buses
8:05 am - 11:15 pm
Departure Time
$18
Average Price
Average Trip Duration

Trip Reviews for Niagara Falls - Toronto

3.6 out of 5 stars

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

Ratings and Reviews (100)


Nancy L.March 16, 2019 | Staff: 4 | 

Great- got there 1/2 hour early!!

Daniel J.March 15, 2019 | Staff: 2 | 

The trip back to Toronto was bad. We were scheduled to arrive at 1:55 pm at Toronto Bay Street Terminal, in order to catch a connecting bus to the Pearson airport scheduled for 2:30 pm. In the end, the coach from Niagara pulled up to Toronto Bay Street Terminal at 2:30 pm, just missing the connecting bus. The next bus to the airport would have been at 4 pm and we would have missed our international flight. So in the end, my wife and I were forced to take the subway to Union before going by UP Express. Not really fun when you've been travelling from Niagara and have 3 big bags. Add to that that the bus driver was really rude about the fact that we had 3 bags. If we've paid for the extra baggage ticket, shouldn't he just do his job? The space in the bus for baggage was more than ample and largely unused.

Adel B.March 10, 2019 | Staff: 5 | 

The bus driver was amazing, I'd tip him if I could. He let me on even though I didn't have a printed copy of my ticket (because I had no access to a printer at the airbnb I stayed over in and it was past 11pm so the station was closed). I had no idea Greyhound would be this behind in technology and not even accept e-tickets. Like its 2019... we shouldn't have to waste paper to print a lil ticket.

Melissa C.March 8, 2019 | Staff: 5 | 

It was a really nice ride and the staff were super friendly! Got to the airport ahead of schedule :)

Lalie A.March 4, 2019 | Staff: 5 | 

On time,and the driver we had was very kind.

Dennis H.February 25, 2019 | Staff: 5 | 

I was pleased with service. Driver very cordial

Mark K.February 21, 2019 | Staff: 5 | 

Very good did what it said

Hyunjoo K.February 15, 2019 | Staff: 3 | 

Comfortable seats but a little bit messy inside

Ayoola S.February 10, 2019 | Staff: 4 | 

Driver was not friendly

Deanna-lynn P.February 9, 2019 | Staff: 4 | 

This trip was very good. The driver was helpful. The only thing I didn’t know about was the plugs for chargers etc. The ones on the back of the seats didn’t work or if there were other ones didn’t know about it. No where was there any information about that especially for us older gals a sign or pamphlet would be helpful but the trip was good and the bus temperature inside was great b

Tahlia S.January 10, 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.January 7, 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.January 6, 2019 | Staff: 5 | 

Fast and comfortable

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

Bad Customer Service

Gourav C.December 25, 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.December 20, 2018 | Staff: 1 | 

Probably not using greyhound again.

Shannon M.December 17, 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.December 16, 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.December 14, 2018 | Staff: 3 | 

Got into Toronto early which was great.

Kimberley H.November 30, 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.November 29, 2018 | Staff: 5 | 

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

Julia R.November 20, 2018 | Staff: 5 | 

Thanks very much.

Ryota T.November 18, 2018 | Staff: 3 | 

let us know if bus is late

Andrew K.November 17, 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.November 16, 2018 | Staff: 1 | 

Really bad staff not helpful

Solveig P.November 7, 2018 | Staff: 4 | 

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

Samuel S.November 3, 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.October 30, 2018 | Staff: 5 | 

has some strange smell inside

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

The bus was late on both of my trips

Glyn A.October 23, 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.

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 am - 11:15 pm
Average Price
$18
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, check out 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. 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