1map logoGo to main page

San Diego, CA, USA to Oklahoma City, OK, USA from $83: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States of America
to
Oklahoma City, United States of America

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

$83 by trainBest price
2184 kmDistance
5h 38m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego to Oklahoma City 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  38m
Estimated price
$136-460
Recommended
Company
Amtrak
Train
Average Duration
46h  56m
Estimated price
$83-664
Cheapest
route map
Distance: 2184 km
Duration: 5h 38m

See more options

Company
Flixbus USA, Greyhound USA
Bus
Bus
Average Duration
33h  40m
Estimated price
$161-1360
Company
Various
Train
Plane
Average Duration
7h  38m
Estimated price
$180-569
Company
Various
Plane
Average Duration
8h  14m
Estimated price
$306-471
Company
Various
Drive
Average Duration
20h  50m
Estimated price
$1361-1362

Traveling From San Diego to Oklahoma City

The journey from San Diego to Oklahoma City offers a fascinating contrast, with San Diego's coastal vibes and laid-back culture giving way to Oklahoma City's vibrant arts scene and rich western heritage.

Best Neighbourhoods in Oklahoma City

Oklahoma City's neighborhoods offer diverse experiences for every traveler.

Bricktown
• Lively canal district with shops and restaurants.
• Great nightlife and entertainment options.
Plaza District
• Art galleries and local boutiques abound.
• Strong focus on community events and festivals.
Deep Deuce
• Historic jazz district with a vibrant music scene.
• Trendy restaurants and bars in restored buildings.

Best Times To Visit Oklahoma City's Attractions

Timing your visit can elevate your experience at Oklahoma City's highlights.

Oklahoma City National Memorial & Museum
Visit early in the morning on weekdays for quieter reflections.
Myriad Botanical Gardens
Weekday afternoons offer a peaceful escape with fewer visitors.
Bricktown Canal
Enjoy evenings during weekdays to experience dining without long waits.

Oklahoma City Weather: What to Expect Year-Round

Oklahoma City experiences a humid subtropical climate, with hot summers and mild winters, making spring and fall the best times to explore the city. Understanding how seasonal weather impacts your plans can enhance your travel experience, whether you’re witnessing vibrant blooms or enjoying outdoor festivals.

Dining Recommendation in Oklahoma City

For a true taste of Oklahoma City, try the brisket at The Jones Assembly, where the smoky flavors and rich barbecue sauce celebrate local culinary traditions that contrast beautifully with San Diego's fresh seafood and Mexican influences. The lively atmosphere, often featuring live music, creates a distinct dining experience that reflects the city’s vibrant culture.

San Diego - Oklahoma City operators

Explore transport companies operating between San Diego and Oklahoma City, 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 Will Rogers World (OKC)

Average Duration
5h 38m
Estimated price
$136-460
Website
aa.com

Plane from San Diego (SAN) to Will Rogers World (OKC)

Average Duration
5h 8m
Estimated price
$136-469
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$83-664

Train from Los Angeles to Fort Worth

Average Duration
37h 58m
Estimated price
$664-4603

Train from Fort Worth to Oklahoma City

Average Duration
4h 2m
Estimated price
$6649-3060
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Diego to Los Angeles Union Station

Average Duration
2h 45m
Estimated price
$3067-8325

Bus from Los Angeles Union Station to Amarillo Bus Station

Average Duration
24h 35m
Estimated price
$3065-1361

Bus from Amarillo Bus Station to Oklahoma City Bus Station

Average Duration
4h 20m
Estimated price
$836-3068
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Los Angeles Union Station to Amarillo Bus Station

Average Duration
24h 35m
Estimated price
$3065-1361

Bus from Amarillo Bus Station to Oklahoma City Bus Station

Average Duration
4h 20m
Estimated price
$836-3068
all-pages.other Show other routes

Other from San Diego to Oklahoma City

Average Duration
20h 50m
Estimated price
$1361-1362

San Diego to Oklahoma City: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Diego and Oklahoma City 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 from the sunny shores of San Diego, covering a distance of 1357 miles, to the heart of Oklahoma City. The journey promises around 20 hours and 50 minutes of scenic landscapes and diverse terrains. 🛣️ Navigate through the charming cities and wide-open plains, with the cost of the trip ranging from $240 to $360 for a round-trip by car. Enjoy the freedom of the open road as you make your way towards the vibrant culture and southern charm of Oklahoma City.
Average price
$240 - $360
🌵 Enjoy a leisurely 46-hour and 56-minute ride with Amtrak, taking in the sights and sounds from the comfort of your train cabin. As you pass through different cities and states, you'll have the opportunity to witness the beauty of the American heartland. 💵 Ticket prices for the San Diego to Oklahoma City train range from $83 to $664, providing various options to suit your budget and travel preferences. Sit back, relax, and let the train transport you to your destination while you soak in the charm of train travel across the country.
Departure Point
San Diego station
Arrival Point
Oklahoma City station
✈️ The quickest flight from San Diego Airport to Will Rogers World Airport takes approximately 4 hours and 10 minutes, making for a relatively efficient journey. 🛄 Travelers can expect a flight duration of around 5 hours and 38 minutes to reach Oklahoma City from San Diego, with ticket prices typically ranging from $136 to $460.
Departure Point
San Diego Airport
Arrival Point
Will Rogers World Airport. The quickest flight takes 4h 10m and has one stopover
🚌 Starting from San Diego, travelers can embark on a bus journey to Oklahoma City, with transfers at Los Angeles Union Station and Amarillo Bus Station. The total travel time, including transfers, is approximately 33 hours and 40 minutes. 🌎 The route spans a distance of 1,553 miles, taking passengers through various landscapes and cities. The diverse scenery offers a unique perspective on the journey from the West Coast to the heart of the Midwest. 💰 Prices for the bus ride between Oklahoma City and San Diego range from $161 to $367, offering an affordable transportation option for those looking to explore different parts of the United States by road.
Departure Point
San Diego station
Arrival Point
Oklahoma City Bus Station

Frequently asked questions

Find out more about the route from San Diego to Oklahoma City.

Or choose the category:
The distance between San Diego and Oklahoma City is approximately 1145 miles or 1357 miles by road. The typical travel times vary depending on the mode of transportation. It takes 46 hours and 56 minutes by train, 5 hours and 30 minutes by plane, 20 hours and 50 minutes by car, and 33 hours and 45 minutes by bus.
The most cost-effective transportation option for traveling from San Diego to Oklahoma City is by train. It may take a longer time, approximately 46 hours and 56 minutes, but it is also the cheapest, costing between $80 and $700. If time is a priority, then flying would be the most time-efficient option, taking only 5 hours and 30 minutes. However, it is also more expensive, with prices ranging from $130 to $460.
The prices for traveling from San Diego to Oklahoma City can vary depending on the mode of transportation. For a train journey, prices range from $83 to $664. Taking a bus from Oklahoma City to San Diego can cost between $160 and $366. It is important to check prices in advance and consider any additional fees or charges that may apply.
If you prefer not to use public transportation to travel from San Diego to Oklahoma City driving by car is a convenient option. The distance is around 1357 miles, and it takes approximately 20 hours and 50 minutes to drive without any stops. The costs for this journey can range from $240 to $360, depending on factors such as gas prices and toll fees.
To travel from San Diego to Oklahoma City without a car, your best options are by bus or plane. Taking a bus is the most economical choice, with a travel time of approximately 33 hours and 45 minutes. However, if you prefer a quicker journey, flying is the fastest option, taking around 5 hours and 30 minutes. Both options offer a range of prices depending on factors such as flexibility and advanced booking.
Yes, there is a connection between San Diego and Oklahoma City. While there is no direct train from San Diego to Oklahoma City, travelers can take a train from San Diego to Oklahoma City via Los Angeles and Fort Worth, which takes approximately 46 hours and 56 minutes. Additionally, there is no direct bus from San Diego to Oklahoma City, but travelers can take a bus from San Diego to Oklahoma City via Los Angeles Union Station and Amarillo Bus Station, with a total travel time of approximately 33 hours and 45 minutes.
The flight between San Diego and Oklahoma City typically takes around 4 hours and 5 minutes with one stopover. However, keep in mind that there is no direct flight between these two cities. The cost of a flight can vary between $131 and $460, depending on factors such as the airline, time of booking, and availability. It is recommended to check with different airlines and compare prices to find the best deal for your travel.
There are plenty of options for accommodations near Oklahoma City, with over 356 hotels available. Prices start at $41, offering a range of choices to suit various budgets. Whether you prefer luxury hotels, budget-friendly options, or something in between, you will find a suitable place to stay in Oklahoma City. It is recommended to compare prices and amenities to find the best hotel for your needs.

Trips from San Diego

Trips to Oklahoma City