Next departures for Toronto to Buffalo on April 23
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
CheapestFastest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Transportation Center
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Next departures for Toronto to Buffalo on April 24
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
CheapestFastest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Transportation Center
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Next departures for Toronto to Buffalo on April 25
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
CheapestFastest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Transportation Center
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Next departures for Toronto to Buffalo on April 26
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Union Station Bus Terminal
Transportation Center
Cheapest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
Fastest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Transportation Center
No tags
Next departures for Toronto to Buffalo on April 27
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
Cheapest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
Fastest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Transportation Center
No tags
Next departures for Toronto to Buffalo on April 28
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
CheapestFastest
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Bus
Union Station Bus Terminal
Transportation Center
No tags
Bus
Union Station Bus Terminal
Niagara Frontier Transportation Authority
No tags
Last refresh of the prices: Yesterday at 10:44 PM EDT.
Compare 2 ways to go from Toronto to Buffalo
We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as a good way to reach Buffalo. The journey takes about 3 hours 30 minutes and with fares starting at just COP 71,377, it presents an excellent value for a comfortable ride.
Passengers have shared positive experiences with this bus service, highlighting the punctuality and professionalism of the drivers. Many appreciated their helpfulness in informing passengers about upcoming stops and ensuring a comfortable journey. While most reviews are favorable, some mentioned that bathroom cleanliness could be improved and an electric outlet was not functional during one trip.
FlixBus Toronto Buffalo recent customer reviews
Communicative, effiencent and quiet. But bathroom could have been cleaned better
5.0 out of 5 stars
Selena B.
I did not know this service even existed! But, when I found a cheap flight out of Buffalo, but didn’t know what to do with a vehicle at the airport for a week, I looked up bus schedules. This trip was so reasonable. Our bus drivers got us to the border ahead of time, and the whole trip was very easy. I highly recommend.
5.0 out of 5 stars
Lo.mo. M.
The driver and his collegue were very helpful by informing passengers of upcoming stops and checking that the ride was comfortable.
Based on 1156 reviews, the company was rated 4.1 stars on Busbud. Travelers were especially satisfied with the ticket access and the cleanliness but often complained with the wifi. Adirondack Trailways ticket prices on this trip start at COP 89,618
Users generally appreciate the professionalism and friendliness of the drivers, as well as smooth rides provided by Greyhound. However, some users have mentioned issues such as delays due to traffic or other factors beyond the company's control. Additionally, there were concerns about cleanliness and lack of promised amenities like WiFi on certain buses.
Greyhound Toronto Buffalo recent customer reviews
I felt that the bus was not cleaned properly.. no WiFi on the bus that was supposed to be included.. bus driver nearly rear-ended someone
3.0 out of 5 stars
Kylee H.
On Oct 3 around 8:45 PM CST I asked a Greyhound bus representative at Chicago Union Stn. if there were any earlier buses than my booking departing Buffalo on Oct 4. She told me there was nothing. On Oct 4 around 11am I asked the Greyhound ticket booth at Buffalo Greyhound station to change my booking from 18:15 to 14:00. He said he was unable manage my booking because of recent company system changes. He gave me a Customer service phone number to call but they said that I had to make my booking change online. I tried changing my booking both with Greyhound & Flixbus.ca nether system recognized my booking information. Your email to me when I purchased tickets said I could change my reservation in person, calling customer service or online but none of these methods worked. I wasted a lot of time and roaming data and ended up with nothing. I ended up booking another ticket with a different supplier since the vendors Customer dis-service refused to respond to my multiple requests. I am disputing the charge for my return trip
1.0 out of 5 stars
Patricia W.
The driver was good, but the bus was dilapidated, with torn seats, power outlets that did not work, and a light in the restroom that did not come on.
With about 2 daily trips between Toronto and Buffalo, Ourbus offers competitive fares, clean and comfortable intercity bus travel. Their buses have free WiFi, clean bathrooms, complimentary bottled water, extra legroom and power outlets. They are known for providing excellent customer service, reflecting one of the industry's highest review rates. OurBus does not charge fees to reschedule tickets, which can be changed up to 30 minutes before travel time.
OurBus Toronto Buffalo recent customer reviews
Great overall experience. Your driver was accomodating and friendly, your bus was spotless and comfortable.
5.0 out of 5 stars
John S.
The bus was very clean, driver was friendly and giving the passengers friendly reminder before arriving at the boarder
5.0 out of 5 stars
Bernardita A.
Nino, the driver, was extremely professional and friendly. He had to deal with a one-hour delay at the border that was not his fault. He was patient and kept the rest of the travelers continually updated until the bus was allowed to leave. The trip was overall very good.
Users generally appreciate the service for its affordability and reliability, highlighting clean buses and professional, courteous drivers. Many reviews mention smooth transitions between stops. However, some users noted occasional delays without announcements or issues with internet connectivity on board. Despite these minor concerns, overall satisfaction remains high among travelers.
New York Trailways Toronto Buffalo recent customer reviews
The bus arrived with more 40 minutes late at Winston Churchill station, and no information were given during the wait. After that the Drivers were really great at their jobs. Thanks.
4.0 out of 5 stars
Richard R.
Good Bus and Driver ,
Only issue not on time and internet not working in the bus
5.0 out of 5 stars
Rajeev B.
Amazing, next time I would like to experience this Amazing journey with my family
Based on 5789 reviews, the company was rated 4.1 stars on Busbud. Travelers were especially satisfied with the seats and the ticket access but often complained with the wifi. Amtrak ticket prices on this trip start at COP 633,770
Frequently asked questions about traveling from Toronto to Buffalo, NY by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Toronto to Buffalo?
The cheapest bus tickets from Toronto to Buffalo start from COP 71,377. The average price for this route is around COP 98,240. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Toronto to Buffalo?
The average bus trip duration from Toronto to Buffalo is 3h 30m, covering a distance of 61 miles (98 km). The quickest bus can get you there in 2h 45m and is operated by Adirondack Trailways.
Which bus companies service the Toronto to Buffalo route?
What is the earliest and latest departure time for the bus from Toronto to Buffalo?
The earliest bus departs from Toronto to Buffalo at 12:10am. And the latest bus departs at 11:45pm.
What are the CO₂ emissions for the bus trip from Toronto to Buffalo?
A bus trip from Toronto to Buffalo generates an estimated 2.4274 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
What is the best bus company from Toronto to Buffalo?
According to Busbud customers, the highest-rated bus company on this route is Adirondack Trailways, with an average rating of 4.1 out of 5 stars based on 1155 reviews.
Which bus company has the best Wi-Fi from Toronto to Buffalo?
Based on reviews on Busbud, the bus company Amtrak has the best Wi-Fi rating with a score of 3.6.
Which bus company has the most timely service from Toronto to Buffalo?
According to Busbud traveler reviews, the most timely bus company on this route is Adirondack Trailways, with a punctuality rating of 4.3 out of 5 stars.
Which bus company has the cleanest buses from Toronto to Buffalo?
According to Busbud traveler reviews, the bus company with the cleanest buses on this route is Adirondack Trailways, with a cleanliness rating of 4.7 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
04/21
COP 79,189
04/22
COP 75,505
Today
COP 66,292
04/24
COP 75,505
04/25
COP 71,820
04/26
COP 86,559
04/27
COP 62,607
04/28
COP 60,765
The cheapest trip from Toronto to Buffalo, NY was searched and found on Apr 28, 2026 with a price of COP 60,765
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Toronto to Buffalo, NY, as early as possible.
You can expect to pay from COP 60,765 to COP 136,306 for a bus ticket from Toronto to Buffalo, NY based on the last 2 days. You can expect to find the cheapest price for the trip at COP 60,765 which is on 2026-04-28.
Usually FlixBus will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.