Search results
The cheapest way to get from Buffalo to Toronto costs only $27, and the quickest way takes just 1¾ hours. Find the travel option that best suits you.
- How to get from Buffalo to Toronto, ON by train, bus or car - Rome2rio
The best way to get from Buffalo to Toronto, ON is to train...
- Toronto to Buffalo - 3 ways to travel via train, bus, and car - Rome2rio
The cheapest way to get from Toronto to Buffalo costs only...
- How to get from Buffalo to Toronto, ON by train, bus or car - Rome2rio
Get a quick answer: It's 98 miles or 158 km from Buffalo to Toronto, which takes about 1 hour, 52 minutes to drive. Check a real road trip to save time.
Try searching for places within 2 hours of Buffalo. You can also compare the travel time if you're flying or driving by calculating the distance from Buffalo to Toronto . Or get a full Buffalo to Toronto flight plan .
The total driving distance from BUF to Toronto, Canada is 105 miles or 169 kilometers. The total straight line flight distance from BUF to Toronto, Canada is 59 miles. This is equivalent to 95 kilometers or 51 nautical miles. Your trip begins at Buffalo Niagara International Airport in Buffalo, New York. It ends in Toronto, Canada. Your flight ...
The total driving distance from Buffalo, NY to Toronto, Canada is 98 miles or 158 kilometers. The total straight line flight distance from Buffalo, NY to Toronto, Canada is 59 miles. This is equivalent to 94 kilometers or 51 nautical miles. Your trip begins in Buffalo, New York. It ends in Toronto, Canada.
The best way to get from Buffalo to Toronto, ON is to train which takes 4h 11m and costs $22 - $90. Alternatively, you can bus via Toronto, ON, which costs $7 - $55 and takes 2h 45m. Mode details
The cheapest way to get from Toronto to Buffalo costs only $27, and the quickest way takes just 1¾ hours. Find the travel option that best suits you.