From Toronto, ON bus to Church St Station then tram to University Station. 2 h 38 min $19. From Toronto, ON Thru-Bus to Main St & Northampton St then line 8 bus to Main St & University Station. 3 h 31 min $27. From Toronto train to Erie Canal Harbor Station then tram to University Station. 5 h 23 min $49. From Toronto drive to Amherst. 1 h 51 min $16.
Bus or train from Toronto to Amherst?
Megabus operates a bus from Toronto to Amherst every 4 hours. Tickets cost $11 - $21 and the journey takes 2 h 10 min. 3 other operators also service this route. Alternatively, VIA Rail operates a train from Toronto to Amherst every 3 hours. Tickets cost $29 - $90 and the journey takes 4 h 53 min. Niagara Frontier also services this route every 20 minutes.