Skip to content

How to get to OAXACA by bus, plane and car | Mexico

Are you planning to visit Oaxaca and wondering about transportation options? In this article, I’ll show you how to get to Oaxaca de Juárez by BUS, and also by PLANE or CAR from various national and international cities. Specifically, I’ll provide more detailed information on how to get to Oaxaca FROM MEXICO CITY (CDMX).

Here is what you will find:

How to get to Oaxaca de Juárez (México)

If you are planning a trip to Mexico (👉GUIDE to MEXICO), you need to know that it is a country with a great cultural and natural wealth. It is full of sites to discover, traditions to learn about and activities to join.

If you’re searching for a Mexican tourist destination that offers a blend of history, culture, and nature, Oaxaca is the perfect place for you. The city boasts stunning colonial structures like the Temple of Santo Domingo and the Oaxaca Cathedral, as well as nearby pre-Hispanic archaeological sites like Monte Albán and Mitla.

Moreover, the region is famous for its gastronomy, featuring dishes like mole and chapulines (grasshoppers). Oaxaca is also home to nature reserves such as the Sierra Norte and the Selva El Tule, which offer excellent hiking opportunities and the chance to experience the local fauna and flora.


If you’re foreigner planning a trip, in this link you can check the ✅ SANITARY REQUIREMENTS and get a VISA. Also, to help you travel without spending too much, in this link you’ll find ✈️ CHEAP FLIGHTS and a 💥10% DISCOUNT on your TRAVEL INSURANCE.

When browsing the internet during your trip, it is essential to use a 👉 QUALITY VPN to ensure your privacy and security. Additionally, bringing a ⭐ TRAVEL DEBIT CARD will help you avoid issues with carrying cash and reduce the risk of theft.


Travel to Mexico with Unlimited Data

How to get to Oaxaca by PLANE

Oaxaca boasts the Oaxaca International Airport (OAX), also known as Xoxocotlán International Airport, which is a prominent airport in southern Mexico. It serves various cities in Mexico such as Guadalajara, Monterrey, Cancun, Tijuana, as well as international destinations.

If you decide to arrive in Oaxaca by air from any location, I suggest using a reliable and 👉AFFORDABLE FLIGHT search engine to compare different airlines and obtain the best fare.

After arriving at the Oaxaca International Airport, you have three transportation options to reach the historic center.

  • By transfer: you can opt for a TRANSFER (👉rates) service , which will take you to your hotel in Oaxaca. This option has the benefit of providing you with a fixed rate in advance, thereby avoiding any surprises upon arrival and it’s cheaper than expected.
  • By bus: you can take a bus which is the most inexpensive but inconvenient option. The bus stop is one kilometer away from the airport, and the route is straightforward. You will need to walk to the main road that leads to Puerto Escondido, and the brown area is right there. The bus fare is only 8 MXN ($0.43 USD).
  • By taxi: you can hire a taxi from the airport terminal. Various taxi drivers offer their services to take you to the center of Oaxaca de Juárez.

Here, you can check the available flights

If you want to check for availability and pricing from your city of origin, you can use the following search engine to make an initial comparison between major airlines.

How to get to Oaxaca by bus

If you are searching for an affordable way to reach Oaxaca, taking a bus is definitely an excellent option. In Mexico, several bus companies, such as ADO, OCC, AU, and Estrella Roja, offer routes to Oaxaca at varying prices to fit your budget.

When comparing tickets, it’s important to consider the departure terminal from your city of origin and the terminal where the bus arrives in Oaxaca, like the FYPSA Main Terminal, AU Terminal Periferico, or ADO Bus Station.

Here, you can check the available buses

To check availability and prices from your city of origin, you can use the following search engine to make an initial comparison between different bus companies.

Powered by 12Go system

How to get to Oaxaca by CAR

There are various routes available to reach Oaxaca by car, but the most popular one is the federal highway 135D, which connects the cities of Puebla and Oaxaca. This route is relatively new and in excellent condition. It takes most drivers approximately 5 hours to reach Oaxaca from Puebla.

If you plan to drive from Puerto Escondido to Oaxaca, I recommend taking Highway 130. This road covers a total distance of 258 kilometers and takes approximately 6 hours and 45 minutes to travel.

Similarly, the road from Huatulco is quite straight and easy to navigate. In this case, you will have to take the 175 and travel a total distance of 235km. It takes around 5 hours and 40 minutes to make the journey from Huatulco to Oaxaca.

How to get to Oaxaca from México City (CDMX)

If you happen to be in Mexico City and wish to visit Oaxaca, there are various transportation options available. In this article, I will provide you with information on the three different ways to travel from Mexico City to Oaxaca.

How to get to Oaxaca from CDMX by PLANE

The fastest way to get to Oaxaca from Mexico City is by PLANE (👉prices). There are several daily flights from the Mexico City International Airport to the Oaxaca International Airport. The duration of the flight is approximately 1 hour and prices vary depending on the season and the airline.

Once at the Oaxaca airport, you have the following options to get to your hotel:

  • By transfer: you can opt for a TRANSFER (👉rates) service , which will take you to your hotel in Oaxaca. This option has the benefit of providing you with a fixed rate in advance, thereby avoiding any surprises upon arrival and it’s cheaper than expected.
  • By bus: you can take a bus which is the most inexpensive but inconvenient option. The bus stop is one kilometer away from the airport, and the route is straightforward. You will need to walk to the main road that leads to Puerto Escondido, and the brown area is right there. The bus fare is only 8 MXN ($0.43 USD).
  • By taxi: you can hire a taxi from the airport terminal. Various taxi drivers offer their services to take you to the center of Oaxaca de Juárez.

Here, you can check the available flights

If you would like to check the flight schedules, availability, and prices of various airlines, you can use the following search engine to make an initial comparison.

How to get to Oaxaca from Ciudad de México by BUS

If you prefer road travel, taking a BUS (👉price) from Mexico City to Oaxaca is another viable option. There are several bus companies, including ADO, OCC, and Estrella de Oro, that provide this service.

The journey lasts around 6 hours, and ticket prices differ according to the bus class and season. Buses depart from various bus terminals in Mexico City, such as the Central Bus Terminal in the North and the Bus Terminal in the South. Before purchasing a ticket, carefully consider which terminal is most convenient for you.

Here, you can check the available buses

If you wish to verify the availability and prices of different bus companies from your city of departure, you can use the following search engine to make an initial comparison.

If you want to explore alternative routes, you can modify the origin and destination to fit your travel plans.

Powered by 12Go system

How to get to Oaxaca DESDE Ciudad de México by CAR

For those seeking detailed information on traveling by road from Mexico City to Oaxaca, there are specific road and highway routes to follow:

  • Remain on the Autopista México-Puebla until you reach the exit for Federal Highway 150D. Take this exit and follow the signs leading to Oaxaca.
  • Begin your journey by leaving Mexico City and taking the Autopista México-Puebla.
  • Continue driving on Federal Highway 150D for roughly 173 km.
  • Upon reaching a crossroads, take Federal Highway 135D towards Oaxaca. If you wish, you can also visit Tehuacán.
  • Stay on the Federal Highway 135D until you arrive at the entrance of Oaxaca City.
  • From there, simply follow the signs to reach your final destination in Oaxaca.

The journey covers a distance of 462 kilometers and takes around 6 hours to complete.

Is it safe to travel to Mexico?

Mexico is a country where violent crime, such as robbery, homicide, and kidnapping, is common. There are states that it is not recommended to travel to ecause of safety reasons. Bellow, you’ll find a list of the places that you should avoid.

The following states are not recommended for travel: Colima, Guerrero, Michoacan, Sinaloa, and Tamaulipas. And take extra precautions in Baja California, Chihuahua, Coahuila, Durango, Guanajuato, Jalisco, Mexico State, Morelos, Nayarit, Sonora, and Zacatecas.

Remember to follow these recommendations:

  • In case of robbery, do not resist physically.
  • Do not show a high purchasing power, that is, do not go with jewels, bags, etc … that are expensive.
  • Be careful if you go out at night, and stay in crowded places where you are surrounded by other people.
  • Thefts are usual (at guntpoint and during daytime), so don’t go with the camera or mobile in your hand or hang out of your neck.
  • Try to avoid carrying the backpack on the back. Put it in front of you, or use a belt pouch or a cross bag.

I, personally, spent 4 months solo traveling around Mexico (I was in Puerto Escondido + Chacahua, Huatulco, Mexico City, Holbox, Merida, Valladolid, Tulum, Bacalar, Isla Mujeres, Cozumel and Playa del Carmen) and I didn’t find myself in any dangerous situation.

Although in most of these places murders took place in the middle of the street and people staying in the same hostel as me were robbed at gunpoint. But don’t let this scare you! Traveling to Mexico is totally possible, in fact it is a country with a lot of tourism.

In any case, it is always a good idea to have a TRAVEL INSURANCE that can compensate you economically and help you if a medical emergency arises.

If you are interested in traveling alone, I recommend this article on the reasons and benefits of solo traveling and this other article with tips for traveling alone as a woman. I encourage you to try it as it is a great and very beneficial experience for oneself.

error: Content is protected !!
Cookies