1map logoGo to main page

Leon, Guanajuato to Puerto Escondido (Oaxaca), Oaxaca from $79: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Leon, Mexico
to
Puerto Escondido (Oaxaca), Mexico

How to Get from Leon to Puerto Escondido (Oaxaca): Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$79 by busBest price
764 kmDistance
5h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Leon to Puerto Escondido (Oaxaca) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  14m
Estimated price
$152-553
Recommended
Company
ETN Turistar
Bus
Average Duration
16h  40m
Estimated price
$79-126
Cheapest
route map
Distance: 764 km
Duration: 5h 14m

See more options

Company
various
Bus
Plane
Average Duration
6h  50m
Estimated price
$92-1520
Company
various
Taxi
Plane
Average Duration
5h  31m
Estimated price
$151-306
Company
various
Plane
Taxi
Average Duration
6h  29m
Estimated price
$294-957
Company
various
Bus
Average Duration
19h  50m
Estimated price
$1521-1522
Company
various
Bus
Average Duration
27h  40m
Estimated price
$1523-1524
Company
various
Drive
Average Duration
12h  27m
Estimated price
$1525-1526

Traveling From Leon to Puerto Escondido (Oaxaca)

The journey from Leon to Puerto Escondido offers a fascinating contrast between the vibrant urban culture of Leon and the laid-back beach vibes of Oaxaca's coast.

Best Neighbourhoods in Puerto Escondido (Oaxaca)

Puerto Escondido features diverse neighborhoods, each with its own charm and attractions.

Zicatela
• Famous for its surfing spots and beach bars.
• Bustling nightlife with many restaurants and music venues.
La Punta
• Laid-back, bohemian atmosphere perfect for relaxation.
• Ideal for yoga retreats and wellness activities.
Carrizalillo
• Quaint beach known for its beautiful, calm waters.
• Great for swimming and family-friendly activities.

Best Times To Visit Puerto Escondido (Oaxaca)'s Attractions

Planning your visits to Puerto Escondido's attractions can significantly enhance your experience.

Zicatela Beach
Visit early in the morning for fewer crowds and stunning sunrises.
Laguna de Manialtepec
Late afternoon offers beautiful sunsets and calmer waters for kayaking.
Carrizalillo Beach
Go during weekdays to enjoy a quieter beach atmosphere.

Puerto Escondido (Oaxaca) Weather: What to Expect Year-Round

Puerto Escondido enjoys a tropical climate, with warm temperatures year-round, making it an inviting destination. The best times to visit are during the dry season, from November to April, when you can fully appreciate outdoor activities and the stunning beaches.

Dining Recommendation in Puerto Escondido (Oaxaca)

Try the fresh ceviche at Bistro L, where the vibrant flavors of the Pacific coast come alive, offering a contrast to the hearty dishes found in Leon. The relaxed beachfront atmosphere and the use of locally sourced seafood create a dining experience that’s both approachable and unforgettable.

Leon - Puerto Escondido (Oaxaca) operators

Explore transport companies operating between Leon and Puerto Escondido (Oaxaca), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+52 477 710 0060
Website
wl.primeraplus.com.mx

Bus from León to Nueva Central Camionera de Guadalajara Mod 1

Average Duration
3h
Estimated price
799-5535

Bus from León to Terminal Central Del Sur - Taxqueña

Average Duration
5h 15m
Estimated price
1262-1263
Contact phone
+52 800 800 0386
Website
etn.com.mx

Bus from León to Puebla CAPU

Average Duration
7h 10m
Estimated price
1260-1261

Bus from León to Terminal Central Del Sur - Taxqueña

Average Duration
5h 15m
Estimated price
1262-1263
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Puebla CAPU to Puerto Escondido

Average Duration
8h 30m
Estimated price
1264-1263
Contact phone
800 507 5500
Website
futura.com.mx

Bus from León to Terminal Central Del Sur - Taxqueña

Average Duration
6h 15m
Estimated price
1262-1265
all-pages.other Show other routes
Contact phone
+52 477 770 2121

Other from León to Aguascalientes

Average Duration
1h 17m
Estimated price
1511-5532
Plane
Website
vivaaerobus.com

Plane from Leon/Guanajuato (BJX) to Puerto Escondido (PXM)

Average Duration
5h 14m
Estimated price
152-553
Website
aeromexico.com

Plane from Leon/Guanajuato (BJX) to Puerto Escondido (PXM)

Average Duration
5h 14m
Estimated price
1529-5530
Website
aa.com

Plane from Leon/Guanajuato to Huatulco

Average Duration
7h 45m
Estimated price
5534-798
Website
volaris.com

Plane from Aguascalientes to Puerto Escondido via Mexico City

Average Duration
4h 14m
Estimated price
796-797

Frequently asked questions

Find out more about the route from Leon to Puerto Escondido (Oaxaca).

Or choose the category:
The distance between Leon and Puerto Escondido is 475 miles by road. It takes approximately 6 hours and 37 minutes to travel from Leon to Puerto Escondido by taking a shuttle to Aguascalientes and then flying to Puerto Escondido. Another option is to take a direct flight which takes about 4 hours and 47 minutes. If you prefer ground transportation, it takes around 12 hours and 27 minutes to drive from Puerto Escondido to Leon, and approximately 19 hours and 58 minutes by bus.
The most cost-effective option for traveling from Leon to Puerto Escondido is by bus. Although it takes approximately 19 hours and 58 minutes, the cost is typically between $75 and $140. However, for those who are short on time, the quickest option is to fly, which takes only 4 hours and 47 minutes and costs between $110 and $600.
The prices for a bus ticket between Leon and Puerto Escondido vary between $76 and $168. This range of prices may depend on factors such as the bus company, the type of seat or service chosen, and the time of day or season. It is recommended to check with different bus companies or online booking platforms to find the best price for your trip.
To travel from Leon to Puerto Escondido without using public transportation, you can consider renting a car. The driving distance between the two cities is approximately 669 miles and takes about 12 hours and 27 minutes by car. Rental prices for a car can range from $110 to $170, depending on the type of vehicle and any additional services you may require. This option allows you the freedom to explore the route at your own pace and make stops along the way.
To travel from Leon to Puerto Escondido without a car, the best option is to take a bus. The bus journey takes approximately 19 hours and 58 minutes and costs between $75 and $140. It is a convenient and affordable mode of transportation to reach Puerto Escondido from Leon.
No, there is no direct link between Leon and Puerto Escondido. However, there are bus services available from León to Puerto Escondido with a transfer at Terminal Central Del Sur - Taxqueña. The journey takes approximately 19 hours and 58 minutes, including transfers. This route is operated by ETN and AltaMar bus services.
The flight between Leon and Puerto Escondido typically takes around 4 hours and 59 minutes, with one stopover. However, there are no direct flights between these two airports. The cost of a flight between the two cities can range from $112 to $553, depending on factors such as airline, time of booking, and availability. It is recommended to compare prices and book in advance to secure the best deal.
You have plenty of options for accommodation near Puerto Escondido as there are over 284 hotels to choose from. Prices for these hotels start at $350. With such a wide range of options, you can find a hotel that fits your budget and preferences in terms of location, amenities, and services. Whether you prefer a luxury resort or a budget-friendly hotel, you can easily find a place to stay near Puerto Escondido.

Trips to Puerto Escondido (Oaxaca)