You can get from Oaxaca Airport to Oaxaca City by bus, shared shuttle, private transfer, rental car, or taxi.
Theย cheapest option is to take the public bus, which costs around USD 1 and takes a bit over 30 minutes to travel.
The most popular option is the shared shuttle, which is the most convenient.
Theย fastest way is by private transfer, taxi, or rental car,ย which takes 20-30 minutes.
Quick Answer:
The cheapest way to get from Oaxaca Airport to Oaxaca City is by public bus (USD 1, approx. 30 minutes). The shared shuttle is the most popular option (USD 10, approximately 55 minutes). The fastest way is by private transfer, taxi, or rental car (around 20โ30 minutes).
From the bustling markets of Mexico City to the serene beaches of Cancรบn, my travels have been a tapestry of rich encounters and lessons learned.
In this narrative, I offer a deep dive into the most effective modes of transportation and essential guidance so your Mexican journey can be smooth!
Transportation Options
The following table outlines all transportation options:
Method | Time | Price |
---|---|---|
Public Bus | ~30 min | ~$1 |
Shuttle | ~55 min | $10 |
Private Transfer | ~30 min | $44 to 104 |
Taxi | ~30 min | $17 to 23 |
Rental Car | ~30 min | – |
How far is Oaxaca City from Oaxaca Airport?
The distance fromOaxaca Airport to Oaxaca City is 6.5 miles or 10.5 kilometers.
Getting to Oaxaca City from Oaxaca Airport
1. Public Bus
Journey Duration: ~30 minutes
The cheapest way is to travel by bus, which departs every 10 to 15 minutes!ย
To catch a bus, you must walk for 10 minutes outside the airport to 175 Highway, where you will see the buses stopping.
The ticket for the public bus costs only MXN 8, or less than USD 1, which is incredibly cheap!
You can pay for your ticket directly on the bus with cash, so make sure you have some change.ย Unfortunately, you cannot pay by credit card; I’ve learned this the hard way!
The journey from the airport to the city center takes about 30 minutes, and the bus will drop you off at Bustamante and Francisco Javier Mina Street, only a 5-minute walk from Oaxaca City Center!
2. Shared Shuttle
Journey Duration: ~55 minutes
Boarding a shared van shuttle is another option!
This is a fantastic option for solo travelers as it offers comfort and convenience at a meager cost! A single ticket costs only USD 10.
The shared shuttle takes about 30 minutes, and although you’ll be riding with other people, the shuttle will still transport you directly to your hotel!
So, expect the whole trip to last about 50 minutes, including the transfers of all the passengers.
No matter when you land, you can still choose this option because the shuttles frequently leave every hour from 7:00 AM to 7:00 PM.
It is essential to check the departure schedule and make your reservation, considering your expected arrival time!
Shared Shuttle Schedule:
Below is the shared shuttle schedule with departure times, trip durations, and prices.

3. Private Transfer
Journey Duration: ~30 minutes
A private transfer is the ideal alternative if you want to travel comfortably and be transported to your exact location quickly!
By organizing airport transport, you’ll get a driver who speaks English and will welcome you and help you with your luggage before escorting you to your vehicle. The vehicle is well-equipped and modern so that you can relax after your flight.
You can be sure your trip will be pleasant and practical by booking a private airport transfer!
The trip lasts about 30 minutes, and your driver will take you to your hotel in Oaxaca City. These private airport transfers can accommodate up to 3 passengers, so we recommend this option if you travel with a group of people!
This makes the trip inexpensive and worthwhile once the passengers divide the cost.
Prices for a private transfer:
- 1-3 passengers: USD 44
- 4-6 passengers: USD 104
4. Self-Drive with a Rental Car
Journey Duration: ~30 minutes
Renting a car is another fantastic and cost-effective way.
Once you land, you can rent a car at the airport and choose from various affordable vehicles! But if you want a better deal, we strongly advise booking your car beforehand!
If you plan to travel and explore Oaxaca by car or take day trips to local destinations, having your vehicle is quite beneficial!
You’ll have complete flexibility to explore and travel at your leisure without being constrained by public transportation schedules!
Renting a car is the best alternative if you’re eager to embark on an adventure!

5. Uber or Taxi
Journey Duration: ~30 minutes
And lastly, since the distance is short, taking a taxi is another practical option.
The taxi company is called Transporte Terrestre, located in the Oaxaca Airport right outside the baggage claim area.
You will arrive in Oaxaca City in about 20-30 minutes and get dropped off directly in front of your hotel!
A taxi ride to the city center from Oaxaca Airport costs MXN 350โ480 or USD 17โ23. Prices and travel times are variable and based on the amount of traffic or where you’re going.
Best day tours in Oaxaca City, Mexico
Get Your Guide helps you find the best tours wherever you are heading. Itโs usually the first website I check when I plan a trip to a new place.
Here, you can find some of the best tours in Oaxaca City, Mexico.
Frequently Asked Questions
What is the fastest way to get from Oaxaca Airport to Oaxaca City?
The fastest way is by car. Travel time to Oaxaca City is between 20 and 30 minutes, depending on your final destination. You can rent a car, grab a taxi, or arrange a private transfer|!
What is the cheapest way to get from Oaxaca Airport to Oaxaca City?
The cheapest way is by public bus. A ticket on the public bus costs less than USD 1!
Is there Uber in Oaxaca?
No, Uber does not operate in Oaxaca currently.
Where do I catch the Oaxaca Airport to Oaxaca City bus from?
To catch a bus, you must walk for 10 minutes outside the airport to 175 Highway, where you will see the buses stopping.
How much is a taxi from Oaxaca Airport to Oaxaca City?
A taxi ride to the city center from Oaxaca Airport costs MXN 350โ480 or USD 17โ23.
Sharing helpful info? Please feel free to cite this guide:
Universal Traveller โ How to get from Oaxaca Airport to Oaxaca City
Leave a Reply