There are 9 ways to get from Oaxaca to Joshua Tree by plane, bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to General Rodolfo Sánchez Taboada International Airport, bus, taxi
best- Fly from Oaxaca International Airport (OAX) to General Rodolfo Sánchez Taboada International Airport (MXL)OAX - MXL
- Take the bus from Calexico Bus Station to Desert Hot Springs
- Take the taxi from Desert Hot Springs to Joshua Tree
11h 56m$293–861Fly to Tijuana International Airport, bus, taxi
cheapest- Fly from Oaxaca International Airport (OAX) to Tijuana International Airport (TIJ)OAX - TIJ
- Take the bus from Tijuana International Airport to Mexicali
- Take the bus from Calexico Bus Station to Desert Hot Springs
- Take the taxi from Desert Hot Springs to Joshua Tree
13h 52m$223–612Bus, taxi
- Take the bus from Oaxaca to Tijuana
- Take the bus from Tijuana - Plaza El Mexicano to El Centro Bus Stop
- Take the bus from El Centro Bus Stop to Desert Hot Springs
- Take the taxi from Desert Hot Springs to Joshua Tree
2d$275–406Drive 2,001.2 mi
- Drive from Oaxaca to Joshua Tree2,001.2 mi
36h 43m$366–528Fly to Palm Springs International Airport, taxi
- Fly from Oaxaca International Airport (OAX) to Palm Springs International Airport (PSP)OAX - PSP
- Take the taxi from Indio-Palm-Springs-Airport-PSP to Joshua Tree
11h 43m$341–1,131Fly to Ontario International Airport, train, taxi
- Fly from Oaxaca International Airport (OAX) to Ontario International Airport (ONT)OAX - ONT
- Take the train from Ontario Amtrak to Palm Springs Station
- Take the taxi from Palm Springs Station to Joshua Tree
14h 21m$355–1,263Fly to Los Angeles International Airport, bus, taxi
- Fly from Oaxaca International Airport (OAX) to Los Angeles International Airport (LAX)OAX - LAX
- Take the bus from Los Angeles Union Station to Palm Springs North
- Take the taxi from Palm Springs North to Joshua Tree
11h 56m$269–736Bus, taxi via Mexico City
- Take the bus from Oaxaca to Terminal Central de Autobuses del Norte
- Take the bus from Terminal Central de Autobuses del Norte to Mexicali
- Take the bus from Calexico Bus Station to Desert Hot Springs
- Take the taxi from Desert Hot Springs to Joshua Tree
2d 5h$324–649Bus, train, taxi
- Take the bus from Oaxaca to Los Angeles
- Take the train from Los Angeles to Palm Springs Station
- Take the taxi from Palm Springs Station to Joshua Tree
2d 21h$330–481
Oaxaca International Airport (OAX) to General Rodolfo Sánchez Taboada International Airport (MXL) flights
Questions & Answers
The cheapest way to get from Oaxaca to Joshua Tree is to bus and taxi which costs $270 - $410 and takes 2 days 0h.
The fastest way to get from Oaxaca to Joshua Tree is to fly and taxi which takes 11h 43m and costs $340 - $1,200.
The distance between Oaxaca and Joshua Tree is 1762 miles. The road distance is 2012.9 miles.
The best way to get from Oaxaca to Joshua Tree without a car is to bus and taxi which takes 2 days 0h and costs $270 - $410.
It takes approximately 11h 56m to get from Oaxaca to Joshua Tree, including transfers.
Joshua Tree is 2h behind Oaxaca. It is currently 12:45 PM in Oaxaca and 10:45 AM in Joshua Tree.
Yes, the driving distance between Oaxaca to Joshua Tree is 2013 miles. It takes approximately 36h 43m to drive from Oaxaca to Joshua Tree.
There are 655+ hotels available in Joshua Tree.
What companies run services between Oaxaca, Mexico and Joshua Tree, CA, USA?
There is no direct connection from Oaxaca to Joshua Tree. However, you can take the shuttle to Oaxaca Airport, walk to Oaxaca International Airport (OAX) airport, fly to General Rodolfo Sánchez Taboada International Airport (MXL), drive to Calexico Bus Station, take the bus to Desert Hot Springs, then take the taxi to Joshua Tree. Alternatively, you can take the bus to Tijuana, walk to Tijuana - Plaza El Mexicano, take the bus to El Centro Bus Stop, take the bus to Desert Hot Springs, then take the taxi to Joshua Tree.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeromexico.com
Flights from Oaxaca International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $160–750
Flights from Oaxaca International Airport to Los Angeles International Airport via Mexico City
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $120–550
Flights from Oaxaca International Airport to Tijuana International Airport via Mexico City
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- $110–550
- Website
- volaris.com
Flights from Oaxaca International Airport to General Rodolfo Sánchez Taboada International Airport via Guadalajara
- Ave. Duration
- 12h 23m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–650
Flights from Oaxaca International Airport to Ontario International Airport via Guadalajara
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $310–1,200
Flights from Oaxaca International Airport to Ontario International Airport via Houston
- Ave. Duration
- 10h 41m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $250–1,100
Flights from Oaxaca International Airport to Los Angeles International Airport
- Ave. Duration
- 4h 21m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $150–550
Flights from Oaxaca International Airport to Los Angeles International Airport via Guadalajara
- Ave. Duration
- 7h 53m
- When
- Every day
- Estimated price
- $150–550
Flights from Oaxaca International Airport to Tijuana International Airport
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- $110–480
Flights from Oaxaca International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- $110–480
- Website
- aa.com
Flights from Oaxaca International Airport to Palm Springs International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Oaxaca International Airport to Ontario International Airport via Dallas/Ft.Worth
- Ave. Duration
- 11h 19m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Oaxaca International Airport to Los Angeles International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $150–650
- Website
- united.com
Flights from Oaxaca International Airport to Ontario International Airport via Houston
- Ave. Duration
- 13h 14m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Oaxaca International Airport to Los Angeles International Airport via Houston
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $150–650
- Website
- vivaaerobus.com
Flights from Oaxaca International Airport to Tijuana International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $95–300
Flights from Oaxaca International Airport to Tijuana International Airport via Mexico City
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $95–300
- Website
- flyfrontier.com
Flights from Oaxaca International Airport to Ontario International Airport via Houston
- Ave. Duration
- 10h 41m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $250–1,100
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Ontario Amtrak to Palm Springs Station
- Ave. Duration
- 1h 42m
- Frequency
- 6 times a week
- Estimated price
- $17–50
- Website
- https://www.amtrak.com/home.html
Train from Los Angeles to Palm Springs Station
- Ave. Duration
- 2h 36m
- Frequency
- 6 times a week
- Estimated price
- $23–50
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Calexico Bus Station to Desert Hot Springs
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $15–85
- Schedules at
- flixbus.com
- Adult
- $15–85
Bus from El Centro Bus Stop to Desert Hot Springs
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $14–85
- Schedules at
- flixbus.com
- Adult
- $14–85
Bus from Los Angeles Union Station to Palm Springs North
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $23–65
- Schedules at
- flixbus.com
- miky.cano91@gmail.com
- Website
- facebook.com
Bus from Oaxaca to Tijuana
- Ave. Duration
- 38h 33m
- Frequency
- Twice a week
- Estimated price
- $137
- Schedules at
- facebook.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Tijuana - Plaza El Mexicano to El Centro Bus Stop
- Ave. Duration
- 5h
- Frequency
- 5 times a week
- Estimated price
- $30–65
- Website
- https://www.greyhound.com/
- Phone
- +52 664 104 7400
- servicioalcliente@geb.mx
- Website
- abc.com.mx
Bus from Tijuana International Airport to Mexicali
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $16–35
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Oaxaca to Terminal Central de Autobuses del Norte
- Ave. Duration
- 7h 20m
- Frequency
- Every 10 minutes
- Estimated price
- $40–65
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Terminal Central de Autobuses del Norte to Mexicali
- Ave. Duration
- 40h 11m
- Frequency
- Every 4 hours
- Estimated price
- $170–380
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +1 213 368 1172
- info@boletosdebus.com
- 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
- Ave. Duration
- 41 min
- Estimated price
- $85–130
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Yellow Cab of the Desert
- Phone
- +1-7602-340-8294
- Website
- yellowcabofthedesert.com
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide



























