There are 11 ways to get from Oaxaca Airport (OAX) to San Diego by plane, bus, car, train, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Oaxaca International Airport to Tijuana International Airport
best- Fly from Oaxaca International Airport (OAX) to Tijuana International Airport (TIJ)plane OAX - TIJ
6h 36m$100–295Bus via Mexico City
- Take the bus from Oaxaca to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Mexicalibus
- Take the bus from Mexicali to Tijuanabus
2d 5h$262–565Drive 2,013.9 mi
- Drive from Oaxaca Airport (OAX) to San Diegocar 2,013.9 mi
35h 52m$368–531Fly Oaxaca International Airport to San Diego International Airport
- Fly from Oaxaca International Airport (OAX) to San Diego International Airport (SAN)plane OAX - SAN
6h 29m$200–850Fly Oaxaca International Airport to Los Angeles International Airport, train
- Fly from Oaxaca International Airport (OAX) to Los Angeles International Airport (LAX)plane OAX - LAX
- Take the train from Los Angeles to San Diegotrain
8h 58m$215–569Fly Oaxaca International Airport to General Rodolfo Sánchez Taboada International Airport, bus
- Fly from Oaxaca International Airport (OAX) to General Rodolfo Sánchez Taboada International Airport (MXL)plane OAX - MXL
- Take the bus from Mexicali to Tijuanabus
10h$210–523Fly Oaxaca Airport to Puerto Escondido International Airport, fly to Tijuana International Airport
- Fly from Oaxaca Airport to Puerto Escondido Airportplane
- Fly from Puerto Escondido International Airport (PXM) to Tijuana International Airport (TIJ)plane PXM - TIJ
8h 19m$320–446Fly Oaxaca Airport to Hermanos Serdán International Airport, fly to Tijuana International Airport
- Fly from Oaxaca Airport to Puebla Airportplane
- Fly from Hermanos Serdán International Airport (PBC) to Tijuana International Airport (TIJ)plane PBC - TIJ
8h 35m$591–23,334Fly Oaxaca Airport to Benito Juárez International Airport, fly to General Rodolfo Sánchez Taboada International Airport, bus
- Fly from Oaxaca Airport to T1 Aicmplane
- Fly from Benito Juárez International Airport (MEX) to General Rodolfo Sánchez Taboada International Airport (MXL)plane MEX - MXL
- Take the bus from Mexicali to Tijuanabus
10h 13m$630–23,492Fly Oaxaca Airport to T1 Aicm, fly to Queretaro Airport, fly to Veracruz International Airport, fly to Tijuana International Airport
- Fly from Oaxaca Airport to T1 Aicmplane
- Fly from T1 Aicm to Queretaro Airportplane
- Fly from Queretaro Airport to Veracruz Airportplane
- Fly from Veracruz International Airport (VER) to Tijuana International Airport (TIJ)plane VER - TIJ
12h 17m$1,541–69,401Bus
- Take the bus from Oaxaca to Los Angelesbus
- Take the bus from Los Angeles Downtown to San Diegobus FlixBus 2017
2d 22h$242–356
Oaxaca International Airport (OAX) to Tijuana International Airport (TIJ) flights
Questions & Answers
The cheapest way to get from Oaxaca Airport (OAX) to San Diego is to fly which costs $100 - $300 and takes 6h 36m.
The fastest way to get from Oaxaca Airport (OAX) to San Diego is to fly which takes 6h 29m and costs $200 - $850.
No, there is no direct bus from Oaxaca Airport (OAX) to San Diego. However, there are services departing from Carretera Oaxaca - Puerto Ángel and arriving at Broadway & 4th Av via Oaxaca, Terminal Central de Autobuses del Norte, Mexicali and San Ysidro Transit Center. The journey, including transfers, takes approximately 2 days 5h.
The distance between Oaxaca Airport (OAX) and San Diego is 1688 miles. The road distance is 2025.7 miles.
The best way to get from Oaxaca Airport (OAX) to San Diego without a car is to bus via Mexico City which takes 2 days 5h and costs $260 - $600.
It takes approximately 6h 36m to get from Oaxaca Airport (OAX) to San Diego, including transfers.
Oaxaca Airport (OAX) to San Diego bus services, operated by ADO, depart from Oaxaca station.
The best way to get from Oaxaca Airport (OAX) to San Diego is to fly which takes 6h 36m and costs $100 - $300. Alternatively, you can bus via Mexico City, which costs $260 - $600 and takes 2 days 5h.
There is no direct flight from Oaxaca International Airport Airport to San Diego International Airport Airport. The quickest flight takes 7h 47m and has one stopover.
Oaxaca Airport (OAX) to San Diego bus services, operated by ADO, arrive at Terminal Central de Autobuses del Norte station.
What companies run services between Oaxaca Airport (OAX), Mexico and San Diego, CA, USA?
Volaris, Viva Aerobus, and Aeroméxico fly from Oaxaca International Airport (OAX) to Tijuana International Airport (TIJ) every 2 hours. Alternatively, you can take a bus from Carretera Oaxaca - Puerto Ángel to Broadway & 4th Av via Boulevard Eduardo Vasconcelos y Avenida Heróico Colegio Militar y Boulevard José Vasconcelos y Calzada Niños Héroes de Chapultepec, Oaxaca, Terminal Central de Autobuses del Norte, Mexicali, Tijuana, and San Ysidro Transit Center in around 2d 5h.
- Website
- volaris.com
Flights from Oaxaca International Airport to Tijuana International Airport
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- $95–260
Flights from Oaxaca International Airport to Tijuana International Airport via Benito Juárez International Airport
- Ave. Duration
- 6h 44m
- When
- Every day
- Estimated price
- $95–260
Flights from Oaxaca International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $95–260
Flights from Oaxaca International Airport to Los Angeles International Airport
- Ave. Duration
- 4h 8m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–460
Flights from Oaxaca International Airport to Los Angeles International Airport via Guadalajara
- Ave. Duration
- 8h 7m
- When
- Thursday and Saturday
- Estimated price
- $180–460
Flights from Oaxaca International Airport to General Rodolfo Sánchez Taboada International Airport via Benito Juárez International Airport
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $140–420
Flights from Oaxaca International Airport to General Rodolfo Sánchez Taboada International Airport via Guadalajara
- Ave. Duration
- 8h 43m
- When
- Every day
- Estimated price
- $140–420
Flights from Puerto Escondido International Airport to Tijuana International Airport
- Ave. Duration
- 3h 46m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $90–180
Flights from Puerto Escondido International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $90–180
Flights from Hermanos Serdán International Airport to Tijuana International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $120–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $120–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Puerto Vallarta
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $120–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Leon/Guanajuato
- Ave. Duration
- 6h 27m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–300
Flights from Benito Juárez International Airport to General Rodolfo Sánchez Taboada International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $140–500
Flights from Veracruz International Airport to Tijuana International Airport
- Ave. Duration
- 3h 38m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–380
Flights from Veracruz International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $120–380
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Tijuana International Airport via Benito Juárez International Airport
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $150–700
Flights from Oaxaca International Airport to San Diego International Airport via Los Angeles International Airport
- Ave. Duration
- 6h 29m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $250–800
Flights from Oaxaca International Airport to Los Angeles International Airport via Benito Juárez International Airport
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $120–550
Flights from Oaxaca International Airport to General Rodolfo Sánchez Taboada International Airport via Benito Juárez International Airport
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $170–800
Flights from Puerto Escondido International Airport to Tijuana International Airport via Benito Juárez International Airport
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $150–700
Flights from Benito Juárez International Airport to General Rodolfo Sánchez Taboada International Airport
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- $120–600
Flights from Veracruz International Airport to Tijuana International Airport via Benito Juárez International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $140–650
- Website
- vivaaerobus.com
Flights from Oaxaca International Airport to Tijuana International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $95–280
Flights from Oaxaca International Airport to Tijuana International Airport via Benito Juárez International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $95–280
Flights from Puerto Escondido International Airport to Tijuana International Airport via Monterrey
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- $110–200
Flights from Hermanos Serdán International Airport to Tijuana International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $110–320
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 5h 29m
- When
- Every day
- Estimated price
- $110–320
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Monterrey
- Ave. Duration
- 7h 22m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $110–320
Flights from Veracruz International Airport to Tijuana International Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $110–350
Flights from Veracruz International Airport to Tijuana International Airport via Benito Juárez International Airport
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $110–350
Flights from Veracruz International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $110–350
Flights from Veracruz International Airport to Tijuana International Airport via Monterrey
- Ave. Duration
- 7h 10m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $110–350
- Website
- delta.com
Flights from Oaxaca International Airport to San Diego International Airport via Los Angeles International Airport
- Ave. Duration
- 6h 29m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $250–800
Flights from Oaxaca International Airport to Los Angeles International Airport via Benito Juárez International Airport
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $120–550
- Website
- united.com
Flights from Oaxaca International Airport to San Diego International Airport via Houston
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $200–850
Flights from Oaxaca International Airport to Los Angeles International Airport via Houston
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- $150–650
- Website
- aa.com
Flights from Oaxaca International Airport to San Diego International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 54m
- When
- Every day
- Estimated price
- $210–850
Flights from Oaxaca International Airport to Los Angeles International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $150–650
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Los Angeles to San Diego
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- $35–85
- Website
- Amtrak
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Oaxaca to Terminal Central de Autobuses del Norte
- Ave. Duration
- 7h 20m
- Frequency
- Every 10 minutes
- Estimated price
- $50–80
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Terminal Central de Autobuses del Norte to Mexicali
- Ave. Duration
- 40h 11m
- Frequency
- Every 4 hours
- Estimated price
- $190–440
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Mexicali to Tijuana
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- $20–40
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Mexicali to Tijuana
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- $20–40
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Mexicali to Tijuana
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- $20–40
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Oaxaca to Los Angeles
- Ave. Duration
- 2d 16h
- Frequency
- Once a week
- Estimated price
- $220–320
- Schedules at
- busesusatours.com
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Los Angeles Downtown to San Diego
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- $20–35
- Schedules at
- Flixbus USA
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
San Diego is 1h behind Oaxaca Airport (OAX). It is currently 11:58 PM in Oaxaca Airport (OAX) and 10:58 PM in San Diego.
Yes, the driving distance between Oaxaca Airport (OAX) to San Diego is 2026 miles. It takes approximately 35h 52m to drive from Oaxaca Airport (OAX) to San Diego.
Volaris, Delta, United Airlines and American Airlines offer flights from Oaxaca International Airport Airport to San Diego International Airport Airport.
There are 1886+ hotels available in San Diego.





















