How to get from Oaxaca City to Oaxaca Airport, Mexico (4 Best Ways)

AnaMarija Mishachkovska 1 Feb 2023 Last updated: 22 Mar 2025 4 min read No comments


You can get from Oaxaca City to Oaxaca Airport by bus, 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 fastest way is by private transfer, taxi, or rental car, which takes 20-30 minutes.

Quick Answer:
The cheapest way to get from Oaxaca City to Oaxaca Airport is by public bus (USD 1, approx. 30 minutes). The most popular option is by private transfer (USD 54, approx. 30 minutes). The fastest way is by private transfer, taxi, or rental car (20โ€“30 minutes).

Over the years, as I meandered through Mexico’s sprawling cities and rested by its tranquil coastal stretches, each journey brought many experiences and revelations.

In this guide, I will share my experience detailing the various travels to ensure that your adventure in Mexico unfolds perfectly with excitement and ease!

Transportation Options

The following table outlines all transportation options:

MethodTimePrice
Public Bus~30 min~$1
Private Transfer~30 min$54
Taxi~30 min~$20
Rental Car~30 min

How far is Oaxaca Airport from Oaxaca City?

The distance fromOaxaca City to Oaxaca Airport is 7 miles or 11.4 kilometers.

Getting to Oaxaca Airport from Oaxaca City

1. Public Bus

Journey Duration: ~30 minutes

The cheapest option is by bus.

You can catch a bus in Oaxaca City from Bustamante or Francisco Javier Mina Street, a 5-minute walk from the city center.

Taking one of these public buses is very affordable. One ticket costs MXN 8, or less than USD 1.

Make sure you have some change on hand to pay for your ticket in cash right on the bus.

The journey to the airport lasts about 30 minutes, so ensure you catch the bus on time.

Oaxaca City to Oaxaca Airport1
ยฉdepositphotos.com

2. Private Transfer

Journey Duration: ~30 minutes

A private transfer is the best option for traveling comfortably and quickly to the airport!

You can arrange private transportation and have an English-speaking driver pick you and your luggage up from your Oaxaca City hotel. Furthermore, thanks to the vehicle’s latest amenities, you can be confident that your travel will be short and convenient!

Your driver will pick you up from your Oaxaca City hotel and transport you directly to the airport without stopping, which takes around 30 minutes or less. 

If you are traveling in a group, we recommend choosing this option since these private vehicles can fit up to 3 passengers! 

The price for a private transfer from Oaxaca City to Oaxaca Airport is only USD 54! Once the passengers share the cost, the trip is affordable and worthwhile.

Prices for a private transfer:

  • 1-3 passengers: USD 54

3. Self-Drive with a Rental Car

Journey Duration: ~30 minutes

Renting a car is another way, although it is less practical.

This is only recommended if you have previously rented a car or plan to travel and explore Oaxaca before visiting other destinations.

You can use your vehicle to explore and be more flexible before returning to the airport and continuing on your next flight!

You can find inexpensive rentals in Oaxaca City and get to your destination fast.

Oaxaca City to Oaxaca Airport2
ยฉdepositphotos.com

4. Taxi

Journey Duration: ~30 minutes

And lastly, since the distance is short, taking a taxi is another practical option.

You will be picked up in front of your hotel in Oaxaca City and arrive at the Oaxaca Airport in about 20-30 minutes!

Taxis cost about USD 20, but the price can vary depending on your pickup location.

We recommend asking your hotel for assistance and recommendations when calling a taxi so you can get reliable service.

Best day tours in Oaxaca, 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, Mexico.

Frequently Asked Questions

What is the fastest way to get from Oaxaca City to Oaxaca Airport?

The fastest way is by car. Travel time to the airport is between 20 and 30 minutes, depending on your pickup destination. You can rent a car, catch a taxi, or book a private transfer|!

What is the cheapest way to get from Oaxaca City to Oaxaca Airport?

The cheapest way is by public bus. A ticket on the public bus costs less than USD 1!

Is there an Uber in Oaxaca?

No, Uber doesn’t currently run in Oaxaca.

What time does the Oaxaca Airport open?

The Oaxaca Airport opens at 06:00 AM. We strongly advise you to check the Oaxaca Airport Departures page frequently if you have an early morning departure to stay updated on any schedule changes or new information.

Is there an ATM at Oaxaca Airport?

Three ATMs are inside the Oaxaca International Airport, and these banks run them: Bancomer, Cardtronics, and Santander.

How far is Oaxaca Cityย from Oaxaca Airport?

Oaxaca City to Oaxaca Airport is 7 miles or 11.4 kilometers.

How much is a taxi from Oaxaca City Center to Oaxaca Airport?

Taxis cost about USD 20, but the price can vary depending on your pickup location, traffic, and the time of year.

Do taxis in Oaxaca take credit cards?

Depending on the taxi company, you can pay in cash or credit card. Therefore, you should ask directly before calling a taxi.

Sharing helpful info? Feel free to cite this guide:
Universal Traveller โ€” How to get from Oaxaca City to Oaxaca Airport

5/5 – (2 votes)

Leave a Reply

Your email address will not be published. Required fields are marked *

โœˆ๏ธ Find your next luxurious adventure on Universal Traveller โ€“ Your go-to destination for the worldโ€™s most exclusive luxury hotels and unforgettable travel experiences.