Skip to Content

How to get from Oaxaca Airport to Oaxaca City, Mexico

Oaxaca City is well connected with Oaxaca Airport. You can get from Oaxaca Airport to Oaxaca City by bus, shared shuttle, private transfer, rental car, or taxi.

Are you ready for a fiesta of culture, history, and delicious food? Look no further than Oaxaca City, Mexico, where the streets are filled with vibrant colors, the aroma of traditional dishes wafts through the air, and the locals are ready to show you a good time. 

This southern gem is a treasure trove of indigenous crafts, colonial architecture, and ancient history. 

Take a stroll through the bustling markets and snag a one-of-a-kind souvenir, wander through charming plazas and discover hidden gems, or journey back in time at pre-Columbian archaeological sites like Monte Alban!

With its mild climate, friendly locals, and endless opportunities for exploration, Oaxaca City is a must-visit destination for anyone looking to experience the best of Mexico’s cultural heritage!

Traveling between Oaxaca Airport and Oaxaca City is easy, and you can choose between a bus, shared shuttle, private transfer, rental car, and taxi!

Check our guide for the best options to travel from Oaxaca Airport to Oaxaca City.

How far is Oaxaca City from Oaxaca Airport?

The distance from Oaxaca Airport to Oaxaca City is 6.5 miles or 10.5 kilometers.

Transportation Options from Oaxaca Airport to Oaxaca City

The following table outlines all transportation options from Oaxaca Airport to Oaxaca City:

MethodTravel timePrice
Public Bus from Oaxaca Airport to Oaxaca City~30 minutes~USD 1
Shared Van Shuttle from Oaxaca Airport to Oaxaca City~55 minutesUSD 10
Private Transfer from Oaxaca Airport to Oaxaca City~30 minutesUSD 54
Taxi from Oaxaca Airport to Oaxaca City~30 minutesUSD 17-USD 23
Rental Car~30 minutes

Getting to Oaxaca City from Oaxaca Airport

1. Public Bus from Oaxaca Airport to Oaxaca City

Journey Duration: ~30 minutes

The cheapest way to travel from Oaxaca Airport to Oaxaca City is by bus. A public bus service goes from Oaxaca Airport to the city center, departing every 10 to 15 minutes! 

To catch a bus, you will have to walk for 10 minutes outside the airport to 175 Highway, where you will see the buses stopping.

One ticket on these public buses from Oaxaca Airport to Oaxaca City 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 with you. 

The journey from the airport to the city center lasts about 30 minutes, and the bus will drop you off at Bustamante and Francisco Javier Mina Street, which is only a 5-minute walk from Oaxaca City center!

This is a very practical and convenient option to get from Oaxaca Airport to Oaxaca City, especially if you’re trying to save money!

2. Shared Van Shuttle from Oaxaca Airport to Oaxaca City

Journey Duration: ~55 minutes

Boarding a shared van shuttle is another way to get from Oaxaca Airport to Oaxaca City!

This is a fantastic option for solo travelers as it offers comfort and convenience at a very low cost! A single ticket costs only USD 10.

The shared shuttle from the Oaxaca Airport to Oaxaca City 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 taking into account your expected arrival time!

Departure TimeArrival TimeDurationPrice per Person
07:00 AM07:55 AM55 minutesUSD 10Book Now 6.59.51 Pm
08:00 AM08:55 AM55 minutesUSD 10Book Now 6.59.51 Pm
09:00 AM09:55 AM55 minutesUSD 10Book Now 6.59.51 Pm
10:00 AM10:55 AM55 minutesUSD 10Book Now 6.59.51 Pm
11:00 AM11:55 AM55 minutesUSD 10Book Now 6.59.51 Pm
12:00 PM12:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
01:00 PM01:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
02:00 PM02:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
03:00 PM03:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
04:00 PM04:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
05:00 PM05:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
06:00 PM06:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
07:00 PM07:55 PM55 minutesUSD 10Book Now 6.59.51 Pm
Oaxaca Airport To Oaxaca City1

3. Private Transfer from Oaxaca Airport to Oaxaca City

Journey Duration: ~30 minutes

A private transfer from Oaxaca Airport to Oaxaca City is the ideal alternative if you want to travel comfortably and be transported to your exact location in no time!

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 that your trip will be pleasant and practical by booking a private airport transfer! 

The trip lasts for about 30 minutes, and your driver will take you straight 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.

So, plan your trip in advance and reserve your private transportation from Oaxaca Airport to Oaxaca City online right now!

Prices for a private transfer from Oaxaca Airport to Oaxaca City:

  • 1-3 passengers: USD 54

Do you need help arranging your transportation?

Fill out the form below, and one of our travel experts will contact you!

We can organize your transportation in Guatemala, Costa Rica, Mexico, and Colombia!

4. Driving with Rental Car from Oaxaca Airport to Oaxaca City

Journey Duration: ~30 minutes

Renting a car is another fantastic and cost-effective way to get from Oaxaca Airport to Oaxaca City.

Once you land, you can rent a car at the airport and choose from various affordable vehicles!  But if you want to get a better deal, we strongly advise booking your car ahead of time!

If you plan to travel and explore Oaxaca by car or take day trips to local destinations, having your own vehicle is quite beneficial!

You’ll have complete flexibility to explore and travel at your own leisure without being constrained by public transportation schedules!

Renting a car from Oaxaca Airport to Oaxaca City is the best alternative if you’re eager to embark on an adventure!

Rentalcars compares 900 companies at over 53,000 locations. Click here to guarantee you the best car rental price.

Oaxaca Airport To Oaxaca City2

5. Uber or Taxi from Oaxaca Airport to Oaxaca City

Journey Duration: ~30 minutes

And lastly, since the distance from Oaxaca Airport to Oaxaca City is short, taking a taxi is another practical option.

The taxi company is called Transporte Terrestre, and it’s 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 between 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 to. It’s usually the first website I check when I plan a trip to a new place.

The following widget shows 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 to get from Oaxaca Airport to Oaxaca City is by car. Travel time to Oaxaca City is between 20 and 30 minutes, depending on your final destination. You can either 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 to get from Oaxaca Airport to Oaxaca City 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 will have to 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 between MXN 350–480 or USD 17–23.

More Routes from Oaxaca Airport

Rate this post

Leave a comment

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

    Table of Contents