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.
The best price we found is for C$411 from Toronto to Puerto Plata.
Some popular airlines include: WestJet, Delta, American Airlines, Air Transat.
A good price for a flight to Puerto Plata is C$370 - C$452.
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 4 hours 21 minutes and 1,734 miles (2,790 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
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
23.9 °C
Sat, 27 Apr 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 Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Puerto Plata (POP) - The flight distance between these airports is 1,734 miles (2,790 kilometres). The direct flight time is roughly 4 hours 21 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Puerto Plata (POP) - The flight distance between these airports is 1,786 miles (2,874 kilometres). The direct flight time is roughly 4 hours 28 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Puerto Plata (POP) - The flight distance between these airports is 3,524 miles (5,671 kilometres). The direct flight time is roughly 8 hours 19 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Puerto Plata (POP) - The flight distance between these airports is 3,193 miles (5,138 kilometres). The direct flight time is roughly 7 hours 35 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Puerto Plata (POP) - The flight distance between these airports is 3,246 miles (5,224 kilometres). The direct flight time is roughly 7 hours 42 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Puerto Plata (POP) - The flight distance between these airports is 1,782 miles (2,869 kilometres). The direct flight time is roughly 4 hours 27 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Puerto Plata (POP) - The flight distance between these airports is 1,790 miles (2,881 kilometres). The direct flight time is roughly 4 hours 28 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Puerto Plata (POP) - The flight distance between these airports is 1,868 miles (3,007 kilometres). The direct flight time is roughly 4 hours 39 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Puerto Plata (POP) - The flight distance between these airports is 3,604 miles (5,800 kilometres). The direct flight time is roughly 8 hours 30 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Puerto Plata (POP) - The flight distance between these airports is 2,546 miles (4,097 kilometres). The direct flight time is roughly 6 hours 9 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Puerto Plata (POP) - The flight distance between these airports is 2,169 miles (3,490 kilometres). The direct flight time is roughly 5 hours 19 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Puerto Plata (POP) - The flight distance between these airports is 3,378 miles (5,436 kilometres). The direct flight time is roughly 8 hours.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Puerto Plata (POP) - The flight distance between these airports is 2,118 miles (3,409 kilometres). The direct flight time is roughly 5 hours 12 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Puerto Plata (POP) - The flight distance between these airports is 1,851 miles (2,980 kilometres). The direct flight time is roughly 4 hours 36 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Puerto Plata (POP) - The flight distance between these airports is 2,236 miles (3,599 kilometres). The direct flight time is roughly 5 hours 28 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Puerto Plata (POP) - The flight distance between these airports is 2,300 miles (3,701 kilometres). The direct flight time is roughly 5 hours 36 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Puerto Plata (POP) - The flight distance between these airports is 3,524 miles (5,672 kilometres). The direct flight time is roughly 8 hours 19 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Puerto Plata (POP) - The flight distance between these airports is 3,286 miles (5,288 kilometres). The direct flight time is roughly 7 hours 48 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Puerto Plata (POP) - The flight distance between these airports is 3,607 miles (5,805 kilometres). The direct flight time is roughly 8 hours 30 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Puerto Plata (POP) - The flight distance between these airports is 2,819 miles (4,536 kilometres). The direct flight time is roughly 6 hours 45 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Puerto Plata (POP) - The flight distance between these airports is 2,080 miles (3,347 kilometres). The direct flight time is roughly 5 hours 7 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Puerto Plata (POP) - The flight distance between these airports is 2,960 miles (4,764 kilometres). The direct flight time is roughly 7 hours 4 minutes.
From Toronto (YYZ), Canada to Puerto Plata, Dominican Republic (POP): C$411
Depart: 08 Jun 2024 · Return: 12 Jun 2024 Price found 27 Apr 2024, 02:42
From Montreal (YUL), Canada to Puerto Plata, Dominican Republic (POP): C$468
Depart: 11 Jan 2025 · Return: 18 Jan 2025 Price found 27 Apr 2024, 01:27
From Vancouver (YVR), Canada to Puerto Plata, Dominican Republic (POP): C$648
Depart: 13 Nov 2024 · Return: 04 Dec 2024 Price found 25 Apr 2024, 09:35
From Halifax (YHZ), Canada to Puerto Plata, Dominican Republic (POP): C$720
Depart: 25 Jun 2024 · Return: 26 Jun 2024 Price found 27 Apr 2024, 00:12
From Quebec (YQB), Canada to Puerto Plata, Dominican Republic (POP): C$744
Depart: 14 Mar 2025 · Return: 21 Mar 2025 Price found 26 Apr 2024, 02:43
From St John's (YYT), Canada to Puerto Plata, Dominican Republic (POP): C$755
Depart: 27 Aug 2024 · Return: 18 Sep 2024 Price found 26 Apr 2024, 01:55
From Winnipeg (YWG), Canada to Puerto Plata, Dominican Republic (POP): C$825
Depart: 20 Jan 2025 · Return: 27 Jan 2025 Price found 26 Apr 2024, 18:56
From Edmonton (YEG), Canada to Puerto Plata, Dominican Republic (POP): C$997
Depart: 19 Jan 2025 · Return: 25 Jan 2025 Price found 27 Apr 2024, 02:59
Expert Help