Travel from Newark to King-of-Prussia

Bus or train from Newark to King of Prussia?

Amtrak Acela Express operates a train from Newark to King of Prussia hourly. Tickets cost $70 - $200 and the journey takes 52 min. Alternatively, Greyhound USA operates a bus from Newark to King of Prussia once daily. Tickets cost $16 - $40 and the journey takes 3 h 19 min.

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

ModeDurationPrice
From Newark Penn Station Amtrak train to Schuylkill Av & JFK Blvd then line 124 bus to Plaza at King of Prussia.1 h 45 min$168
From Newark, NJ bus to Norristown Transportation Center then line 99 bus to Plaza at King of Prussia.3 h 54 min$31
From Newark drive to King of Prussia.1 h 38 min$11

How long does it take to get from Newark to King of Prussia?

It takes approximately 1 h 45 min to get from Newark to King of Prussia, including transfers.

Is there a direct bus between Newark and King of Prussia?

No, there is no direct bus from Newark to King of Prussia. However, there are services departing from Newark, NJ and arriving at Plaza at King of Prussia via Norristown Transportation Center. The journey, including transfers, takes approximately 3 h 54 min.

Operators from Newark to King of Prussia

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
SEPTASEPTA
Greyhound USA+1 214-849-8100Greyhound USA