Travel from Philadelphia to Perryville-MD-USA

Train from Philadelphia to Perryville

Amtrak Northeast Regional operates a train from Philadelphia to Perryville 5 times a day. Tickets cost $70 - $190 and the journey takes 45 min. Harford Transit LINK also services this route hourly.

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 Philadelphia to Perryville

From Philadelphia 30th Street Station Amtrak train to Aberdeen Train Station then bus to Perryville Marc Station. 1 h 57 min $109. From Philadelphia 30th Street Station Amtrak train to Wilmington then bus to Perryville, MD. 2 h 27 min $113. From Philadelphia drive to Perryville. 1 h 10 min $7.