There are 12 ways to get from Sacramento to Oaxaca Airport (OAX) by plane, bus, car, train, subway, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sacramento International Airport to Oaxaca International Airport
best- Fly from Sacramento International Airport (SMF) to Oaxaca International Airport (OAX)plane SMF - OAX
8h 33m$3,038–5,555Bus via Culiacán
cheapest- Take the bus from Sacramento to Culiacánbus
- Take the bus from Culiacán to Oaxacabus Tijuana
2d 19h$2,754–5,458Drive 3,991.6 km
- Drive from Sacramento to Oaxaca Airport (OAX)car 3,991.6 km
44h 3m$7,658–11,062Train to Oakland International Airport, fly to Oaxaca International Airport
- Take the train from Sacramento to Oakland Coliseum/Airport Amtraktrain
- Fly from Oakland International Airport (OAK) to Oaxaca International Airport (OAX)plane OAK - OAX
11h 2m$4,637–12,098Train to Norman Y. Mineta San José International Airport, fly to Oaxaca International Airport
- Take the train from Sacramento to Santa Clara Amtraktrain
- Fly from Norman Y. Mineta San José International Airport (SJC) to Oaxaca International Airport (OAX)plane SJC - OAX
11h 56m$4,241–12,500Train, BART to San Francisco International Airport, fly to Oaxaca International Airport
- Take the train from Sacramento to Richmondtrain
- Take the subway from Richmond to San Francisco International Airportsubway
- Fly from San Francisco International Airport (SFO) to Oaxaca International Airport (OAX)plane SFO - OAX
11h 13m$2,819–10,114Bus to Reno/Tahoe International Airport, fly to Oaxaca International Airport
- Take the bus from Sacramento Bus Station to Reno Amtrakbus
- Fly from Reno/Tahoe International Airport (RNO) to Oaxaca International Airport (OAX)plane RNO - OAX
12h 15m$4,163–12,713Fly Sacramento International Airport to Puerto Escondido Airport, fly to Oaxaca Airport
- Fly from Sacramento International Airport (SMF) to Puerto Escondido International Airport (PXM)plane SMF - PXM
- Fly from Puerto Escondido Airport to Oaxaca Airportplane
14h 1m$10,838–402,055Train to Oakland International Airport, fly to T1 Aicm, fly to Oaxaca Airport
- Take the train from Sacramento to Oakland Coliseum/Airport Amtraktrain
- Fly from Oakland International Airport (OAK) to Benito Juárez International Airport (MEX)plane OAK - MEX
- Fly from T1 Aicm to Oaxaca Airportplane
10h 24m$11,437–401,098Train, BART to San Francisco International Airport, fly to T1 Aicm, fly to Oaxaca Airport
- Take the train from Sacramento to Richmondtrain
- Take the subway from Richmond to San Francisco International Airportsubway
- Fly from San Francisco International Airport (SFO) to Benito Juárez International Airport (MEX)plane SFO - MEX
- Fly from T1 Aicm to Oaxaca Airportplane
11h 3m$15,619–407,114Bus
- Take the bus from Sacramento Bus Station to San Ysidro Bus Terminalbus
- Take the bus from Tijuana to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Asunción Nochixtlánbus
- Take the bus from Asunción Nochixtlán to Oaxacabus
2d 20h$5,688–12,369Train, bus
- Take the train from Sacramento to Los Angelestrain Coast Starlight
- Take the bus from Los Angeles to Oaxacabus
3d 8h$6,667–11,669
Sacramento to Oaxaca Airport (OAX) by bus and foot
Questions & Answers
The cheapest way to get from Sacramento to Oaxaca Airport (OAX) is to fly which costs $3000 - $6000 and takes 8h 33m.
The fastest way to get from Sacramento to Oaxaca Airport (OAX) is to fly which takes 8h 33m and costs $3000 - $6000.
No, there is no direct bus from Sacramento to Oaxaca Airport (OAX). However, there are services departing from Sacramento and arriving at Avenida Símbolos Patrios via Culiacán and Boulevard Eduardo Mata. The journey, including transfers, takes approximately 2 days 19h.
The distance between Sacramento and Oaxaca Airport (OAX) is 3430 km. The road distance is 3991.6 km.
The best way to get from Sacramento to Oaxaca Airport (OAX) without a car is to bus via Culiacán which takes 2 days 19h and costs $2700 - $5500.
It takes approximately 8h 33m to get from Sacramento to Oaxaca Airport (OAX), including transfers.
Sacramento to Oaxaca Airport (OAX) bus services, operated by ACN Autobuses, depart from Sacramento station.
The best way to get from Sacramento to Oaxaca Airport (OAX) is to fly which takes 8h 33m and costs $3000 - $6000. Alternatively, you can bus via Culiacán, which costs $2700 - $5500 and takes 2 days 19h.
Sacramento to Oaxaca Airport (OAX) bus services, operated by ACN Autobuses, arrive at Culiacán station.
Oaxaca Airport (OAX) is 1h ahead of Sacramento. It is currently 5:15 AM in Sacramento and 6:15 AM in Oaxaca Airport (OAX).
What companies run services between Sacramento, CA, USA and Oaxaca Airport (OAX), Mexico?
Volaris, United Airlines, and two other airlines fly from Sacramento International Airport (SMF) to Oaxaca International Airport (OAX) twice daily. Alternatively, you can take a bus from Sacramento to Avenida Símbolos Patrios via Culiacán, Oaxaca, and Boulevard Eduardo Mata in around 2d 19h.
- Website
- volaris.com
Flights from Sacramento International Airport to Oaxaca International Airport via Guadalajara
- Ave. Duration
- 6h 38m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $2,800–12,000
Flights from Sacramento International Airport to Oaxaca International Airport via Los Angeles
- Ave. Duration
- 6h 23m
- When
- Wednesday and Sunday
- Estimated price
- $3,000–5,500
Flights from Oakland International Airport to Oaxaca International Airport via Guadalajara
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $4,100–11,000
Flights from Oakland International Airport to Oaxaca International Airport via Benito Juárez International Airport
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $4,100–11,000
Flights from Oakland International Airport to Oaxaca International Airport via Los Angeles
- Ave. Duration
- 8h 55m
- When
- Wednesday, Sunday, Monday, and Friday
- Estimated price
- $4,100–11,000
Flights from Norman Y. Mineta San José International Airport to Oaxaca International Airport via Guadalajara
- Ave. Duration
- 10h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $3,500–21,000
Flights from Norman Y. Mineta San José International Airport to Oaxaca International Airport via Los Angeles
- Ave. Duration
- 6h 38m
- When
- Monday and Friday
- Estimated price
- $3,500–11,000
Flights from San Francisco International Airport to Oaxaca International Airport via Los Angeles
- Ave. Duration
- 6h 28m
- When
- Wednesday
- Estimated price
- $3,100–9,500
Flights from San Francisco International Airport to Oaxaca International Airport via Guadalajara
- Ave. Duration
- 8h 24m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,200–9,000
Flights from Reno/Tahoe International Airport to Oaxaca International Airport via Guadalajara
- Ave. Duration
- 7h 29m
- When
- Tuesday and Thursday
- Estimated price
- $3,800–12,000
Flights from Reno/Tahoe International Airport to Oaxaca International Airport via Los Angeles
- Ave. Duration
- 7h 31m
- When
- Friday, Wednesday, Monday, and Sunday
- Estimated price
- $3,800–12,000
Flights from Sacramento International Airport to Puerto Escondido International Airport via Guadalajara
- Ave. Duration
- 10h 51m
- When
- Every day
- Estimated price
- $2,800–12,000
Flights from Oakland International Airport to Benito Juárez International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $2,900–8,000
Flights from Oakland International Airport to Benito Juárez International Airport via Guadalajara
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $2,900–8,000
- Website
- aeromexico.com
Flights from Oakland International Airport to Oaxaca International Airport via Benito Juárez International Airport
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- $4,100–11,000
Flights from San Francisco International Airport to Oaxaca International Airport via Benito Juárez International Airport
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- $2,200–9,000
Flights from San Francisco International Airport to Benito Juárez International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $1,900–8,000
Flights from San Francisco International Airport to Benito Juárez International Airport via Guadalajara
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $2,000–8,000
- Website
- united.com
Flights from Sacramento International Airport to Oaxaca International Airport via Houston
- Ave. Duration
- 9h 56m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $3,200–13,000
Flights from San Francisco International Airport to Oaxaca International Airport via Houston
- Ave. Duration
- 8h 41m
- When
- Every day
- Estimated price
- $2,600–10,000
Flights from Sacramento International Airport to Puerto Escondido International Airport via Houston
- Ave. Duration
- 21h 24m
- When
- Friday
- Estimated price
- $3,300–13,000
Flights from San Francisco International Airport to Benito Juárez International Airport
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $1,900–8,000
- Website
- aa.com
Flights from San Francisco International Airport to Oaxaca International Airport via Dallas/Ft.Worth
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- $2,600–11,000
Flights from Sacramento International Airport to Puerto Escondido International Airport via Dallas/Ft.Worth
- Ave. Duration
- 20h 20m
- When
- Tuesday and Friday
- Estimated price
- $3,300–13,000
Flights from San Francisco International Airport to Benito Juárez International Airport via Phoenix
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $1,900–8,000
- Website
- vivaaerobus.com
Flights from Sacramento International Airport to Puerto Escondido International Airport via Guadalajara
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $3,900–12,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Sacramento to Oakland Coliseum/Airport Amtrak
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- $500–1,100
- Website
- Amtrak
Train from Sacramento to Santa Clara Amtrak
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- $700–1,500
- Website
- Amtrak
Train from Sacramento to Richmond
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $400–900
- Website
- Amtrak
Train from Sacramento to Oakland Coliseum/Airport Amtrak
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- $500–1,100
- Website
- Amtrak
Train from Sacramento to Richmond
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $400–900
- Website
- Amtrak
Train from Sacramento to Los Angeles
- Ave. Duration
- 14h 23m
- Frequency
- Once daily
- Estimated price
- $2,900–6,500
- Website
- Amtrak
- Phone
- +1-510-464-6000
- Website
- BART
Subway from Richmond to San Francisco International Airport
- Ave. Duration
- 1h 11m
- Frequency
- Every 15 minutes
- Estimated price
- $210–260
- Website
- BART
- Adult Single Ride
- $210–260
Subway from Richmond to San Francisco International Airport
- Ave. Duration
- 1h 11m
- Frequency
- Every 15 minutes
- Estimated price
- $210–260
- Website
- BART
- Adult Single Ride
- $210–260
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Sacramento to Culiacán
- Ave. Duration
- 37h 55m
- Frequency
- Once daily
- Estimated price
- $1,500–3,600
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Culiacán to Oaxaca
- Ave. Duration
- 28h 15m
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Sacramento Bus Station to Reno Amtrak
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $330–650
- Website
- Greyhound
Bus from Sacramento Bus Station to San Ysidro Bus Terminal
- Ave. Duration
- 14h 50m
- Frequency
- Twice daily
- Estimated price
- $1,400–2,700
- Website
- Greyhound
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Tijuana to Terminal Central de Autobuses del Norte
- Ave. Duration
- 42h 45m
- Frequency
- Every 4 hours
- Estimated price
- $3,200–8,000
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Tijuana to Terminal Central de Autobuses del Norte
- Ave. Duration
- 44h
- Frequency
- Every 4 hours
- Estimated price
- $3,200–6,500
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Asunción Nochixtlán
- Ave. Duration
- 5h 58m
- Frequency
- Every 10 minutes
- Estimated price
- $800–1,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Asunción Nochixtlán to Oaxaca
- Ave. Duration
- 1h 22m
- Frequency
- Every 10 minutes
- Estimated price
- $210–320
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Los Angeles to Oaxaca
- Ave. Duration
- 2d 16h
- Frequency
- Once a week
- Estimated price
- $3,700–5,500
- Schedules at
- busesusatours.com
Want to know more about travelling around Mexico
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Sacramento to Oaxaca Airport (OAX) is 3992 km. It takes approximately 44h 3m to drive from Sacramento to Oaxaca Airport (OAX).
There are 928+ hotels available in Oaxaca Airport (OAX).































