1map logoGo to main page

Saint Louis, MO, USA to Philadelphia, PA, USA from $49: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Louis, United States of America
to
Philadelphia, United States of America

How to Get from Saint Louis to Philadelphia: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$49 by trainBest price
1308 kmDistance
4h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Philadelphia with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  29m
Estimated price
$82-440
Recommended
Company
Amtrak
Train
Average Duration
25h  38m
Estimated price
$49-786
Cheapest
route map
Distance: 1308 km
Duration: 4h 29m

See more options

Company
American Airlines, various
Plane
Train
Average Duration
5h  58m
Estimated price
$96-980
Company
American Airlines, various
Plane
Train
Average Duration
5h  34m
Estimated price
$106-1058
Company
American Airlines, various
Plane
Train
Average Duration
5h  53m
Estimated price
$106-1000
Company
American Airlines, various
Plane
Train
Average Duration
6h  17m
Estimated price
$820-821
Company
Greyhound USA
Bus
Average Duration
21h  35m
Estimated price
$822-823
Company
N/A
Drive
Average Duration
14h  51m
Estimated price
$824-825

Traveling From Saint Louis to Philadelphia

Traveling from Saint Louis to Philadelphia offers a distinctive contrast between the Midwestern charm of the Gateway City and the rich historical tapestry of the City of Brotherly Love.

Best Neighborhoods in Philadelphia

Philadelphia's neighborhoods each showcase their own unique character and charm.

Old City
• Home to Independence Hall and the Liberty Bell.
• Vibrant arts scene with galleries and street art.
Fishtown
• Trendy eateries and craft breweries abound.
• A hub for live music and diverse entertainment.
Rittenhouse Square
• Upscale shopping and dining experiences available.
• Scenic park with green space and cultural events.

Best Times To Visit Philadelphia's Attractions

Timing your visits can greatly enhance your experience in Philadelphia's iconic sites.

Liberty Bell
Visit early in the morning or late afternoon for fewer crowds.
Philadelphia Museum of Art
Target weekdays or late afternoon to enjoy tranquil viewing.
Reading Terminal Market
Mornings on weekdays provide a quieter atmosphere to explore.

Philadelphia Weather: What to Expect Year-Round

Philadelphia experiences a humid subtropical climate, with hot summers and cold winters, influencing your travel plans throughout the year. Late spring and early fall are ideal for visiting, offering comfortable temperatures and fewer crowds.

Dining Recommendation in Philadelphia

Head to Reading Terminal Market and indulge in a traditional Philly cheesesteak at either Pat's or Geno's, showcasing the city's rich flavors and local ingredients. This experience contrasts with Saint Louis's barbecue scene, offering a vibrant atmosphere where you can savor the city's culinary heritage in every bite.

Saint Louis - Philadelphia operators

Explore transport companies operating between Saint Louis and Philadelphia, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aa.com

Plane from St. Louis (STL) to Philadelphia (PHL)

Average Duration
2h 4m
Estimated price
$4403-495

Plane from St. Louis (STL) to Reagan Washington (DCA)

Average Duration
2h 4m
Estimated price
$497-827
Website
delta.com

Plane from St. Louis (STL) to Philadelphia (PHL)

Average Duration
4h 31m
Estimated price
$492-4408
Website
flyfrontier.com

Plane from St. Louis (STL) to Philadelphia (PHL)

Average Duration
2h 13m
Estimated price
$499-7860
Website
southwest.com

Plane from St. Louis (STL) to Philadelphia (PHL)

Average Duration
2h 5m
Estimated price
$829-827
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Louis to 30th Street Station (Philadelphia)

Average Duration
25h 38m
Estimated price
$826-827

Train from BWI Thurgood Marshall to 30th Street Station

Average Duration
1h 28m
Estimated price
$7861-497

Train from New York Penn Station to 30th Street Station

Average Duration
1h 23m
Estimated price
$7864-497

Train from Washington Union Station to 30th Street Station

Average Duration
1h 55m
Estimated price
$7868-497

Train from Newark Liberty International Airport to 30th Street Station

Average Duration
1h 3m
Estimated price
$1060-497
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Philadelphia

Average Duration
21h 35m
Estimated price
$822-823
Drive

Drive from St. Louis to Philadelphia

Average Duration
14h 51m
Estimated price
$824-825

Frequently asked questions

Find out more about the route from Saint Louis to Philadelphia.

Or choose the category:
The distance between Saint Louis and Philadelphia is 813 miles by air. By train, it takes approximately 25 hours and 38 minutes to travel between these two cities. Taking a combination of flying to Baltimore and then taking a train, the travel time is around 5 hours and 34 minutes. By car, it takes about 14 hours and 51 minutes to drive from Philadelphia to Saint Louis, while the bus journey takes roughly 21 hours and 15 minutes.
The most cost-effective option for traveling from Saint Louis to Philadelphia is by taking a bus, which typically costs between $100 and $200. However, this option also has the longest travel time, taking approximately 21 hours and 15 minutes. If time efficiency is a priority, flying is the fastest option, taking only 4 hours and 25 minutes, with prices ranging from $90 to $310. Ultimately, the choice between cost-effectiveness and time-efficiency depends on individual preferences and priorities.
When traveling from Saint Louis to Philadelphia the prices for a train ticket can range from $49 to $786. On the other hand, the prices of a bus ticket can vary between $100 and $200. It is important to note that these prices are subject to change based on factors such as travel dates, availability, and seat class. It is recommended to check with the respective transportation providers for the most accurate and up-to-date pricing information.
To get from St. Louis to Philadelphia without using public transportation, the most convenient option is to drive. The driving distance is approximately 890 miles and usually takes around 14 hours and 51 minutes. Prices for a one-way trip by car range from $160 to $240, depending on factors such as gas prices and toll fees.
To travel from St. Louis to Philadelphia without a car, the best option is by bus. It takes approximately 21 hours and 15 minutes and costs between $100 and $200. Another option is to fly, which takes about 4 hours and 25 minutes and costs between $90 and $310. Both bus and train are available as well, with train journeys taking 25 hours and 38 minutes and costing between $45 and $800.
There is no direct train link between Saint Louis and Philadelphia. However, you can take a train from St. Louis to Philadelphia with transfers in Chicago, Rockville, and Washington, which takes around 25 hours and 38 minutes. Alternatively, you can take a direct bus from St. Louis to Philadelphia, operated by Greyhound USA, which departs four times a day and takes approximately 21 hours and 15 minutes.
The flight between Saint Louis and Philadelphia typically takes about 2 hours. The prices for a flight between the two cities can vary between $92 and $310. It is recommended to check with different airlines and websites to find the best deals and prices for this route.
There are numerous options for accommodation near Philadelphia. With over 626 hotels available, visitors can choose from a range of budget-friendly to luxury accommodations. Prices start at $51 per night, making it accessible for various budgets. With such a wide range of choices, travelers are sure to find a hotel that suits their preferences and needs in close proximity to Philadelphia.

Trips from Saint Louis

Trips to Philadelphia