Introduction
When to visit
How to get there
Where to stay
Renting a car

Puerto Angel travel guide

Puerto Angel Tourism | Puerto Angel Guide

You're Going to Love Puerto Angel

With a population of 2,645, Puerto Angel is a must-see destination in Oaxaca, Mexico. It is among the most popular tourist destinations in the country. We recommend you stay at least 6 days in order to fully appreciate everything Puerto Angel has to offer.

When to visit Puerto Angel

Puerto Angel in July
Estimated hotel price
$47
1 night at 3-star hotel
Puerto Angel in July
Estimated hotel price
$47
1 night at 3-star hotel

How to Get to Puerto Angel

Plane

Although Puerto Angel doesn’t have its own airport, you can fly to Santa Maria Huatulco (HUX), which is located 17 miles from Puerto Angel. Puerto Escondido is the most popular, with regular flights from United Airlines, American Airlines, Air Canada and other airlines departing from the United States. The shortest flight to Puerto Angel from the United States departs from San Antonio and takes around 22h 02m.

Car

Another option to get to Puerto Angel is to pick up a car rental from Oaxaca, which is about 98 miles from Puerto Angel. You’ll find branches of Economy Rent a Car and Thrifty, among others, in Oaxaca.

Plane

Although Puerto Angel doesn’t have its own airport, you can fly to Santa Maria Huatulco (HUX), which is located 17 miles from Puerto Angel. Puerto Escondido is the most popular, with regular flights from United Airlines, American Airlines, Air Canada and other airlines departing from the United States. The shortest flight to Puerto Angel from the United States departs from San Antonio and takes around 22h 02m.

Car

Another option to get to Puerto Angel is to pick up a car rental from Oaxaca, which is about 98 miles from Puerto Angel. You’ll find branches of Economy Rent a Car and Thrifty, among others, in Oaxaca.

Airlines serving Puerto Angel

KLM
Good (1,576 reviews)
Turkish Airlines
Good (4,474 reviews)
Delta
Good (8,564 reviews)
Iberia
Good (3,247 reviews)
Air France
Good (1,650 reviews)
Qatar Airways
Good (3,733 reviews)
United Airlines
Good (10,212 reviews)
Air Canada
Good (11,619 reviews)
Finnair
Good (1,429 reviews)
Avianca
Good (2,552 reviews)
Air Europa
Good (637 reviews)
Aeromexico
Good (1,459 reviews)
LATAM Airlines
Good (1,981 reviews)
Japan Airlines
Excellent (1,913 reviews)
Frontier
Okay (2,604 reviews)
Copa Airlines
Good (1,542 reviews)
American Airlines
Good (12,052 reviews)
WestJet
Good (3,444 reviews)
Viva
Good (804 reviews)
Volaris
Good (1,142 reviews)
Show more

Where to stay in popular areas of Puerto Angel

Most booked hotels in Puerto Angel

El Alquimista Yoga Spa
3 stars
Excellent (9.3, 957 reviews)
$148+
Villa Aikia (Adults Suites A/C)
4 stars
Excellent (9.1, 519 reviews)
$91+
Posada Mexico
4 stars
Excellent (8.9, 507 reviews)
$52+
Hotel Angel del Mar
3 stars
Excellent (8.9, 303 reviews)
$34+

Renting a car in Puerto Angel

Renting a car in Puerto Angel costs $53 per day, on average, or $315 if you want to rent if for 6 days.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 68% more expensive than at Santa Maria Huatulco.

Expect to pay $6.32 per gallon in Puerto Angel (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $75.86 and $101.15.

Renting a car in Puerto Angel costs $53 per day, on average, or $315 if you want to rent if for 6 days.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 68% more expensive than at Santa Maria Huatulco.

Expect to pay $6.32 per gallon in Puerto Angel (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $75.86 and $101.15.