Nestled on the northern coast of the Dominican Republic, Puerto Plata beckons visitors with its captivating blend of history, culture, and natural beauty. This vibrant city boasts a stunning coastline fringed with golden beaches, perfect for soaking up the Caribbean sun or embarking on thrilling water activities. Explore the enchanting historic district with its pastel-colored Victorian buildings and lively markets, offering a glimpse into the city's colonial past. Adventure seekers will be delighted by the surrounding lush mountains, ideal for hiking and discovering hidden waterfalls. Puerto Plata is a true gem waiting to be explored by intrepid travelers seeking authentic experiences.
The cheapest month of the year to fly to Puerto Plata is usually September.
Popular airports near Puerto Plata include Gregorio Luperón International Airport (POP) in Puerto Plata, Cibao International Airport (STI) in Santiago, and Las Américas International Airport (SDQ) in Santo Domingo.
The flight to Puerto Plata (POP) is roughly 26 hours and 11,477 miles (18,470 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Puerto Plata from leading comparison sites using our search engine dashboard.
Wet excursions amid 27 waterfalls
Spanish fort dating to the 16th century
Spot to swim with dolphins & sharks
Golden sandy beach with kitesurfing
Lively pool area with a swim-up bar
1970s cable car with mountain views
Mountain, protected area, and nature
Waterfront road with eateries & lodging
Beach
Amber artifacts & a gift shop
Tourist Attraction
Monument
Mountainous area with a cablecar ride
Concert
Park with ocean views & an amphitheater
Cathedral and church
Historical Landmark
Adventure and safari
Equestrianism
House museum of the famous general
Beach
Museum
Tourist Attraction
Park
Beach
Tourist Attraction
Point of interest
Public Beach
Kitesurfing
Point of interest
Marina
Museum
Small sandy swimming & sunbathing beach
Surfing
Water
Monument
Equestrianism
24 °C
Wed, 1 May 2024
Average Temperature
29°C
Jan
30°C
Feb
29°C
Mar
29°C
Apr
31°C
May
32°C
Jun
33°C
Jul
33°C
Aug
33°C
Sep
32°C
Oct
31°C
Nov
29°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Puerto Plata (POP) - The flight distance between these airports is 11,477 miles (18,470 kilometres). The direct flight time is roughly 26 hours.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Puerto Plata (POP) - The flight distance between these airports is 11,585 miles (18,644 kilometres). The direct flight time is roughly 26 hours 14 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Puerto Plata (POP) - The flight distance between these airports is 11,552 miles (18,592 kilometres). The direct flight time is roughly 26 hours 10 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Puerto Plata (POP) - The flight distance between these airports is 10,939 miles (17,604 kilometres). The direct flight time is roughly 24 hours 48 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Puerto Plata (POP) - The flight distance between these airports is 11,607 miles (18,680 kilometres). The direct flight time is roughly 26 hours 17 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Puerto Plata (POP) - The flight distance between these airports is 11,540 miles (18,571 kilometres). The direct flight time is roughly 26 hours 8 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Puerto Plata (POP) - The flight distance between these airports is 11,229 miles (18,071 kilometres). The direct flight time is roughly 25 hours 27 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Puerto Plata (POP) - The flight distance between these airports is 11,214 miles (18,047 kilometres). The direct flight time is roughly 25 hours 25 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Puerto Plata (POP) - The flight distance between these airports is 11,063 miles (17,805 kilometres). The direct flight time is roughly 25 hours 5 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Puerto Plata (POP) - The flight distance between these airports is 11,551 miles (18,590 kilometres). The direct flight time is roughly 26 hours 10 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Puerto Plata (POP) - The flight distance between these airports is 11,550 miles (18,587 kilometres). The direct flight time is roughly 26 hours 9 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Puerto Plata (POP) - The flight distance between these airports is 10,628 miles (17,105 kilometres). The direct flight time is roughly 24 hours 7 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Puerto Plata (POP) - The flight distance between these airports is 11,586 miles (18,646 kilometres). The direct flight time is roughly 26 hours 14 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Puerto Plata (POP) - The flight distance between these airports is 10,950 miles (17,622 kilometres). The direct flight time is roughly 24 hours 49 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Puerto Plata (POP) - The flight distance between these airports is 10,995 miles (17,695 kilometres). The direct flight time is roughly 24 hours 55 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Puerto Plata (POP) - The flight distance between these airports is 11,082 miles (17,835 kilometres). The direct flight time is roughly 25 hours 7 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Puerto Plata (POP) - The flight distance between these airports is 10,447 miles (16,813 kilometres). The direct flight time is roughly 23 hours 42 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Puerto Plata (POP) - The flight distance between these airports is 10,027 miles (16,137 kilometres). The direct flight time is roughly 22 hours 46 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Puerto Plata (POP) - The flight distance between these airports is 11,254 miles (18,111 kilometres). The direct flight time is roughly 25 hours 30 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Puerto Plata (POP) - The flight distance between these airports is 10,760 miles (17,317 kilometres). The direct flight time is roughly 24 hours 24 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Puerto Plata (POP) - The flight distance between these airports is 11,256 miles (18,115 kilometres). The direct flight time is roughly 25 hours 30 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Puerto Plata (POP) - The flight distance between these airports is 11,125 miles (17,904 kilometres). The direct flight time is roughly 25 hours 13 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Puerto Plata (POP) - The flight distance between these airports is 11,239 miles (18,088 kilometres). The direct flight time is roughly 25 hours 28 minutes.
Expert Help
Choose Site / Currency