Travel from Baltimore to King-of-Prussia

Train, bus or fly from Baltimore to King of Prussia?

Amtrak Acela Express operates a train from Baltimore to King of Prussia hourly. Tickets cost $75 - $210 and the journey takes 1 h. SEPTA also services this route every 30 minutes. Alternatively, Greyhound USA operates a bus from Baltimore to King of Prussia every 2 hours. Tickets cost $16 - $40 and the journey takes 2 h 27 min. SEPTA also services this route every 30 minutes.

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 Baltimore to King of Prussia

From Baltimore Penn Station Amtrak train to Schuylkill Av & JFK Blvd then line 124 bus to Plaza at King of Prussia. 1 h 53 min $178. From Baltimore, MD - Downtown bus to 13th St & Market St - MBFS then line 124 bus to Plaza at King of Prussia. 3 h 35 min $32. From Baltimore drive to King of Prussia. 1 h 57 min $12. From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to Philadelphia airport, train to University City, walk to Schuylkill Av & JFK Blvd, then line 124 bus to King of Prussia. 4 h 11 min $372.

Operators from Baltimore to King of Prussia