Puebla Cathedral and Zocalo by night from above

Oaxaca To Puebla: 7 Best Ways To Travel [2024]

Disclosure: This post may contain affiliate links, meaning that I may get a small commission if you decide to make a purchase through my links, at no cost to you.

Wondering how to get from Oaxaca to Puebla?

There are a lot of different possibilities here, and there are lots of things to consider like price, travel-time and safety.

The last thing you want to do is book a terrible transfer and have an awful time or have to spend lots of money to sort something out last-minute.

To make sure that doesn’t happen, I’ve set out below a comprehensive guide that has helped loads of people find out how to get from Oaxaca to Puebla cheaply, simply and safely.

Ready to go? Let’s get right into it.

Why Should You Visit Oaxaca?

How to get from Mexico City to Oaxaca

Oaxaca is worth visiting for so many reasons!

It is known for its rich cultural heritage, its beautiful colors everywhere, and its wonderfully friendly people. There are also breathtaking landscapes that will captivate you, and you’ll fall in love with its mouthwatering cuisine.

There is a vibrant artistic scene, wonderful markets and brilliant artisans of all kinds. Each year it holds unique traditional festivals such as Day of the Dead, La Guelaguetza, and Noche de Rábanos.

It has beautiful buildings that are centuries old and breathtaking ruins that are thousands of years old. And if that isn’t enough, real wonders of the world like Hierve el Agua and the Tule Tree are just a short drive away from Oaxaca City.

You’ll struggle to find a region as richly diverse as Oaxaca. There are just so many things for you to do that you will wish you could stay longer!

How to Get From Oaxaca to Puebla

Why Should You Visit Puebla?

Puebla is the fourth-largest city in Mexico by metropolitan area, and the capital of the state of Puebla, Mexico.

Puebla is a large city of over three million people with lots of great attractions in and around its beautifully preserved historic city center.

You can start at the Zócalo, which is the busy town square at the heart of the city. Directly opposite, you’ll see the beautiful Puebla Cathedral, which is a Roman Catholic cathedral consecrated in 1649, constructed at great expense over a period of nearly 80 years.

One block further to the south, you’ll find the oldest public library in the Americas, the Biblioteca Palafoxiana. The breathtakingly beautiful library was created in 1646 using 5,000 books donated by Bishop Juan de Palafox y Mendoza, the same bishop who was responsible for raising funds to complete the Puebla Cathedral.

If you’re keen on rides, you can ride the city’s enormous ferris wheel, the Estrella de Puebla, and enjoy some wonderful views of the city from the top.

Outside the city, you can visit the Great Pyramid of Cholula, which is the largest pyramid in the world and located just six miles from Puebla. And for the more adventurous, you can take a tour of nearby Popocatépetl, an active volcano that stands at a majestic 17,694 ft. and erupted as recently as May 2023.

Puebla is also ideally located between Mexico City and Oaxaca, so you can easily fit it into a tour of Mexico on your way to Mexico City.

So let’s look at how to get from Oaxaca to Puebla and the different options available to you.

How to Get From Oaxaca to Puebla

1: Fly To Mexico City Then Transfer to Puebla

If you’re keen to fly, the best way to do it is to first fly directly to Benito Juárez International Airport (MEX) from Oaxaca Xoxocotlán International Airport (OAX) and then take a private transfer to Puebla.

It means that you need to overshoot your destination by flying right past it and then drive around 80 miles back, but it actually works out faster with the 70 minute direct flight from Oaxaca to Mexico City.

Fast Facts: Flight to Mexico City Then Private Transfer to Puebla

  • Starts at around US$200 per person (US$120 for the transfer and US$80 for the flight)
  • Flight time is around 70 minutes direct
  • Departs from Oaxaca Xoxocotlán International Airport (OAX)
  • Arrives at Benito Juárez International Airport (MEX)
  • Transfer from the airport to your hotel

Where Can You Book A Private Transfer From Mexico City to Puebla?

The easiest way to find a reputable private transfer service is by using a platform like Viator or Wayak.

There are different options available and you could even consider adding in stops along the way in interesting places like the archaelogical sites near Cacaxtla.

In any case, you can arrange your transfer so that you are picked up directly at the airport, so that you can head right to your hotel as soon as you arrive.

Where Do I Book A Flight From Mexico City To Oaxaca?

I recommend that you use Expedia.com to book your flights. They will be able to show you the best deals available on different dates and flying with different airlines.

You can check flights using the Expedia search box below:

What’s Great About Flying?

Flying has a bunch of obvious advantages.

1. Faster Trip Time

Flight time from Oaxaca Mexico City is very quick at around 70 minutes.

Even when you add in the roughly 2-hour transfer time, you’ll probably still get there a little quicker than you would driving and definitely a little quicker than with the bus.

2. Great Views From The Plane

Even after years of flying, I still like to stare out the window of a plane at the city as we’re taking off and getting ready to land.

Flying will also give you the chance to see the mountains and sprawling valleys of Oaxaca from above as you head north toward Mexico City.

3. safest Way To Travel

Air travel is one of the safest forms of travel in the world, and this holds true in Mexico.

Since 1919, Mexico has only had 158 air travel deaths in total, an average of about 1.5 people per year. By comparison, there were around 107 million air passengers in Mexico in 2022 alone.

That puts your chances of dying on a flight to Oaxaca at about 1 in 71 million. By comparison, the WHO suggests based on 2019 data on Mexican road deaths that the odds of dying per year were 1 in 7,813.

That means that you are more than 9,000 times safer flying than taking the bus!

FAQs: Flying To Mexico City Then Transferring To Puebla

If you still have questions about how to get from Oaxaca to Puebla by flying to Mexico City airport and then transferring to Puebla, take a look at the FAQs and responses below.

How Much Is A Commercial Flight To Mexico City?

Commercial flights fluctuate from season to season, but start at around US$80 from Oaxaca.

Check out Expedia.com for the best deals available.

Which Commercial Airlines Fly To Mexico City?

Volaris, Aeroméxico, and Viva Aerobus all fly from Oaxaca to Mexico City.

What is the Flight Time?

Flight time on a commercial flight is around 70 minutes, depending on the flight that you take.

What is the Flight Distance?

The flight distance is approximately 290 miles (around 450 km).

Which Airports Do I Use?

You’ll fly out of Oaxaca Xoxocotlán International Airport (OAX) to depart and you’ll use Benito Juárez International Airport (MEX) when you arrive in Mexico City.

How Much Is A Private Transfer To Puebla?

A private transfer starts at around US$120 per trip for one person. If you book with a larger group, the price per person will usually go down.

Most services cap the number of passengers, so make sure you check this before you book.

What is the Route From Mexico city to Puebla?

The route from Mexico City to Puebla follows highway 1500 the whole way from Mexico City until you make the turn south into Puebla.

What is the Travel Time?

You’ll be driving for at around 2 – 2.5 hours, depending on traffic.

What is the Distance From Mexico city to Puebla?

The total distance is approximately 76 miles (123 km) from Mexico City to Puebla.

Are The Private transfer Cars Comfortable?

Yes, the private transfer services offered on Viator and Wayak use comfortable modern vehicles.

Is It Safe To Travel By Private Transfer?

If you travel with a reputable provider such as those arranged via Viator and Wayak, you will be perfectly safe travelling by private transfer.

How to Get From Oaxaca To Puebla

2: Fly From Oaxaca To Puebla

It’s possible to fly commercially from Oaxaca to Puebla, but even though Puebla has its own international airport, there are no direct flights between Oaxaca and Puebla.

To make things even more complicated, there are also no direct flights between Puebla and Mexico City either. That means that to reach Puebla from Oaxaca, you’ll have to fly via Monterrey, Guadalajara, Cancún or Tijuana, which makes it a long trip when you take into account the layovers.

If you’re keen to fly, I’d recommend that you fly to Mexico City and take a private transfer from there, but if you mean to fly directly into Puebla, it’s certainly possible to do and is still likely to be cheaper than some of the other options.

Fast Facts: Flying From Oaxaca to Puebla

  • Start at around US$160 one way
  • Flight time starts at about 6 hours (including layovers)
  • Multiple flights per day
  • Departs from Oaxaca Xoxocotlán International Airport (OAX)
  • Arrives at Puebla International Airport (PBC)

Where Do I Book A Flight To Oaxaca?

I recommend that you use Expedia.com to book your flights. They will be able to show you the best deals available on different dates and flying with different airlines.

You can check flights using the Expedia search box below:

How Do I Get From Oaxaca To The Airport?

You have a few options to get to Oaxaca Xoxocotlán International Airport (OAX) from Oaxaca City.

I’ve set these out in detail below for you.

1. Rental Car

If you have a rental car already, you can drop it off at Oaxaca Airport before you fly.

Several reputable providers have kiosks at the airport, and you’ll just need to make sure that you return it to the designated parking area for rental cars.

2. Private Transfer

Your hotel should be able to arrange a private transfer to Oaxaca Airport for you. If you want to arrange it yourself, I recommend using Viator, which has several different options.

Private transfers will start at around US$20 per person and will take about 20 to 30 minutes, depending on where your hotel is located and the time of day that you need to travel.

3. Taxi

Taxis are easy to find in Oaxaca, especially if you’re staying at a large hotel. I recommend that you ask the front desk to book you a taxi before you check out, and it will be waiting for you as soon as you’ve settled up.

There’s nothing to stop you hailing your own taxi, although I think letting the hotel arrange it is better so that you focus on getting packed and ready to travel.

If you do hail a taxi on the street, you’ll need to agree the fare with the driver before you go, but you can expect it to be around US$5 to US$10, depending on the location of your hotel and the time that you need to travel.

4. Public Bus

Oaxaca doesn’t have a metro system, but there are public buses that you can take from Oaxaca City to the airport if you’re looking to travel on a budget.

There is no recharge card system, so make sure you bring your Mexican pesos with you so that you can pay the driver in cash. A bus ride will cost you 8 Mexican pesos (less than US$1.00).

You can get the bus from lots of different stops, and there are a few routes that you can use. Route 6 goes along highway 175, but if you’re staying in the city, you can also get route 26 that runs down Melchor Ocampo not far from the Zócalo.

FAQs: Flying To Puebla

If you still have questions about how to fly from Oaxaca International Airport (OAX) to Puebla International Airport (PBC), take a look at the FAQs and their responses below.

How Much Is A Commercial Flight To Puebla?

Commercial flights fluctuate from season to season, but are typically around US$160 from Oaxaca International Airport (OAX). Check out Expedia.com for the best deals available.

Which Commercial Airlines Fly From Oaxaca?

Volaris and Viva Aerobus fly from Oaxaca to Puebla (via other Mexican cities).

What is the Flight Time?

Flight time is on a commercial flight is around 4 hours, depending on the flight that you take.

Overall travel time is likely to be much longer, though, because you’ll need to add at least 2 hours of layover time, plus the time it takes you to get to and from the airports at each end.

What is the Flight Distance?

This depends on which connecting airport is used. The closest option is Guadalajara, and the flight distance from Oaxaca International Airport (OAX) to Guadalajara International Airport (GDL) is approximately 495 miles (796 km).

Which Airports Do I Use?

You’ll fly out of Oaxaca Xoxocotlán International Airport (OAX) in Oaxaca de Juárez to depart and you’ll use Puebla International Airport (PBC) when you arrive.

You’ll also need to use the airport of your connecting flight, which will be one of Guadalajara International Airport (GDL), Monterrey International Airport (MTY), Cancun International Airport (CUN) or Tijuana International Airport (TIJ).

How Far Is It From Puebla Airport To The City Center?

Puebla Airport is about 18 miles (29km) to the west of the Puebla city center.

How Can I Get From Puebla Airport To The City Center?

You can get a taxi, a private transfer, an Uber, or take the public bus to the city.

A taxi or an Uber will cost you around US$10. You can arrange a private transfer through Viator for around US$50, and the public bus will cost around US$1 – US$2.

If you’re taking the bus, don’t forget to buy your rechargeable travel card (tarjeta de prepago), which you’ll need to ride the bus.

Can I Rent A Car At Puebla Airport?

Yes, Europcar and other major providers have kiosks at the airport.

I recommend using DiscoverCars to book the best deal available ahead of your arrival. You can expect to pay around US$30 per day plus gas for a basic rental car.

How to Get From Oaxaca to PUebla

3: Private Jet to Puebla

Before you ask, yes, you can absolutely get a private jet from Oaxaca to Puebla.

And yes, it is monstrously expensive, but can’t be beaten for comfort and convenience.

Fast Facts: Private Jet From Oaxaca to Puebla

  • Starts at around US$5,000
  • Flight time is around 30 minutes direct
  • Departs from Oaxaca Xoxocotlán International Airport (OAX)
  • Arrives at Puebla International Airport (PBC)

Where Can I Book A Private Jet To Puebla?

There are a few different sites that you can take a look at.

I recommend taking a look at AlbaJet, which sets out various options for the Oaxaca to Puebla route.

How Do I Get From Oaxaca To The Airport?

You have a few options to get to Oaxaca International Airport (OAX) from Oaxaca.

The options and prices are all the same as for a commercial flight (see above).

What’s Great About Flying With A Private Jet?

Most of the advantages of flying commercially apply to flying privately as well.

I’ve added a few specific ones that are unique to flying with a private jet below.

1. Glamour

It’s hard to think of a more stylish or glamorous way to arrive in Puebla than in a private jet.

If you want to feel like a rockstar when you arrive, there’s no better way to do it.

2. Convenience

If you need to travel urgently on short notice, flying on a private jet is extremely convenient.

You can usually book a window during which your pilot will be available, and you can arrive and fly at any time in that window.

3. Special Occasions

If you’re travelling as a group for a wedding or for a stag or hens night, a private jet is a great way to ensure that everyone arrives at the same time.

With a large group, the prices per person aren’t quite so eye-watering, although your wallet will still take a good beating.

FAQs: Flying From Oaxaca to Puebla by Private Jet

If you still have questions about how to get from Oaxaca to Puebla by private jet, take a look at the FAQs and responses below.

How Much Is A Private Jet To Puebla?

If you want to fly privately to Puebla, you’re looking at around US$5,000 for a light jet seating six to eight, going up to around US$20,000 for a larger jet seating up to 16 people.

Extremely glamorous and wonderfully convenient, but not for those of us with weak wallets.

What is the Flight Time?

Flight time is on a private jet is around 30 minutes.

You’ll also get through security faster and will be able to board and get off more quickly than on a commercial flight.

What is the Flight Distance?

The flight distance is approximately 184 miles (296 km) to Puebla Airport (PBC) from Oaxaca Airport (OAX).

Which Airports Do I Use?

You’ll use Oaxaca Xoxocotlán International Airport (OAX) in Oaxaca de Juárez when you depart and you’ll fly into Hermanos Serdán International Airport (PBC) when you arrive.

How Far Is It From Puebla Airport To The City Center?

Puebla Airport is about 18 miles (29km) to the west of the Puebla city center.

How Can I Get From Puebla Airport To The City Center?

You can get a taxi, a private transfer, an Uber, or take the public bus to the city.

A taxi or an Uber will cost you around US$10. You can arrange a private transfer through Viator for around US$50, and the public bus will cost around US$1 – US$2.

If you’re taking the bus, don’t forget to buy your rechargeable travel card (tarjeta de prepago), which you’ll need to ride the bus.

Can I Rent A Car At Puebla Airport?

Yes, Europcar and other major providers have kiosks at the airport.

I recommend using DiscoverCars to book the best deal available ahead of your arrival. You can expect to pay around US$30 per day plus gas for a basic rental car.

How to Get From Oaxaca to Puebla

4: Bus To Puebla

If you want a more scenic experience while getting from Oaxaca to Puebla, the bus is a great option for you.

Fast Facts: Bus From Oaxaca to Puebla

  • Starting at around US$30
  • Travel time is 4.5 to 5.5 hours, depending on the trip
  • Multiple trips per day
  • Either Terminal ADO or Terminal AU in Oaxaca
  • CAPU, Puebla

Where Can I Book A Bus From Oaxaca to Puebla?

The two biggest providers of standard bus routes from Oaxaca to Puebla are ADO (Autobuses de Oriente) and AU (Autobuses Unidos).

I recommend using Busbud to find the best deal.

What’s Great About Taking The Bus?

Okay, so it’s not a private jet and never will be. Still, there are some positives to taking the bus.

1. The Bus Is Cheaper

Taking the bus will usually work out a little cheaper than flying.

That’s especially the case if you are planning to take a taxi to and from the airport each time.

2. Buses Take Their Time

It might seem like a strange thing to say, but buses are a bit like slow-food.

As you wind through the approximately 211 miles (340 km) from Oaxaca to Puebla, you’ll get to soak in the natural beauty of Mexico’s southern countryside.

3. You’ll be Dropped Off In The City Center

If you take the bus from Oaxaca to Puebla, you’ll be dropped off right in the middle of Puebla at the Central de Autobuses Puebla (CAPU).

When get off the bus, if you’re staying in the historic center, you can walk the few blocks to your hotel or take a short taxi ride.

FAQs: Taking The Bus From Oaxaca to Puebla

I’ve set out below some frequently asked questions and answers about how to get from Oaxaca to Puebla by bus.

How Much Is The Bus From Oaxaca to Puebla?

Prices start at around US$30 for overnight journey and early-bird tickets and go up to around US$45 for a daytime trip that you don’t book early.

Which Buses Run From Oaxaca to Puebla?

ADO and AU are the two largest operators.

I recommend using Busbud to check availability for your dates and to find the best deal.

What is the Travel Time?

Travel time is around 4.5 to 5.5 hours, depending on the time of day you’re travelling and the provider you use.

What is the Distance From Oaxaca to Puebla?

The bus route is approximately 211 miles (340 km) long.

Which Bus Stations Do I Use?

When you board in Oaxaca, you’ll use the ADO Terminal in Barrio Jalatlaco, which is a few blocks north-east of Parque El Llano or the AU terminal just a few blocks to the west of Mercado 20 de Noviembre.

In Puebla, the drop-off point is CAPU (Central de Autobuses de Puebla) for almost all ADO and AU services.

Are The Buses Comfortable?

The buses are modern and air-conditioned, and the seats are comfortable semi-recliners.

There is no WiFi, though, so download everything you need before you leave the hotel.

Is It Safe To Travel By Bus?

You will be perfectly safe provided you take basic precautions.

Most importantly, keep your belongings with you at all times and keep your valuables out of sight.

How to Get From Oaxaca to Puebla

5: Rental Car To Puebla

A road trip from Oaxaca to Puebla is a great option that offers the freedom to explore at your own pace.

There’s nothing quite like the open road.

Fast Facts: Rental Car From Oaxaca to Puebla

  • Starts at about US$270 plus gas (if driving one-way)
  • Travel time is about 4.5 to 5 hours
  • Downtown Oaxaca or Oaxaca Airport (if driving one-way)
  • Various locations in Puebla

How Do I Find A Rental Car?

I recommend using DiscoverCars to book the best deal available ahead of your arrival. Assuming you’re driving one way and dropping off your car in Puebla when you arrive, you can expect to pay around US$270 plus gas.

If you’re planning on driving the car back to Oaxaca, then you’ll pay around US$30 per day plus gas.

What Is The Best Route From Oaxaca to Puebla?

Once you pick up your car in Oaxaca and leave the city, you’ll need to head north on highway 190 for around 10 miles before you reach highway 1350.

From there you’ll head further north for another 150 miles until you reach Cuacnopalan, where you’ll start heading west on highway 1500.

After that, you continue on west for another 50 miles until you reach Puebla.

What’s Great About Renting A Car?

There are some great advantages to renting a car and driving.

1. Freedom

Of all of the options, driving literally and figuratively puts you in the driver’s seat.

You get to choose every aspect of your journey, from departure time to the speed you travel to how often and where you stop.

2. Privacy

One of the best things about driving is that you don’t have to share your journey unless you want to.

If you’re travelling as a family, driving also means that you can have your familial privacy whilst you travel.

3. Convenience

Driving is the ultimate convenience. All you’ll need to do is book the car and pick it up whenever you’re ready to go.

This is particularly helpful if you have a family and it might take a little longer than expected to get everyone ready.

FAQs: Rental Car From Oaxaca to Puebla

We’ve set out below some frequently asked questions and answers about how to get from Oaxaca to Puebla by rental car.

How Much Does It Cost To Drive From Oaxaca to Puebla?

A rental car that you pick up in Oaxaca and drop off the next day in Puebla will cost around US$270. The price is high because it includes a one-way fee. Gas is on top of that.

If you’re driving it back to Oaxaca, then the rate is much cheaper (around US$30 per day) and you’ll just pay the daily rate and the gas.

Most providers don’t charge you per mile travelled, but make sure you check before you sign on the dotted line.

What is the Route From Oaxaca to Puebla?

The route from Oaxaca to Puebla starts off heading north on highway 190, which becomes highway 1350 after about 10 miles.

After another 150 miles, you’ll turn west onto highway 1500 at Cuacnopalan and follow highway 1500 all the way to Puebla.

What is the Travel Time?

You’ll be driving for around 4.5 to 5 hours, depending on how often you want to stop.

There are some great places to stop along the way, including Tehuacán, where you can stop for an hour or so and buy some amazing local food.

What is the Distance From Oaxaca to Puebla?

The total distance is approximately 211 miles (340 km) from Oaxaca to Puebla.

Where Do I Rent A Car In Oaxaca?

You’ll have the most choice if you rent a car at Oaxaca Airport (OAX), as there are several reputable providers with kiosks in the airport.

You can also rent a car in Oaxaca City itself from Europcar and Alamo branches on Mariano Matamoros a few blocks north of the Zócalo.

Are The Rental Cars Comfortable?

The short answer is yes, you will be able to rent a comfortable modern vehicle in Oaxaca. However, the level of luxury that you enjoy depends very much on your budget.

The car rental providers in Oaxaca have a range of vehicles that you can choose from, ranging from compacts up to luxury limousines.

Is It Safe To Travel By Car?

Yes, it is safe to travel by car provided you take basis precautions such as wearing your seatbelts, travelling with the doors locked and not driving unsafely.

How to Get From Oaxaca to Puebla

6: Private Transfer To puebla

If you’re keen on a road trip from Oaxaca to Puebla but aren’t so keen to do the driving, you can arrange a private transfer.

It’s a lot more expensive than renting a car and driving yourself, but it lets you relax and enjoy the scenery or even catch up on some sleep.

Fast Facts: Private Transfer From Oaxaca to Puebla

  • Starts at US$480 for up to three people
  • Travel time is around 4.5 to 5 hours
  • Hotel pick-up
  • Hotel drop-off

Where Can You Book A Private Transfer From Oaxaca to Puebla?

The easiest way to find a reputable private transfer service is by using a platform like Wayak.

There are different options available and you can also consider adding in stops along the way in interesting places like Tehuacán.

What’s Great About A Private Transfer?

Although it is more expensive than a rental car, there are some benefits of getting a private driver rather than driving yourself.

1. No Need To Focus On The Road

The best thing about being chauffeured is that you don’t need to worry about driving.

Watching the road for six hours or more is exhausting and means that you won’t be able to completely relax until you reach Puebla.

2. Great For Groups

A private transfer is great if you’re travelling as a group.

You get to share the cost and just focus on having fun and let the driver bring you to Puebla.

3. Capped risk

The other big benefit of having a private driver is that you don’t bear the risk of having an accident and damaging the car.

Your insurance would likely cover any damage, but having a driver just avoids the risk altogether.

FAQs: Private Transfer From Oaxaca to Puebla

Oaxaca to Puebla - white sedan sits waiting for passengers

We’ve set out below some frequently asked questions and answers about how to get from Oaxaca to Puebla by private transfer.

How Much Does It Cost To Drive From Oaxaca to Puebla?

A private transfer starts at around US$480 for up to three people. If you book with a larger group, the price per person will usually go down.

Most services cap the number of passengers, so make sure you check this before you book.

What is the Route From Oaxaca to Puebla?

The route from Oaxaca to Puebla by private transfer will follow the same route as you would take if you rented a car.

What is the Travel Time?

You’ll be driving for around 4.5 to 5 hours, depending on how often you want to stop.

The private transfer will usually plan for one stop to eat, unless you need to stop more often to use the bathroom or you plan stopovers in different towns.

What is the Distance From Oaxaca to Puebla?

The total distance is approximately 211 miles (340 km) from Oaxaca to Puebla.

Are The Private transfer Cars Comfortable?

Yes, the private transfer services offered on platforms like Wayak use comfortable modern vehicles.

Is It Safe To Travel By Private Transfer?

If you travel with a reputable provider such as those arranged via Wayak, you will be perfectly safe travelling by private transfer.

How to Get From Oaxaca to Puebla

7: Taxi To Puebla

The last land option to mention is the good old taxi.

However, unless you have an emergency, I wouldn’t recommend it. There are just better options available.

Fast Facts: Taxi From Oaxaca to Puebla

  • Negotiable, but likely around US$500
  • Travel time is around 4.5 to 5 hours
  • Hotel pick-up
  • Hotel drop-off

Where Can You Book A Taxi From Oaxaca to Puebla?

If you want to book a taxi, you will need to try to find a reliable driver. The best way to do that is to get a recommendation from your hotel.

You may find that your hotel recommends that you instead book a private transfer, and I would also recommend this.

City taxis aren’t made for long distance trips the same way as a bus is. You won’t get air conditioning, reclining seats or a bathroom.

You also won’t be able to get up to stretch your legs, and your driver may not want to stop as often as you do.

I also don’t recommend just hiring a taxi from the street to take you from Oaxaca to Puebla.

You should only travel with a reputable driver, and you won’t be able to confirm that from hailing a taxi on the street.

FAQs: Taxi From Oaxaca to Puebla

We’ve set out below some frequently asked questions and answers about how to get from Oaxaca to Puebla by taxi.

How Much Does It Cost To Drive From Oaxaca to Puebla?

You’ll need to negotiate your fare, and you should always do this upfront.

You can expect to pay anywhere from US$500 – US$700, depending on how much the driver wants the fare.

What is the Route From Oaxaca to Puebla?

The route from Oaxaca to Puebla should be the same as you would take if you rented a car or booked a private transfer.

However, you should confirm the route with the driver before you set off.

What is the Travel Time?

You’ll be driving for around 4.5 to 5 hours, depending on how often you want to stop.

What is the Distance From Oaxaca to Puebla?

The total distance is approximately 211 miles (340 km) from Puebla to Oaxaca.

Are The Taxis Comfortable?

Taxis aren’t made for long distance passenger travel like a bus or a plane.

If you’re going to travel by taxi, you should ask driver to stop for a few minutes every hour so that you can stretch.

Is It Safe To Travel By Taxi?

In all likelihood, you will be safe enough travelling by taxi from Oaxaca to Puebla. This is particularly the case if you are travelling in a group.

However, one of the reasons that I don’t recommend travelling by taxi is that you just won’t be able to vet the driver at all unless he is recommended to you.

That increases your risk, and you don’t need to do it, because there are other options available to you.

How to Get From Oaxaca to Puebla

Final Thoughts

Travelling from Oaxaca to Puebla is a great experience. You’ll get to see the beautiful Mexican countryside, especially once you hit the mountain ranges just outside Oaxaca.

Your options to get there are many, and all of them are great. Choose the one that most takes your fancy, and have an amazing time in Puebla!

Similar Posts