There are 4 ways to get from Parkesburg to Norristown by train, bus, train (Amtrak), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 92 bus, line 99 bus
best- Take the train from Parkesburg Station to Paoli Amtrak Stationtrain
- Take the bus from Lancaster Av & Valley Rd to Plaza at King of Prussiabus 92
- Take the bus from Plaza at King of Prussia to Norristown Transit Centerbus 99
2h 29m$14–22Drive 35.7 mi
cheapest- Drive from Parkesburg to Norristowncar 35.7 mi
49 min$7–10Train
- Take the train from Parkesburg Station to 30th Street Stationtrain Keystone Service
- Take the train from Gray 30th St Station to Norristown Elm Streettrain Nor
2h 47m$17–31Taxi
- Take the taxi from Parkesburg to Norristowntaxi 35.7 mi
49 min$100–120
Parkesburg to Norristown by train and bus
Questions & Answers
The cheapest way to get from Parkesburg to Norristown is to drive which costs $6 - $10 and takes 49 min.
The fastest way to get from Parkesburg to Norristown is to drive which takes 49 min and costs $6 - $10.
No, there is no direct train from Parkesburg station to Norristown. However, there are services departing from Parkesburg Station and arriving at Norristown Elm Street via Gray 30th St Station. The journey, including transfers, takes approximately 2h 47m.
The distance between Parkesburg and Norristown is 38 miles. The road distance is 35.9 miles.
The best way to get from Parkesburg to Norristown without a car is to train and line 92 bus and line 99 bus which takes 2h 29m and costs $13 - $22.
It takes approximately 2h 29m to get from Parkesburg to Norristown, including transfers.
Parkesburg to Norristown train services, operated by Amtrak, depart from Parkesburg Station.
Parkesburg to Norristown train services, operated by Amtrak, arrive at 30th Street Station.
Yes, the driving distance between Parkesburg to Norristown is 36 miles. It takes approximately 49 min to drive from Parkesburg to Norristown.
There are 733+ hotels available in Norristown.
What companies run services between Parkesburg, PA, USA and Norristown, PA, USA?
You can take a train from Parkesburg Station to Norristown Elm Street via Gray 30th St Station in around 2h 47m.
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Parkesburg Station to Paoli Amtrak Station
- Ave. Duration
- 25 min
- Frequency
- Every 3 hours
- Estimated price
- $7–16
- Website
- Amtrak
Train from Parkesburg Station to 30th Street Station
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- $13–29
- Website
- Amtrak
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Gray 30th St Station to Norristown Elm Street
- Ave. Duration
- 56 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Phone
- +1 215-580-7800
- Website
- SEPTA
Bus from Lancaster Av & Valley Rd to Plaza at King of Prussia
- Ave. Duration
- 19 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Bus from Plaza at King of Prussia to Norristown Transit Center
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Ave. Duration
- 49 min
- Estimated price
- $100–120
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide





