St louis Philadelphia Routes (7 Ways to go)
Planning a trip from St louis to Philadelphia Cleartrip helps you select the best route between St louis & Philadelphia based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between St louis & Philadelphia
The distance from St louis to Philadelphia is approximately 1425.82kms. By car, it takes roughly 14h 50m to reach Philadelphia from St louis . Take a look at the 7 routes available to reach Philadelphia from St louis
- 1.
- St louis to Philadelphia Drive
- 14h 50m
- Rs. 5630
Rs. 5630
You can take a car from St. Louis to Philadelphia. It will take you around 14h 50m to cover distance of 1425.82kms and reach Philadelphia from St. Louis. The total amount for the journey will be approximately Rs.5630.
- 2.
- St louis to Philadelphia Bus
- 20h 53m
- Rs. 6000
Rs. 6000
Travelling in a bus is one of the ways to reach Philadelphia, PA from St. Louis. The total journey between St. Louis & Philadelphia, PA takes around 20h 53m in a bus. The bus ticket price for the journey is approximately Rs.6000.
- 3.
- St louis to Philadelphia Bus via Pittsburgh, PA
- 21h 38m
- Rs. 6400
Rs. 4100
Travelling in a bus is one of the ways to reach Pittsburgh, PA from St Louis, MO. The total journey between St Louis, MO & Pittsburgh, PA takes around 14h 7m in a bus. The bus ticket price for the journey is approximately Rs.4100.
Rs. 2300
Travelling in a bus is one of the ways to reach Philadelphia, PA from Pittsburgh, PA. The total journey between Pittsburgh, PA & Philadelphia, PA takes around 6h 31m in a bus. The bus ticket price for the journey is approximately Rs.2300.
- 4.
- St louis to Philadelphia Fly to Philadelphia
- 4h 9m
- Rs. 10646
Rs. 129
You can reach LAMBERT MAIN TRML station from CIVIC CENTER station by travelling in a train. CIVIC CENTER station to LAMBERT MAIN TRML station train takes approximately 0h 30m. You can catch a train from CIVIC CENTER station and get down at LAMBERT MAIN TRML station. The price of the train ticket is approximately Rs. 129.
Rs. 10000
You can travel from St. Louis to Philadelphia by booking a flight. The total flight time between St. Louis & Philadelphia is around 2h 5m. The price of the flight ticket is approximately Rs.10000.
Rs. 517
You can reach University City from Airport Terminal A by travelling in a train. Airport Terminal A to University City train takes approximately 0h 16m. You can catch a train from Airport Terminal A and get down at University City. The price of the train ticket is approximately Rs. 517.
- 5.
- St louis to Philadelphia Fly to Newark, train
- 5h 47m
- Rs. 10829
Rs. 129
You can reach LAMBERT MAIN TRML station from CIVIC CENTER station by travelling in a train. CIVIC CENTER station to LAMBERT MAIN TRML station train takes approximately 0h 30m. You can catch a train from CIVIC CENTER station and get down at LAMBERT MAIN TRML station. The price of the train ticket is approximately Rs. 129.
Rs. 9000
You can travel from St. Louis to Newark by booking a flight. The total flight time between St. Louis & Newark is around 2h 15m. The price of the flight ticket is approximately Rs.9000.
Rs. 1700
You can reach Philadelphia 30th Street Station Amtrak from Newark Liberty Airport Amtrak by travelling in a train. Newark Liberty Airport Amtrak to Philadelphia 30th Street Station Amtrak train takes approximately 1h 2m. You can catch a train from Newark Liberty Airport Amtrak and get down at Philadelphia 30th Street Station Amtrak. The price of the train ticket is approximately Rs. 1700.
- 6.
- St louis to Philadelphia Fly to Baltimore, train
- 5h 20m
- Rs. 14129
Rs. 129
You can reach LAMBERT MAIN TRML station from CIVIC CENTER station by travelling in a train. CIVIC CENTER station to LAMBERT MAIN TRML station train takes approximately 0h 30m. You can catch a train from CIVIC CENTER station and get down at LAMBERT MAIN TRML station. The price of the train ticket is approximately Rs. 129.
Rs. 9000
You can travel from St. Louis to Baltimore by booking a flight. The total flight time between St. Louis & Baltimore is around 1h 55m. The price of the flight ticket is approximately Rs.9000.
Rs. 0
Travelling in a bus is one of the ways to reach BWI Amtrak/MARC Station from Terminal between doors 14 and 15. The total journey between Terminal between doors 14 and 15 & BWI Amtrak/MARC Station takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.0.
Rs. 5000
You can reach Philadelphia 30th Street Station Amtrak from BWI Marshall Airport Amtrak by travelling in a train. BWI Marshall Airport Amtrak to Philadelphia 30th Street Station Amtrak train takes approximately 1h 13m. You can catch a train from BWI Marshall Airport Amtrak and get down at Philadelphia 30th Street Station Amtrak. The price of the train ticket is approximately Rs. 5000.
- 7.
- St louis to Philadelphia Train
- 26h 23m
- Rs. 16200
Rs. 3200
You can reach Chicago Union Station Amtrak from St. Louis Gateway Station Amtrak by travelling in a train. St. Louis Gateway Station Amtrak to Chicago Union Station Amtrak train takes approximately 5h 40m. You can catch a train from St. Louis Gateway Station Amtrak and get down at Chicago Union Station Amtrak. The price of the train ticket is approximately Rs. 3200.
Rs. 7000
You can reach Washington Union Station Amtrak from Chicago Union Station Amtrak by travelling in a train. Chicago Union Station Amtrak to Washington Union Station Amtrak train takes approximately 17h 25m. You can catch a train from Chicago Union Station Amtrak and get down at Washington Union Station Amtrak. The price of the train ticket is approximately Rs. 7000.
Rs. 6000
You can reach Philadelphia 30th Street Station Amtrak from Washington Union Station Amtrak by travelling in a train. Washington Union Station Amtrak to Philadelphia 30th Street Station Amtrak train takes approximately 1h 34m. You can catch a train from Washington Union Station Amtrak and get down at Philadelphia 30th Street Station Amtrak. The price of the train ticket is approximately Rs. 6000.