1map logoGo to main page

Phoenix, AZ, USA to Saint Louis, MO, USA from $85: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Phoenix to Saint Louis: 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.

$85 - PlaneBest price
2056 kmDistance
5h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Phoenix to Saint Louis 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
5h  24m
Estimated price
$88-403
Recommended
Company
Various
Plane
Average Duration
5h  24m
Estimated price
$85-880
Cheapest
route map
Distance: 2056 km
Duration: 5h 24m

See more options

Company
Amtrak
Bus
Train
Average Duration
48h  2m
Estimated price
$90-571
Company
Greyhound
Bus
Average Duration
30h  25m
Estimated price
$168-334
Company
Various
Drive
Average Duration
23h  11m
Estimated price
$270-400

Traveling From Phoenix to Saint Louis

Traveling from Phoenix to Saint Louis presents a contrast between the arid desert landscape and vibrant city life, offering you a chance to explore two distinct cultures and environments.

Best Neighbourhoods in Saint Louis

Saint Louis boasts vibrant neighborhoods, each with its own charm and attractions.

Forest Park
• Home to museums and the St. Louis Zoo.
• Offers beautiful trails and recreational areas.
Soulard
• Known for its historic buildings and lively nightlife.
• Famous for the annual Mardi Gras festivities.
Central West End
• Features chic boutiques and diverse dining options.
• Vibrant arts scene with galleries and theaters.

Best Times To Visit Saint Louis's Attractions

Understanding the best times to visit attractions can enhance your Saint Louis experience.

Gateway Arch
Visit early morning or late afternoon to avoid large crowds.
Missouri Botanical Garden
Spring and weekdays grant you beautiful blooms and fewer visitors.
Saint Louis Zoo
Arrive right at opening or during weekdays for a quieter experience.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate with hot summers and cold winters, making spring and fall the best times for pleasant weather. Understanding these seasonal changes can greatly influence your travel plans, ensuring you dress appropriately and enjoy outdoor activities.

Dining Recommendation in Saint Louis

Try the famed toasted ravioli at The Hill, a local Italian neighborhood, for a taste that's distinct from Phoenix's Southwestern fare; the crispy exterior and rich filling offer a flavor profile that's both comforting and unforgettable. The lively atmosphere, accented by warm hospitality and locally sourced ingredients, creates a dining experience that stands apart from what you find in the sunny desert.

Phoenix - Saint Louis operators

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

Plane
Website
southwest.com

Plane from Phoenix (PHX) to St. Louis (STL)

Average Duration
2h 46m
Estimated price
$883-884
Website
aa.com

Plane from Phoenix (PHX) to St. Louis (STL)

Average Duration
2h 55m
Estimated price
$887-888
Website
flyfrontier.com

Plane from Phoenix (PHX) to St. Louis (STL)

Average Duration
2h 54m
Estimated price
$889-4030
Website
united.com

Plane from Phoenix (PHX) to St. Louis (STL)

Average Duration
4h 50m
Estimated price
$887-888
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Phoenix Bus Station to St Louis Bus Station

Average Duration
30h 25m
Estimated price
$168-334

Bus from Phoenix Bus Station to Amarillo Bus Station

Average Duration
14h 55m
Estimated price
$1680-4037

Bus from Amarillo Bus Station to St Louis Bus Station

Average Duration
14h 30m
Estimated price
$85-4037
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Maricopa to St. Louis

Average Duration
47h 44m
Estimated price
$85-4031

Train from Tempe Amtrak Bus Stop to Maricopa

Average Duration
45m
Estimated price
$0-0

Frequently asked questions

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

Or choose the category:
The distance between Phoenix and Saint Louis is approximately 1277 miles by air and 1457 miles by road. If you choose to travel by bus and train, it takes around 30 hours and 45 minutes. If you opt for a plane, the typical travel time is 4 hours and 45 minutes. Driving by car takes approximately 23 hours and 12 minutes.
The most cost-effective and time-efficient transportation option for traveling from Phoenix to Saint Louis is to fly. The flight typically takes 4 hours and 45 minutes and fares can range from $95 to $410. This option allows you to arrive at your destination quickly while also being economical.
The prices of a bus between Saint Louis and Phoenix range from $163 to $334. It is advisable to check with different bus companies for the best fares when planning your trip. Additionally, it is worth considering other modes of transportation like flying or driving, as they may provide alternative price options depending on your budget and preferences.
To get from Phoenix to Saint Louis without using public transportation, the best option is to drive. The distance between the two cities is approximately 1457 miles, which would take around 23 hours and 12 minutes. The cost to drive from Phoenix to St. Louis typically ranges from $260 to $390, depending on factors such as fuel prices and vehicle efficiency.
To travel from Phoenix to Saint Louis without a car, the best option is to take a bus. The journey takes approximately 30 hours and 45 minutes and can cost between $160 and $340. There are no direct train routes between the two cities, but you can also consider taking a combination of bus and train, which may take longer but provide an alternative option.
Yes, there is a link between Phoenix and Saint Louis but it is not a direct one. There is no direct bus service between the two cities, but you can take a bus from Phoenix Bus Station to Amarillo Bus Station and then transfer to another bus to reach Saint Louis. The total journey time, including transfers, is approximately 30 hours and 45 minutes. Greyhound USA operates these bus services.
The flight distance between Phoenix and Saint Louis is approximately 1277 miles and it typically takes around 2 hours and 50 minutes to travel by plane. The prices for flights between the two cities can vary and range from $98 to $403, depending on factors such as the airline, time of booking, and availability. It is recommended to compare prices and book in advance to get the best deals on flights between Phoenix and Saint Louis.
There are plenty of accommodation options available near Saint Louis. With over 326 hotels to choose from, travelers can select the one that best fits their preferences and budget. Prices for hotels in the area start at $41 per night, ensuring a range of options for all types of travelers. From luxury resorts to budget-friendly motels, there are plenty of choices for anyone visiting the St. Louis area.

Trips from Phoenix

Trips to Flagstaff