Flights to Puerto Plata

Direct flights from 7 cities, 39 flights a week. From Miami the flight takes 2h 20m. From Toronto the flight takes 4h 15m, tickets from $196.

Flights to Puerto Plata at a glance

cities with nonstop flights here
7
nonstop flights a week
39
flight time from Miami
2h 20m
lowest fare from Toronto
$196
flight time from Toronto
4h 15m
arrival airport
La Union

Where you can fly to Puerto Plata from

Nonstop flights, busiest routes first

FromFare
Miami United States, 2h 20m, 12 a week
Toronto Canada, 4h 15m, 9 a week from $196
New York United States, 3h 46m, 8 a week
Montreal Canada, 4h 20m, 5 a week from $162

From other countries

Arrival airport

Where the nonstop flights land

39 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Puerto Plata from?
From 7 cities. The busiest routes are from Miami (12 flights a week), Toronto (9 flights a week), New York (8 flights a week) and Montreal (5 flights a week).
How long is the flight from Miami to Puerto Plata?
A nonstop flight takes about 2 hours 20 minutes.
How long is the flight from Toronto to Puerto Plata?
A nonstop flight takes about 4 hours 15 minutes, tickets from $196.
What is the cheapest city to fly to Puerto Plata from?
Montreal from $162 and Toronto from $196.
Which airport do flights to Puerto Plata arrive at?
All nonstop flights land at La Union (POP).

Cities near Puerto Plata with their own flights

Worth a look when fares or dates to Puerto Plata do not suit; distance by straight line