Travel from Lancaster-PA-USA to King-of-Prussia

Bus or train from Lancaster to King of Prussia?

Amtrak operates a train from Lancaster to King of Prussia hourly. Tickets cost $24 - $50 and the journey takes 43 min. SEPTA also services this route every 3 hours. Alternatively, Bieber Transportation Group operates a bus from Lancaster to King of Prussia 3 times a day. Tickets cost $18 - $26 and the journey takes 2 h. 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

How to get from Lancaster to King of Prussia

From Lancaster Amtrak train to Lancaster Av & Valley Rd then line 92 bus to Mall Blvd & Pulaski Rd - FS. 1 h 59 min $37. From Lancaster bus to Norristown Transportation Center then line 99 bus to Plaza at King of Prussia. 2 h 35 min $24. From Lancaster drive to King of Prussia. 1 h 2 min $7.

Operators from Lancaster to King of Prussia

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
SEPTASEPTA
Bieber Transportation GroupBieber Transportation Group