• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 5 ways to get from Bacalar to Puerto Escondido by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Puerto Escondido  •  6h 30m

  1. Fly from Chetumal (CTM) to Puerto Escondido (PXM) CTM - PXM

$98 - $394

Cheapest option

Bus Vive Mexico  •  23h 20m

  1. Take the bus from Bacalar to Coatzacoalcos Cancún
  2. Take the bus from Coatzacoalcos to Puerto Escondido Au

$43 - $70

3 alternative options

Fly to Huatulco, bus  •  8h 59m

  1. Fly from Chetumal (CTM) to Huatulco (HUX) CTM - HUX
  2. Take the bus from Pochutla to Puerto Escondido

$99 - $305

Bus via Comalcalco  •  26h 5m

  1. Take the bus from Bacalar to Comalcalco
  2. Take the bus from Comalcalco to Coatzacoalcos
  3. Take the bus from Coatzacoalcos to Puerto Escondido Au

Drive  •  17h 32m

  1. Drive from Bacalar to Puerto Escondido 803.3 miles

$100 - $160

Questions & Answers

The cheapest way to get from Bacalar to Puerto Escondido is to bus which costs $800 - $1400 and takes 23h 20m.

More details

The quickest way to get from Bacalar to Puerto Escondido is to fly which costs $1900 - $8000 and takes 6h 30m.

More details

No, there is no direct bus from Bacalar to Puerto Escondido. However, there are services departing from Bacalar and arriving at Puerto Escondido via Coatzacoalcos. The journey, including transfers, takes approximately 23h 20m.

More details

The distance between Bacalar and Puerto Escondido is 973 km. The road distance is 1285.3 km.

Get driving directions

The best way to get from Bacalar to Puerto Escondido without a car is to bus which takes 23h 20m and costs $800 - $1400.

More details

It takes approximately 6h 30m to get from Bacalar to Puerto Escondido, including transfers.

More details

Bacalar to Puerto Escondido bus services, operated by Vive Mexico, depart from Bacalar station.

More details

The best way to get from Bacalar to Puerto Escondido is to fly which takes 6h 30m and costs $1900 - $8000. Alternatively, you can bus, which costs $800 - $1400 and takes 23h 20m.

Mode details

There is no direct flight from Chetumal Airport to Puerto Escondido Airport. The quickest flight takes 8h 9m and has one stopover.

Search flights

Bacalar to Puerto Escondido bus services, operated by ADO, arrive at Puerto Escondido station.

More details

Map of how to get from Bacalar to Puerto Escondido.
Launch map view
  • Distance: 608.4 miles
  • Duration: 6h 30m

What companies run services between Bacalar, Quintana Roo, Mexico and Puerto Escondido, Oaxaca, Mexico?

Interjet, Aeromar and two other airlines fly from Bacalar to Puerto Escondido 3 times a day. Alternatively, you can take a bus from Bacalar to Puerto Escondido via Coatzacoalcos in around 23h 20m.

Airlines
Interjet
Website
interjet.com
Flights from Chetumal to Puerto Escondido via Mexico City
Ave. Duration
8h 9m
When
Monday, Thursday, Friday and Sunday
Estimated price
$140 - $600
Flights from Chetumal to Huatulco via Mexico City
Ave. Duration
5h 34m
When
Every day
Estimated price
$85 - $290
Aeromar
Website
aeromar.com.mx
Flights from Chetumal to Puerto Escondido via Mexico City
Ave. Duration
6h 16m
When
Every day
Estimated price
$140 - $600
Viva Aerobus
Website
vivaaerobus.com
Flights from Chetumal to Puerto Escondido via Mexico City
Ave. Duration
6h 40m
When
Monday, Tuesday and Friday
Estimated price
$110 - $490
Bus operators
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Pochutla to Puerto Escondido
Ave. Duration
1h 20m
Frequency
Every 2 hours
Estimated price
$5 - $23
Schedules at
ado.com.mx
First
$16 - $23
Economy
$5 - $9
Bus from Coatzacoalcos to Puerto Escondido
Ave. Duration
12h 50m
Frequency
Once daily
Estimated price
$23 - $50
Schedules at
ado.com.mx
First
$30 - $50
Economy
$23 - $35
Vive Mexico
Phone
+52 984 133 8674, 9371280768, 9841531307
Bus from Bacalar to Coatzacoalcos
Ave. Duration
9h 30m
Frequency
Once daily
Estimated price
$21
Schedules at
facebook.com
Transportadora Turística del Caribe
Bus from Bacalar to Comalcalco
Ave. Duration
8h 30m
Frequency
Once daily
Estimated price
$21
Tours Acosta
Phone
+52 984 1133258
Bus from Comalcalco to Coatzacoalcos
Ave. Duration
2h 29m
Frequency
3 times a day
Schedules at
facebook.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, How to plan an amazing trip around Scandinavia and Italy Travel Guides - to help you get the most out of your next trip.

More Questions & Answers

Puerto Escondido is 1h behind Bacalar. It is currently 12:09 PM in Bacalar and 11:09 AM in Puerto Escondido.

Yes, the driving distance between Bacalar to Puerto Escondido is 1285 km. It takes approximately 17h 32m to drive from Bacalar to Puerto Escondido.

Get driving directions

Volaris, Viva Aerobus, Aeromar and Interjet offer flights from Chetumal Airport to Puerto Escondido Airport.

Search flights

There are 143+ hotels available in Puerto Escondido. Prices start at $18 USD per night.

More details