There are 8 ways to get from Santiago de Querétaro to Oaxaca by plane, bus, shuttle or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Queretaro  •  4h 59m

  1. Fly from Queretaro (QRO) to Oaxaca (OAX) QRO - OAX

$2230 - $7280

Cheapest option

Bus via Mexico City  •  10h 34m

  1. Take the bus from Querétaro to Mexico Poniente México / ...
  2. Take the bus from México Terminal TAPO to Oaxaca Santa Rosa

$697 - $1030

6 alternative options

Bus to Mexico City, fly  •  5h 27m

  1. Take the bus from Querétaro to Mexico Norte
  2. Fly from Mexico City (MEX) to Oaxaca (OAX) MEX - OAX

$1160 - $3177

Bus, shuttle to Leon/Guanajuato, fly  •  8h 12m

  1. Take the bus from Querétaro to San Miguel de Allende
  2. Take a shuttle bus from San Miguel de Allende to Leon/Guanajuato Airport
  3. Fly from Leon/Guanajuato (BJX) to Oaxaca (OAX) BJX - OAX

$1915 - $6967

Bus to Morelia, fly  •  7h 28m

  1. Take the bus from Queretaro to Morelia
  2. Fly from Morelia (MLM) to Oaxaca (OAX) MLM - OAX

$2492 - $13545

Bus  •  8h 54m

  1. Take the bus from Queretaro to Puebla CAPU Querétaro / ...
  2. Take the bus from Puebla Terminal CAPU to Oaxaca

$854 - $1481

Bus #2  •  10h 43m

  1. Take the bus from Querétaro to Mexico Norte Querétaro / ...
  2. Take the bus from Mexico City Norte to ADO Oaxaca

$740 - $1507

Drive  •  6h 59m

  1. Drive from Santiago de Querétaro to Oaxaca 669.5 km

$1200 - $1800

Coronavirus (COVID-19) in Mexico

There is widespread community transmission globally.
Some travel restrictions may still be in place within Mexico. For the latest travel status, please check the official page for Mexico.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Mexico.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Mexico due to Coronavirus (COVID-19). Most travel to this country is restricted.

Source Type: Government | Last updated: 4/18/2020

Domestic travel is restricted within Mexico due to Coronavirus (COVID-19).

Source Type: Government | Last updated: 5/5/2020

Lockdown measures are currently in place for Mexico. Leaving Mexico may be in violation of local restrictions.

Source Type: Government | Last updated: 4/27/2020

Data sourced from: CDC, ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Santiago de Querétaro to Oaxaca is to bus via Mexico City which costs $650 - $1100 and takes 10h 34m.

More details

The quickest way to get from Santiago de Querétaro to Oaxaca is to fly which costs $2200 - $7500 and takes 4h 59m.

More details

No, there is no direct bus from Santiago de Querétaro to Oaxaca. However, there are services departing from Queretaro and arriving at Oaxaca via Puebla Terminal CAPU. The journey, including transfers, takes approximately 8h 54m.

More details

The distance between Santiago de Querétaro and Oaxaca is 550 km. The road distance is 669.5 km.

Get driving directions

The best way to get from Santiago de Querétaro to Oaxaca without a car is to bus which takes 8h 54m and costs $850 - $1500.

More details

It takes approximately 4h 59m to get from Santiago de Querétaro to Oaxaca, including transfers.

More details

Santiago de Querétaro to Oaxaca bus services, operated by ETN, depart from Queretaro station.

More details

The best way to get from Santiago de Querétaro to Oaxaca is to fly which takes 4h 59m and costs $2200 - $7500. Alternatively, you can bus, which costs $850 - $1500 and takes 8h 54m.

Mode details

There is no direct flight from Queretaro Airport to Oaxaca Airport. The quickest flight takes 3h 10m and has one stopover.

Search flights

Santiago de Querétaro to Oaxaca bus services, operated by ADO, arrive at Oaxaca station.

More details

Map of how to get from Santiago de Querétaro to Oaxaca.
Launch map view
  • Distance: 549.6 km
  • Duration: 4h 59m

What companies run services between Santiago de Querétaro, Mexico and Oaxaca, Mexico?

Aeroméxico, United Airlines and two other airlines fly from Santiago de Querétaro to Oaxaca 5 times a day. Alternatively, you can take a bus from Santiago de Querétaro to Oaxaca via Puebla CAPU and Puebla Terminal CAPU in around 8h 54m.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Queretaro to Oaxaca via Mexico City
Ave. Duration
4h 54m
When
Every day
Estimated price
$1600 - $14000
Flights from Queretaro to Oaxaca via Monterrey, Mexico City
Ave. Duration
7h 15m
When
Every day
Estimated price
$2100 - $17000
Flights from Mexico City to Oaxaca
Ave. Duration
1h 15m
When
Every day
Estimated price
$1100 - $5000
Flights from Leon/Guanajuato to Oaxaca via Mexico City
Ave. Duration
4h 54m
When
Every day
Estimated price
$3000 - $11000
Flights from Leon/Guanajuato to Oaxaca via Monterrey, Mexico City
Ave. Duration
8h
When
Monday, Tuesday, Wednesday and Friday
Estimated price
$3000 - $11000
Flights from Morelia to Oaxaca via Mexico City
Ave. Duration
5h 21m
When
Every day
Estimated price
$1400 - $12000
Volaris
Website
volaris.com
Flights from Queretaro to Oaxaca via Monterrey
Ave. Duration
5h 32m
When
Monday
Estimated price
$2000 - $7000
Flights from Mexico City to Oaxaca
Ave. Duration
1h 3m
When
Every day
Estimated price
$950 - $4600
Flights from Leon/Guanajuato to Oaxaca via Mexico City
Ave. Duration
6h 58m
When
Every day
Estimated price
$2100 - $7000
Flights from Leon/Guanajuato to Oaxaca via Tijuana
Ave. Duration
7h 47m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$2100 - $7000
Flights from Leon/Guanajuato to Oaxaca via San Jose Cabo, Mexico City
Ave. Duration
7h 5m
When
Monday and Wednesday
Estimated price
$2100 - $7000
Interjet
Website
interjet.com
Flights from Mexico City to Oaxaca
Ave. Duration
1h 10m
When
Every day
Estimated price
$1100 - $4600
Flights from Leon/Guanajuato to Oaxaca via Mexico City
Ave. Duration
6h 33m
When
Every day
Estimated price
$1300 - $10000
Aeromar
Website
aeromar.com.mx
Flights from Mexico City to Oaxaca
Ave. Duration
1h 23m
When
Every day
Estimated price
$1000 - $4100
Viva Aerobus
Website
vivaaerobus.com
Flights from Mexico City to Oaxaca
Ave. Duration
1h 10m
When
Thursday and Sunday
Estimated price
$700 - $6000
Flights from Leon/Guanajuato to Oaxaca via Monterrey
Ave. Duration
4h 20m
When
Monday, Thursday and Friday
Estimated price
$1700 - $23000
Flights from Leon/Guanajuato to Oaxaca via Monterrey, Mexico City
Ave. Duration
8h 45m
When
Thursday
Estimated price
$1700 - $23000
United Airlines
Website
united.com
Flights from Queretaro to Oaxaca via Houston
Ave. Duration
6h 46m
When
Every day
Estimated price
$5000 - $23000
Flights from Mexico City to Oaxaca
Ave. Duration
1h 30m
When
Tuesday, Saturday and Sunday
Estimated price
$1000 - $4100
Flights from Leon/Guanajuato to Oaxaca via Houston
Ave. Duration
6h 46m
When
Every day
Estimated price
$5500 - $26000
American Airlines
Website
aa.com
Flights from Leon/Guanajuato to Oaxaca via Dallas/Ft.Worth
Ave. Duration
6h 53m
When
Every day
Estimated price
$4400 - $20000
Flights from Morelia to Oaxaca via Dallas/Ft.Worth
Ave. Duration
7h 14m
When
Every day
Estimated price
$3400 - $15000
Bus operators
Pegasso
Website
pegasso.mx
Bus from Querétaro to Mexico Norte
Ave. Duration
2h 50m
Frequency
Every 30 minutes
Estimated price
$190 - $280
Schedules at
pegasso.mx
Internet Discount
$190 - $280
Regular Price
$210 - $310
Bus from Querétaro to San Miguel de Allende
Ave. Duration
1h 2m
Frequency
Every 30 minutes
Estimated price
$65 - $95
Schedules at
pegasso.mx
Internet Discount
$65 - $95
Regular Price
$70 - $110
Bus from Queretaro to México Poniente
Ave. Duration
5h 10m
Frequency
Every 2 hours
Estimated price
$210 - $320
Schedules at
pegasso.mx
Internet Discount
$210 - $320
Regular Price
$240 - $350
Primera Plus
Phone
+52 477 710 0060
Website
wl.primeraplus.com.mx
Bus from Queretaro to México Central del Norte
Ave. Duration
2h 55m
Frequency
Every 30 minutes
Estimated price
$310 - $430
Schedules at
wl.primeraplus.com.mx
Bus from Querétaro to San Miguel de Allende
Ave. Duration
1h 20m
Frequency
Every 4 hours
Estimated price
$80 - $200
Schedules at
wl.primeraplus.com.mx
ETN
Website
etn.com.mx
Bus from Querétaro to México Norte
Ave. Duration
3h
Frequency
Every 20 minutes
Estimated price
$320 - $550
Schedules at
etn.com.mx
Web Purchase in advance
$320 - $480
Regular
$360 - $550
Bus from Querétaro to San Miguel de Allende
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
$110 - $270
Schedules at
etn.com.mx
Web Purchase in advance
$170 - $260
Regular
$180 - $270
Bus from Queretaro to Morelia
Ave. Duration
2h 30m
Frequency
4 times a day
Estimated price
$320 - $600
Schedules at
etn.com.mx
Web Purchase in advance
$320 - $470
Regular
$360 - $550
Bus from Queretaro to Puebla CAPU
Ave. Duration
4h
Frequency
Hourly
Estimated price
$470 - $800
Schedules at
etn.com.mx
Web Purchase in advance
$470 - $700
Regular
$500 - $800
Coordinados
Website
servicioscoordinados.com.mx
Bus from Querétaro to México Central Norte
Ave. Duration
2h 45m
Frequency
Hourly
Estimated price
$265
Schedules at
servicioscoordinados.com.mx
Bus from Querétaro to San Miguel de Allende
Ave. Duration
2h 5m
Frequency
Every 4 hours
Estimated price
$124
Schedules at
servicioscoordinados.com.mx
Grupo Senda
Phone
US: +1 800 733 7330 and México: +52 81 8151 5253
Website
ticket.gruposenda.com
Bus from Querétaro to México Central Norte
Ave. Duration
2h 50m
Frequency
4 times a day
Estimated price
$300 - $600
Schedules at
ticket.gruposenda.com
Diamante
$400 - $600
Primera
$410 - $550
Autobuses Elite
Phone
01 800 507 5500, 57290807
Website
facebook.com
Bus from Querétaro to Mexico City North Bus Terminal
Ave. Duration
2h 45m
Frequency
5 times a day
Estimated price
$313
Schedules at
estrellablanca.com.mx
Omnibus de Mexico
Website
odm.com.mx
Bus from Querétaro to Mexico
Ave. Duration
3h
Frequency
4 times a day
Estimated price
$280 - $400
Schedules at
odm.com.mx
BajioGo
Phone
+52 415 152 1999
Email
info@bajiogo.com
Website
bajiogo.com
Shuttle from San Miguel de Allende to Leon/Guanajuato Airport
Ave. Duration
1h 30m
Frequency
On demand
Estimated price
$480
Schedules at
bajiogo.com
ADO

Autobuses de Oriente (ADO) is one of Mexico’s largest bus companies, mainly operating south of Mexico City and into the Yucatan Peninsula. Choose from three bus classes: ADO (first class), ADO GL (luxury class) and ADO Platino (platinum class and the most expensive). All buses are comfortable, with reclining seats, blackout curtains, air conditioning and a toilet; ADO Platino offers additional amenities such as extra legroom, onboard Wi-Fi and individual screens.

Contact Details
Phone
+52 555 784 4652
Email
solucioneshola@ado.com.mx
Website
ado.com.mx
Bus from Puebla Terminal CAPU to Oaxaca
Ave. Duration
4h 40m
Frequency
Every 30 minutes
Estimated price
$430 - $700
Schedules at
ado.com.mx
ADO
$430 - $650
ADO GL
$460 - $700
Bus from Mexico City Norte to ADO Oaxaca
Ave. Duration
7h 50m
Frequency
Every 10 minutes
Estimated price
$550 - $950
Schedules at
ado.com.mx
ADO
$550 - $850
ADO GL
$600 - $950
Autobuses Unidos (AU)
Phone
+52 555 784 4652
Email
solucioneshola@ado.com.mx
Website
ado.com.mx
Bus from Puebla Terminal CAPU to Oaxaca
Ave. Duration
4h 40m
Frequency
Every 3 hours
Estimated price
$380 - $550
Schedules at
ado.com.mx
Bus from México Terminal TAPO to Oaxaca Santa Rosa
Ave. Duration
6h
Frequency
Every 5 minutes
Estimated price
$480 - $700
Schedules at
ado.com.mx
Ómnibus Cristóbal Colón (OCC)
Phone
+52 555 784 4652
Email
solucioneshola@ado.com.mx
Website
ado.com.mx
Bus from Puebla Terminal CAPU to Oaxaca
Ave. Duration
4h 40m
Frequency
3 times a day
Estimated price
$440 - $650
Schedules at
ado.com.mx
Bus from Mexico City Norte to ADO Oaxaca
Ave. Duration
7h 50m
Frequency
Every 30 minutes
Estimated price
$550 - $750
Schedules at
ado.com.mx
Grupo Flecha Roja
Phone
01 800 224 8452
Email
sclientes@flecharoja.com.mx
Website
flecharoja.com.mx
Bus from Querétaro to Mexico Poniente
Ave. Duration
4h
Frequency
Hourly
Estimated price
$260 - $330
Schedules at
flecharoja.com.mx

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, The beginner’s guide to the 2018 World Nomad Games and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Santiago de Querétaro to Oaxaca is 670 km. It takes approximately 6h 59m to drive from Santiago de Querétaro to Oaxaca.

Get driving directions

Viva Aerobus, Volaris, United Airlines and Aeroméxico offer flights from Queretaro Airport to Oaxaca Airport.

Search flights

There are 311+ hotels available in Oaxaca. Prices start at $2000 MXN per night.

More details

The best way to get from Santiago de Querétaro to Queretaro Airport is to bus which takes 30 min and costs $60.

More details