1map logoGo to main page

San Diego, CA, USA to Saint Louis, MO, USA from $88: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States of America
to
Saint Louis, United States of America

How to Get from San Diego 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.

$88 - Train, PlaneBest price
2987 kmDistance
6h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego 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
6h  7m
Estimated price
$104-288
Recommended
Company
Amtrak, various
Train
Plane
Average Duration
9h  34m
Estimated price
$88-387
Cheapest
route map
Distance: 2987 km
Duration: 6h 7m

See more options

Company
Amtrak, Greyhound USA
Bus
Average Duration
43h  5m
Estimated price
$0-0
Company
Amtrak, various
Bus
Train
Average Duration
59h  11m
Estimated price
$113-690
Company
various
Drive
Average Duration
28h  46m
Estimated price
$330-490

Traveling From San Diego to Saint Louis

Your journey from San Diego’s sunny beaches to Saint Louis’ vibrant cultural scene offers a striking contrast, blending coastal relaxation with Midwestern charm and excitement.

Best Neighbourhoods in Saint Louis

Saint Louis features diverse neighborhoods that cater to different tastes and experiences.

Central West End
• Explore art galleries and unique boutiques.
• Enjoy an array of dining options.
Soulard
• Home to the famous Soulard Farmers Market.
• Vibrant nightlife with live music venues.
Forest Park
• Features museums, gardens, and hiking trails.
• Offers beautiful landscapes and outdoor activities.

Best Times To Visit Saint Louis's Attractions

Maximize your experience in Saint Louis by visiting attractions at ideal times.

Saint Louis Zoo
Visit on weekday mornings for fewer crowds and cool weather.
Gateway Arch
Try early mornings or late afternoons to enjoy stunning views.
Missouri Botanical Garden
Visit in spring or fall to see vibrant blooms and fewer visitors.

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 most pleasant times to visit. Weather can significantly influence your travel experience, with seasonal festivals and outdoor activities often dependent on mild temperatures.

Dining Recommendation in Saint Louis

Savor the flavors of toasted ravioli at the Hill’s acclaimed restaurant, Tony’s, where this local pasta specialty brings a comforting twist to Italian cuisine distinct from San Diego's fresh seafood focus. The rich flavors and warm, inviting atmosphere offer a unique dining adventure that showcases the city’s heritage and culinary creativity.

San Diego - Saint Louis operators

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

Plane Show flights
Website
southwest.com

Plane from San Diego (SAN) to St. Louis (STL)

Average Duration
6h 7m
Estimated price
$104-288
Website
aa.com

Plane from San Diego (SAN) to St. Louis (STL)

Average Duration
5h 18m
Estimated price
$1047-2880
Website
united.com

Plane from San Diego (SAN) to St. Louis (STL)

Average Duration
5h 25m
Estimated price
$1047-2880
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$85-2883

Train from Yuma Amtrak to St. Louis

Average Duration
48h 2m
Estimated price
$882-884
Bus Show bus routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Bus from Santa Fe Depot, CA to Santa Ana Amtrak Station

Average Duration
2h 5m
Estimated price
$0-0
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Santa Ana Bus Stop to Las Vegas S Strip Transit Terminal

Average Duration
5h 45m
Estimated price
$0-0

Bus from Las Vegas S Strip Transit Terminal to St Louis Bus Station

Average Duration
33h 15m
Estimated price
$0-0
Drive

Drive from San Diego to St. Louis

Average Duration
28h 46m
Estimated price
$330-490

San Diego to Saint Louis: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Diego and Saint Louis offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip spanning 1856 miles from sunny San Diego to vibrant St. Louis, enjoying diverse landscapes and charming pit stops along the way. ⏰ Expect around 28 hours and 46 minutes of scenic driving time as you traverse from the West Coast to the heart of the Midwest, soaking in the beauty of the American landscape. 💰 Prices for this adventure range from $330 to $490, offering flexibility for different budgets to experience the excitement of the open road from San Diego to St. Louis. 🌟
Average price
$330 - $490
🛫 Flying from San Diego to St. Louis is a convenient option with a direct flight lasting around 3 hours and 20 minutes, offered by airlines such as United, American, and Southwest. ✈️ The total travel time between the two cities by plane is approximately 6 hours and 7 minutes, making it a manageable journey for those looking to explore St. Louis from the West Coast. 💸 Flight prices for this route can range from $104 to $288, providing travelers with a range of options to suit their budget and preferences for their trip to St. Louis.
Departure Point
San Diego Airport
Arrival Point
St. Louis Airport
🚌 The journey from San Diego to St. Louis by bus involves multiple transfers and takes approximately 43 hours and 5 minutes. 🛣️ The route covers a distance of 2,041 miles and includes stops at Santa Ana, Las Vegas, and other locations before reaching St. Louis Bus Station. ⏰ To make this trip, travelers will need to plan for around 1 day and 21 hours of travel time, with transfers at various stations along the way.
Departure Point
Santa Fe Depot, CA station
Arrival Point
St Louis Bus Station

Frequently asked questions

Find out more about the route from San Diego to Saint Louis.

Or choose the category:
The distance between San Diego and Saint Louis is approximately 1570 miles. Travel times can vary depending on the mode of transportation. If you choose to take a plane, the typical travel time is about 5 hours and 25 minutes. If you prefer driving, it would take approximately 28 hours and 46 minutes by car. Another option is taking a bus, which would take around 44 hours and 39 minutes. It is important to consider these travel times when planning your trip.
The most cost-effective and time-efficient option for traveling from San Diego to St. Louis is to fly. With flight prices ranging from $90 to $280, it offers a relatively affordable way to reach your destination. Additionally, flying takes only 5 hours and 25 minutes, making it the quickest mode of transportation.
To get from San Diego to Saint Louis without using public transportation, you can drive the approximately 1856-mile distance. The journey typically takes about 28 hours and 46 minutes by car. The estimated cost for the trip can range from $330 to $490, depending on factors such as gas prices and tolls. Remember to plan for rest stops and overnight accommodations if needed.
To travel from San Diego to St. Louis without a car, the best option is to take a bus. The bus journey takes approximately 44 hours and 39 minutes. There may also be other modes of transportation available such as trains or planes, but the bus is the most convenient and cost-effective choice for this route.
No, there is no direct link between San Diego and Saint Louis. However, there are options for travel with transfers. One option is to take a bus from San Diego Santa Fe Depot to Los Angeles Union Station and then transfer to another bus to reach St. Louis, which takes approximately 44h 39m. These bus services are operated by Amtrak and Greyhound USA.
The flight between San Diego and Saint Louis typically takes 3 hours and 25 minutes. The prices for this flight can vary, ranging from $94 to $278, depending on factors such as the airline, date of travel, and availability. It is recommended to book in advance and compare prices across different airlines to find the best deal for your trip.
There are 326+ hotels available in St. Louis, Missouri, offering a range of options for accommodation. Prices start at $41 per night, providing affordable choices for travelers. Visitors can find hotels located in various neighborhoods, catering to different preferences and budgets. Whether you're looking for luxury accommodations or budget-friendly options, there are plenty of places to stay near Saint Louis.

Trips from San Diego

Trips to Saint Louis