Travel from Amherst-MA-USA to Philadelphia

Train, bus or fly from Amherst to Philadelphia?

Peter Pan Bus Lines operates a train from Amherst to Philadelphia hourly. Tickets cost $9 - $16 and the journey takes 54 min. 2 other operators also service this route. Alternatively, Peter Pan Bus Lines operates a bus from Amherst to Philadelphia hourly. Tickets cost $9 - $16 and the journey takes 54 min. 5 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Amherst to Philadelphia

ModeDurationPrice
From Amherst, MA - 79 South Pleasant Street bus to Springfield Amtrak, train to New Haven Union Station Amtrak, then train to Philadelphia 30th Street Station Amtrak.7 h 3 min$264
From Amherst, MA - 79 South Pleasant Street bus to Springfield Amtrak then train to Philadelphia 30th Street Station Amtrak.7 h 4 min$139
From Amherst, MA - 79 South Pleasant Street bus to Springfield, MA, bus to New York, bus to Mt. Laurel, NJ, then bus to Philadelphia, PA - Greyhound Terminal.8 h 28 min$71
From Pray Street bus to Amherst, MA, bus to New York, then bus to Philadelphia - Market St & 6th St.8 h 55 min$43
From Amherst drive to Philadelphia.4 h 43 min$31
From Amherst, MA - 79 South Pleasant Street bus to Springfield, MA, bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Philadelphia airport, then train to Philadelphia.5 h 47 min$303
From Amherst, MA - 79 South Pleasant Street bus to Springfield Amtrak, train to Union Ave and Union Station, line 272 bus to Chapel St and Orange St, line 206 bus to New Haven airport, fly to Philadelphia airport, then train to Philadelphia.6 h 54 min$290
From Amherst, MA - 79 South Pleasant Street bus to Springfield, MA, bus to Albany Bus Terminal, bus to Albany airport, fly to Philadelphia airport, then train to Philadelphia.8 h 10 min$314
From Amherst, MA - 79 South Pleasant Street bus to Springfield, MA, bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Newark airport, then train to Philadelphia.7 h 15 min$315