Cheap Bus, Train and Carpool tickets to Amherst, CA

What are the most popular routes to Amherst?

Moncton - AmherstAverage price$28Average duration45mDaily departures3
Saint-John - AmherstAverage price$70Average duration4hDaily departures1
Montreal - AmherstAverage price$342Average duration21h 14mDaily departures4
Fredericton - AmherstAverage price$88Average duration3h 35mDaily departures2
Dartmouth - AmherstAverage price$69Average duration2h 30mDaily departures2