1map logoGo to main page

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

Compare Travel Options and Prices

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

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

$216 by busBest price
2527 kmDistance
6h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to San Diego 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 
Estimated price
$104-288
Recommended
Company
Greyhound USA, Flixbus USA
Bus
Average Duration
43h  40m
Estimated price
$216-439
Cheapest
route map
Distance: 2527 km
Duration: 6h

See more options

Company
Amtrak
Train
Bus
Average Duration
60h 
Estimated price
$111-664
Company
N/A
Drive
Average Duration
28h  42m
Estimated price
$330-490

Traveling From Saint Louis to San Diego

Your journey from Saint Louis, with its rich Midwestern charm and iconic Gateway Arch, to the coastal allure and sunny beaches of San Diego, offers a striking shift in scenery and lifestyle.

Best Neighbourhoods in San Diego

San Diego is home to diverse neighborhoods, each with its own charm.

Gaslamp Quarter
• Vibrant nightlife with numerous bars and clubs.
• Historic architecture and boutique shopping experiences.
La Jolla
• Stunning coastline with picturesque views and beaches.
• Upscale dining and art galleries add to its allure.
Little Italy
• Authentic Italian cuisine and lively farmers market.
• Trendy cafes and art galleries create a vibrant atmosphere.

Best Times To Visit San Diego's Attractions

Discover the ideal times to experience San Diego's top attractions without the hustle.

Balboa Park
Early mornings on weekdays offer fewer crowds for leisurely exploration.
San Diego Zoo
Visit during weekdays in late autumn for shorter lines and pleasant weather.
USS Midway Museum
Afternoons typically see fewer visitors, providing a more relaxed experience.

San Diego Weather: What to Expect Year-Round

San Diego enjoys a mild Mediterranean climate, characterized by warm summers and cool winters, making it a year-round destination. The best times to visit are during the spring and fall when temperatures are pleasant, allowing you to fully enjoy outdoor activities without the summer crowds.

Dining Recommendation in San Diego

Sample the fish tacos at Oscar's Mexican Seafood for a taste that embodies San Diego's coastal vibe, featuring fresh catch and vibrant toppings. This dining experience showcases the use of local ingredients and a laid-back atmosphere, offering a stark contrast to the hearty barbecue and comfort food culture of Saint Louis.

Saint Louis - San Diego operators

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

Plane
Website
southwest.com

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

Average Duration
6h
Estimated price
$104-288
Website
united.com

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

Average Duration
6h
Estimated price
$1045-1046

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

Average Duration
6h
Estimated price
$1043-1044
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

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

Average Duration
34h 30m
Estimated price
$2161-2162

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

Average Duration
5h 30m
Estimated price
$2163-2164

Bus from Santa Ana Bus Stop to San Diego

Average Duration
1h 40m
Estimated price
$2165-2166
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Santa Ana Bus Stop to San Diego

Average Duration
1h 40m
Estimated price
$2165-2166
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Louis to Yuma Amtrak

Average Duration
48h 5m
Estimated price
$1047-1048

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Saint Louis to San Diego is by booking a flight. Prices for flights can range from $90 to $280, depending on the airline and time of year. The flight duration is approximately 5 hours and 50 minutes. It is recommended to compare prices and book in advance to secure the best deal for your trip.
The fastest way to travel from Saint Louis to San Diego is by flying. With a flight duration of approximately 5 hours and 50 minutes, it is the quickest option available. The cost of flying can vary between $90 and $280 depending on factors such as the airline and the time of booking. Overall, flying offers the most efficient and time-saving way to reach your destination.
The distance between Saint Louis and San Diego is approximately 1570 miles. This distance is based on the direct air route and may vary depending on the actual route taken. If you are taking a road trip, the road distance is approximately 1857.8 miles, which may be slightly longer due to detours or alternative routes. The travel time will depend on the mode of transportation and the specific route chosen.
The best way to travel from St. Louis to San Diego without a car is by taking a bus. Greyhound offers a direct bus route that takes approximately 45 hours and 14 minutes. The cost of the ticket may vary, but it is generally more affordable compared to other modes of transportation. Alternatively, you can also consider taking a flight, as there are several airlines that offer direct flights from St. Louis to San Diego.
The travel time from Saint Louis to San Diego is approximately 5 hours and 50 minutes. This includes any necessary transfers during the journey. Keep in mind that the travel time may vary depending on factors such as the mode of transportation, traffic conditions, and any layovers if you are flying. It is important to plan your trip accordingly and check for any potential delays or changes to the schedule.
There are numerous accommodation options available in San Diego. You can choose from a range of hotels, resorts, motels, and vacation rentals. Prices for hotels in San Diego start at around $53 per night, but can vary depending on the location and amenities. It is recommended to book your accommodation in advance to ensure availability and to secure the best rates.
Yes, you can drive from St. Louis to San Diego. The driving distance is approximately 1858 miles and it takes about 28 hours and 42 minutes. It is important to plan for multiple stops along the way for rest and to refuel. Be sure to check for any road closures or construction updates before starting your journey.
No, there is no direct bus between St. Louis and San Diego. However, there are bus services available that depart from St Louis Bus Station and arrive at San Diego Santa Fe Depot via Union Station. The journey can take approximately 45 hours and 14 minutes, including transfers. It is recommended to check the specific bus schedules and fares as they may vary.
To catch the bus from Saint Louis to San Diego you will need to go to the St Louis Bus Station. This is where Greyhound USA operates its services from. You can check the bus schedules and purchase tickets online or at the bus station. It is recommended to arrive at the bus station at least 30 minutes before departure time to ensure a smooth boarding process.
The St. Louis to San Diego bus service, operated by Amtrak, arrives at the San Diego Santa Fe Depot station. This station is conveniently located in the heart of downtown San Diego, providing easy access to various attractions and transportation options. Upon arriving at the San Diego Santa Fe Depot, passengers can easily transfer to other forms of transportation or explore the city on foot.
To get to San Diego from the airport, you can take a taxi, ride-sharing service, or the MTS airport shuttle. Taxis and ride-sharing services are available at designated pick-up locations outside the airport terminals. The MTS airport shuttle is a cost-effective option that operates from the airport to downtown San Diego and other popular destinations. The shuttle departs from the airport every 15 minutes and tickets can be purchased at the MTS ticket booth at the airport transportation plaza.
United Airlines, American Airlines, and Southwest Airlines all offer flights between Saint Louis and San Diego. These airlines provide multiple daily flights, allowing travelers to choose the most convenient time for their journey. It is advisable to compare prices and schedules to find the best option for your trip.
The quickest way to get from St. Louis to San Diego is by taking a direct flight, which typically takes around 3 hours and 50 minutes. Airlines such as United Airlines, American Airlines, and Southwest Airlines offer flights from St. Louis Airport to San Diego Airport. It usually takes around 5 hours and 50 minutes to travel from Saint Louis to San Diego by plane. Flight prices between the two cities range from $94 to $278.
The average flight time from St. Louis to San Diego is approximately 3 hours and 50 minutes. However, this can vary depending on factors such as weather conditions and flight routes. It is recommended to check with the airline for the most up-to-date and accurate flight duration. Non-stop flights are usually the quickest option for traveling between these two cities.
The cost of a flight from Saint Louis to San Diego typically ranges from $94 to $278. However, prices can fluctuate depending on factors such as the time of year, airline carrier, and how far in advance you book your flight. It's advisable to compare prices across different airlines and booking platforms to find the best deal for your travel dates. Additionally, consider booking your flight well in advance or being flexible with your travel dates to potentially secure a lower fare.
The cost to drive from Saint Louis to San Diego can vary depending on factors such as gas prices and the type of vehicle. On average, the cost of driving this distance is estimated to be between $330 and $490. This estimate takes into account the distance of approximately 1,800 miles and the current average gas prices. However, it is important to note that these costs could fluctuate and are subject to change.

Trips from Saint Louis

Trips to San Diego