1map logoGo to main page

Los Angeles, CA, USA to Puerto Escondido (Oaxaca) from $101: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Los Angeles, United States of America
to
Puerto Escondido (Oaxaca), Mexico

How to Get from Los Angeles 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.

$101 - Train, FlyBest price
2943 kmDistance
8h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Los Angeles 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
8h  45m
Estimated price
$170-360
Recommended
Company
Amtrak, various
Train
Plane
Average Duration
10h  58m
Estimated price
$101-400
Cheapest
route map
Distance: 2943 km
Duration: 8h 45m

See more options

Company
Greyhound USA, ADO
Bus
Average Duration
56h  8m
Estimated price
$170-253
Company
various, Taxi
Plane
Taxi
Average Duration
9h  56m
Estimated price
$192-404
Company
Buses USA Tours, Ómnibus Cristóbal Colón (OCC)
Bus
Average Duration
48h 
Estimated price
$246-362
Company
N/A
Drive
Average Duration
40h  7m
Estimated price
$1700-1701

Traveling From Los Angeles to Puerto Escondido (Oaxaca)

Your journey from the bustling streets of Los Angeles to the serene beaches of Puerto Escondido offers a striking contrast between urban energy and laid-back coastal charm.

Best Neighbourhoods in Puerto Escondido (Oaxaca)

Puerto Escondido boasts vibrant neighborhoods, each with its own character and charm.

Zicatela
• Famous for world-class surfing spots.
• Lively nightlife with beachfront bars and restaurants.
La Punta
• Ideal for a relaxed beach vibe and surf culture.
• Featuring cozy cafes and bohemian shops.
Centro
• Central hub for local markets and authentic cuisine.
• Rich in culture with galleries and historical architecture.

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

Timing your visits can significantly enhance your experience in Puerto Escondido.

Playa Zicatela
Visit early mornings to enjoy peaceful waves and fewer surfers.
Laguna de Manialtepec
Go in the late afternoon for stunning sunsets and bioluminescence.
Puerto Escondido Market
Explore midweek for a less crowded atmosphere and local treasures.

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

Puerto Escondido enjoys a tropical climate, with warm temperatures and distinct wet and dry seasons. The dry months from November to April offer ideal conditions for beach activities, while the summer rains can enhance the lush landscape, providing a different, yet beautiful, travel experience.

Dining Recommendation in Puerto Escondido

Savor the flavors of Tlayudas at Restaurante El Cafecito, where this traditional Oaxacan dish presents a crispy corn tortilla topped with refried beans, cheese, and local vegetables—offering a heartiness that contrasts with the lighter fare often found in Los Angeles. The vibrant atmosphere, paired with fresh ingredients sourced from local markets, creates a dining experience that captures the essence of the region's culinary heritage.

Los Angeles - Puerto Escondido (Oaxaca) operators

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

Plane
Website
volaris.com

Plane from Los Angeles (LAX) to Puerto Escondido (PXM)

Average Duration
8h 45m
Estimated price
$170-360

Plane from Los Angeles (LAX) to Huatulco (HUX)

Average Duration
9h 56m
Estimated price
$192-404

Plane from Tijuana (TIJ) to Puerto Escondido (PXM)

Average Duration
8h 18m
Estimated price
$3600-1700

Plane from Tijuana (TIJ) to Puerto Escondido (PXM)

Average Duration
7h 10m
Estimated price
$3600-1700
Website
aeromexico.com

Plane from Los Angeles (LAX) to Puerto Escondido (PXM)

Average Duration
8h 35m
Estimated price
$3601-1701

Plane from Los Angeles (LAX) to Huatulco (HUX)

Average Duration
6h 39m
Estimated price
$3602-1707

Plane from Tijuana (TIJ) to Puerto Escondido (PXM)

Average Duration
7h 31m
Estimated price
$3600-3603
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Los Angeles to San Diego

Average Duration
2h 54m
Estimated price
$3608-1010
Bus
Contact phone
+1 213 368 1172
Website
busesusatours.com

Bus from Los Angeles to Puebla

Average Duration
39h
Estimated price
$1708-1019
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Puebla CAPU to Puerto Escondido

Average Duration
8h 30m
Estimated price
1015-4000

Bus from Oaxaca to Puerto Escondido

Average Duration
10h 25m
Estimated price
1016-36085
all-pages.other Show other routes

Other from Huatulco to Puerto Escondido

Average Duration
1h 30m
Estimated price
4005-4006

Frequently asked questions

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

Or choose the category:
The distance between Los Angeles and Puerto Escondido is approximately 1829 miles by air and 2347.1 miles by road. By air, the typical travel time is around 9 hours and 4 minutes, while by car, it takes approximately 40 hours and 7 minutes. Taking a bus is another option, with a travel time of around 44 hours and 32 minutes. These travel times may vary depending on traffic, weather conditions, and other factors.
The most cost-effective and time-efficient transportation option for traveling from Los Angeles to Puerto Escondido is by taking a train to Tijuana and then flying to Puerto Escondido. This option costs between $90-$290 and takes approximately 9 hours and 3 minutes. It is both the cheapest and quickest way to reach your destination. By choosing this option, you can save both money and time compared to other modes of transportation such as driving or taking a bus.
The prices for a bus ticket between Puerto Escondido and Los Angeles range from $273 to $356. The exact price may vary depending on the bus company and the time of year. It is recommended to book in advance to secure the best fare.
To travel from Los Angeles to Puerto Escondido without using public transportation, you can opt to drive your own car. The road distance between the two cities is 2347 miles, and it usually takes about 40 hours and 7 minutes to complete the journey. The cost of driving from Los Angeles to Puerto Escondido can range from $420 to $650, depending on factors such as fuel prices and toll fees.
To travel from Los Angeles to Puerto Escondido without a car, the best option is to take a bus via Tepic. This route takes approximately 44 hours and 32 minutes and costs around $270 to $360. The bus journey allows you to relax and enjoy the scenic drive while saving on transportation costs.
No, there is no direct link between Los Angeles and Puerto Escondido. However, there are bus services available that involve transfers. The journey typically takes approximately 44h 32m, including transfers in Tepic and Terminal Central Del Sur - Taxqueña. Buses USA Tours operates these services, departing from Los Angeles and arriving at Puerto Escondido.
The flight duration between Los Angeles and Puerto Escondido typically takes around 6 hours and 25 minutes, including one stopover. However, there is no direct flight available between the two airports. The prices for this flight route can range from $200 to $350, varying based on factors such as airline, season, and booking time.
There are plenty of options for accommodation near Puerto Escondido. With over 284 hotels available, you have a range of choices to suit your preferences and budget. Prices start at $350 per night, ensuring there are options available for different budgets. Whether you prefer luxury resorts, boutique hotels, or budget-friendly accommodations, you can find a place to stay near Puerto Escondido that meets your needs.

Trips from Los Angeles

Trips to Puerto Escondido (Oaxaca)