- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Book Cheap Miami to Puerto Plata Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Miami to Puerto Plata that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Miami to Puerto Plata
Tue, Dec 1 - Sun, Dec 6
12:44 pm - 11:32 amMIA Miami-POP Puerto Plata La Union
21h 48m1 stop Panama City Tocumen Intl
12:37 pm - 12:55 amPOP Puerto Plata La Union-MIA Miami
13h 18m1 stop Panama City Tocumen Intl
$483Copa Airlines
Tue, Dec 1 - Sun, Dec 6
12:44 pm - 11:32 amMIA Miami-POP Puerto Plata La Union
21h 48m1 stop Panama City Tocumen Intl
12:37 pm - 11:25 amPOP Puerto Plata La Union-MIA Miami
23h 48m1 stop Panama City Tocumen Intl
$488Copa Airlines
Tue, Dec 1 - Sun, Dec 6
7:36 am - 11:32 amMIA Miami-POP Puerto Plata La Union
26h 56m1 stop Panama City Tocumen Intl
12:37 pm - 12:38 amPOP Puerto Plata La Union-MIA Miami
13h 01m1 stop Panama City Tocumen Intl
$613Copa Airlines
Tue, Dec 1 - Sun, Dec 6
12:44 pm - 11:32 amMIA Miami-POP Puerto Plata La Union
21h 48m1 stop Panama City Tocumen Intl
12:37 pm - 12:55 amPOP Puerto Plata La Union-MIA Miami
13h 18m1 stop Panama City Tocumen Intl
$627Copa Airlines
Tue, Dec 1 - Sun, Dec 6
7:35 am - 11:32 amMIA Miami-POP Puerto Plata La Union
26h 57m1 stop Panama City Tocumen Intl
12:37 pm - 9:22 pmPOP Puerto Plata La Union-MIA Miami
9h 45m1 stop Panama City Tocumen Intl
$646Copa Airlines
Sun, Nov 15 - Wed, Nov 18
7:20 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
28h 10m1 stop Toronto Pearson Intl
3:40 pm - 12:35 pmPOP Puerto Plata La Union-MIA Miami
21h 55m1 stop Montreal Pierre Elliott Trudeau Intl
$663Air Canada
Tue, Dec 1 - Sun, Dec 6
5:19 pm - 11:32 amMIA Miami-POP Puerto Plata La Union
17h 13m1 stop Panama City Tocumen Intl
12:37 pm - 7:07 pmPOP Puerto Plata La Union-MIA Miami
7h 30m1 stop Panama City Tocumen Intl
$664Copa Airlines
Sat, Nov 14 - Wed, Nov 18
8:00 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
51h 30m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
3:40 pm - 11:11 pmPOP Puerto Plata La Union-MIA Miami
32h 31m1 stop Montreal Pierre Elliott Trudeau Intl
$667Air Canada
Tue, Apr 6 - Tue, Apr 13
12:23 pm - 2:30 pmMIA Miami-POP Puerto Plata La Union
2h 07mnonstop
3:30 pm - 5:52 pmPOP Puerto Plata La Union-MIA Miami
2h 22mnonstop
$706American Airlines
Mon, Feb 1 - Fri, Feb 5
11:13 am - 2:33 pmMIA Miami-POP Puerto Plata La Union
2h 20mnonstop
3:23 pm - 4:41 pmPOP Puerto Plata La Union-MIA Miami
2h 18mnonstop
$706American Airlines
Recent one-way flight deals from Miami to Puerto Plata
Wed, Dec 2
10:17 pm - 11:32 amMIA Miami-POP Puerto Plata La Union
36h 15m2 stops San Juan Luis Munoz Marin Intl Panama City Tocumen Intl
$244Multiple Airlines
Sun, Dec 6
10:17 pm - 11:32 amMIA Miami-POP Puerto Plata La Union
36h 15m2 stops San Juan Luis Munoz Marin Intl Panama City Tocumen Intl
$255Multiple Airlines
Fri, Nov 6
7:55 pm - 11:32 amMIA Miami-POP Puerto Plata La Union
38h 37m2 stops San Juan Luis Munoz Marin Intl Panama City Tocumen Intl
$260Multiple Airlines
Sun, Nov 22
7:20 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
28h 10m1 stop Toronto Pearson Intl
$312Air Canada
Sun, Apr 18
7:00 am - 11:30 amMIA Miami-POP Puerto Plata La Union
28h 30m1 stop Toronto Pearson Intl
$318Air Canada
Sun, Apr 18
8:00 am - 11:30 amMIA Miami-POP Puerto Plata La Union
27h 30m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
$321Air Canada
Tue, Jan 26
7:25 am - 2:45 pmMIA Miami-POP Puerto Plata La Union
30h 20m2 stops Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
$337Air Canada
Sun, Apr 18
12:23 pm - 2:30 pmMIA Miami-POP Puerto Plata La Union
2h 07mnonstop
$339American Airlines
Mon, Jan 25
11:13 am - 2:33 pmMIA Miami-POP Puerto Plata La Union
2h 20mnonstop
$339American Airlines
Sun, Feb 14
11:44 am - 3:09 pmMIA Miami-POP Puerto Plata La Union
2h 25mnonstop
$339American Airlines
Recent last minute flight deals from Miami to Puerto Plata
Sun, Nov 1 - Wed, Nov 11
7:20 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
28h 10m1 stop Toronto Pearson Intl
3:40 pm - 11:11 pmPOP Puerto Plata La Union-MIA Miami
32h 31m1 stop Montreal Pierre Elliott Trudeau Intl
$754Air Canada
Sun, Nov 1 - Wed, Nov 11
8:00 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
27h 30m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
3:40 pm - 11:11 pmPOP Puerto Plata La Union-MIA Miami
32h 31m1 stop Montreal Pierre Elliott Trudeau Intl
$758Air Canada
Sat, Oct 31 - Wed, Nov 11
8:00 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
52h 30m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
3:40 pm - 12:16 pmPOP Puerto Plata La Union-MIA Miami
21h 36m1 stop Montreal Pierre Elliott Trudeau Intl
$758Air Canada
Sun, Nov 1 - Mon, Nov 9
8:55 pm - 12:30 pmMIA Miami-POP Puerto Plata La Union
14h 35m1 stop Toronto Pearson Intl
1:35 pm - 7:59 pmPOP Puerto Plata La Union-MIA Miami
31h 24m1 stop Toronto Pearson Intl
$759Air Canada
Sun, Nov 1 - Mon, Nov 9
8:00 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
27h 30m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
1:35 pm - 11:09 amPOP Puerto Plata La Union-MIA Miami
22h 34m1 stop Toronto Pearson Intl
$762Air Canada
Sat, Oct 31 - Mon, Nov 9
1:15 pm - 12:30 pmMIA Miami-POP Puerto Plata La Union
47h 15m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
1:35 pm - 7:59 pmPOP Puerto Plata La Union-MIA Miami
31h 24m1 stop Toronto Pearson Intl
$762Air Canada
Sat, Oct 31 - Wed, Nov 11
8:00 am - 12:30 pmMIA Miami-POP Puerto Plata La Union
52h 30m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
3:40 pm - 7:59 pmPOP Puerto Plata La Union-MIA Miami
29h 19m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
$766Air Canada
Sat, Oct 31 - Mon, Nov 9
1:15 pm - 12:30 pmMIA Miami-POP Puerto Plata La Union
47h 15m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
1:35 pm - 12:16 pmPOP Puerto Plata La Union-MIA Miami
23h 41m2 stops Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
$766Air Canada
Tue, Nov 3 - Wed, Nov 11
11:07 am - 2:25 pmMIA Miami-POP Puerto Plata La Union
2h 18mnonstop
3:15 pm - 4:35 pmPOP Puerto Plata La Union-MIA Miami
2h 20mnonstop
$909American Airlines
Tue, Nov 3 - Tue, Nov 10
11:07 am - 2:25 pmMIA Miami-POP Puerto Plata La Union
2h 18mnonstop
3:15 pm - 4:35 pmPOP Puerto Plata La Union-MIA Miami
2h 20mnonstop
$937American Airlines
Recent direct flight deals from Miami to Puerto Plata
Tue, Apr 6 - Tue, Apr 13
12:23 pm - 2:30 pmMIA Miami-POP Puerto Plata La Union
2h 07mnonstop
3:30 pm - 5:52 pmPOP Puerto Plata La Union-MIA Miami
2h 22mnonstop
$706American Airlines
Mon, Feb 1 - Fri, Feb 5
11:13 am - 2:33 pmMIA Miami-POP Puerto Plata La Union
2h 20mnonstop
3:23 pm - 4:41 pmPOP Puerto Plata La Union-MIA Miami
2h 18mnonstop
$706American Airlines
Tue, Mar 2 - Tue, Mar 9
11:44 am - 3:09 pmMIA Miami-POP Puerto Plata La Union
2h 25mnonstop
3:59 pm - 5:24 pmPOP Puerto Plata La Union-MIA Miami
2h 25mnonstop
$722American Airlines
Mon, Feb 15 - Mon, Feb 22
11:44 am - 3:09 pmMIA Miami-POP Puerto Plata La Union
2h 25mnonstop
3:59 pm - 5:24 pmPOP Puerto Plata La Union-MIA Miami
2h 25mnonstop
$726American Airlines
Tue, Mar 23 - Sat, Mar 27
11:44 am - 2:09 pmMIA Miami-POP Puerto Plata La Union
2h 25mnonstop
2:59 pm - 5:24 pmPOP Puerto Plata La Union-MIA Miami
2h 25mnonstop
$726American Airlines
Fri, Jan 29 - Tue, Feb 2
11:13 am - 2:33 pmMIA Miami-POP Puerto Plata La Union
2h 20mnonstop
3:23 pm - 4:41 pmPOP Puerto Plata La Union-MIA Miami
2h 18mnonstop
$726American Airlines
Tue, Dec 1 - Sun, Dec 6
11:07 am - 2:24 pmMIA Miami-POP Puerto Plata La Union
2h 17mnonstop
3:15 pm - 4:33 pmPOP Puerto Plata La Union-MIA Miami
2h 18mnonstop
$1,062British Airways
Fri, Dec 18 - Wed, Jan 6
11:27 am - 2:48 pmMIA Miami-POP Puerto Plata La Union
2h 21mnonstop
3:23 pm - 4:41 pmPOP Puerto Plata La Union-MIA Miami
2h 18mnonstop
$1,328British Airways
Sun, Dec 20 - Wed, Jan 6
11:27 am - 2:48 pmMIA Miami-POP Puerto Plata La Union
2h 21mnonstop
3:23 pm - 4:41 pmPOP Puerto Plata La Union-MIA Miami
2h 18mnonstop
$1,391British Airways
Tue, Nov 10 - Sun, Nov 15
11:07 am - 2:25 pmMIA Miami-POP Puerto Plata La Union
2h 18mnonstop
3:15 pm - 4:35 pmPOP Puerto Plata La Union-MIA Miami
2h 20mnonstop
$1,990Multiple Airlines
Booking Insights
KAYAK's insights & trends for Miami to Puerto Plata flights
Get data-powered insights and trends into flights from Miami to Puerto Plata to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
How much is a round-trip flight from Miami to Puerto Plata?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Miami to Puerto Plata departing in December.
Flight prices are typical for this route right now.
Flights to Puerto Plata from Miami usually cost between $429 and $663 in December.The lowest price found in the past 5 days was $483 on Copa Airlines (Dec 1-Dec 6).
What is the cheapest time of day to fly to Puerto Plata?
The average price for all round-trip flights from Miami to Puerto Plata depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Puerto Plata is generally in the morning, when round-trip flights cost $602 on average. The most expensive time of day to fly to Puerto Plata is generally in the morning, which is peak travel time and where the average cost of a ticket is $602.
Can I save money by flying with a layover from Miami to Puerto Plata?
The average round-trip price for all non-stop flights, flights with one layover, and flights with two layovers for the route found by users searching on KAYAK in the last 2 weeks.
No, with an average price for the route of $805, prices are generally cheapest when you fly direct.
What is the cheapest month to fly from Miami to Puerto Plata?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights from Miami to Puerto Plata, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Miami to Puerto Plata is January, when tickets cost $489 (return) on average. On the other hand, the most expensive months are August and December, when the average cost of round-trip tickets is $804 and $763 respectively.
What’s the cheapest day of the week to fly from Miami to Puerto Plata?
The average price of all round-trip flights from Miami to Puerto Plata clicked on KAYAK for each day over the last 12 months.
When flying from Miami to Puerto Plata, you should consider leaving on a Monday and avoid Saturdays if you are looking for the best rates. For your return to Miami, you’ll find the best rates on Fridays and the most expensive ones on Sundays.
Which airlines fly non-stop between Miami and Puerto Plata?
Airline and price data is aggregated from results in KAYAK’s search results from the last 2 weeks for round-trip flights from Miami to Puerto Plata.
There is just one airline that flies from Miami to Puerto Plata direct and that is American Airlines. The best round-trip deal found from American Airlines for the route is to Puerto Plata (POP) and costs $395.
Which airlines provide the cheapest flights from Miami to Puerto Plata?
The cheapest round-trip price for the route for each airline clicked by KAYAK users in the last 5 days.
In the past 5 days, the cheapest round-trip tickets from Miami to Puerto Plata were found on American Airlines ($800) and Delta ($872).
How long does a flight from Miami to Puerto Plata take?
The duration of a flight to Puerto Plata depends on your arrival airport. The shortest route to Puerto Plata from Miami is to Puerto Plata, which takes 2h 18m.
Which cabin class options are there for flights between Miami and Puerto Plata?
The average price of round-trip flights for each cabin class for the route found by users searching on KAYAK over the last 2 weeks.
There are 2 cabin class options for the route. These are Business and Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.
What’s the earliest departure time from Miami to Puerto Plata?
The earliest flight from Miami to Puerto Plata departs at 11:05 am, landing in Puerto Plata at 2:25 pm.
What’s the latest departure time from Miami to Puerto Plata?
If you prefer to fly at night, the latest flight from Miami to Puerto Plata jets off at 11:07 am and lands in Puerto Plata at 2:24 pm.
Good to know
Low season | November |
|---|---|
High season | July |
Cheapest flight | $255 |
FAQs - booking Puerto Plata flights
Reviews of the top airline flying from Miami to Puerto Plata
See real verified KAYAK customer reviews for airlines flying from Miami to Puerto Plata. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.0
American AirlinesOverall score based on 12209 reviews
6.8Entertainment
7.1Comfort
6.4Food
7.4Boarding
7.9Crew
Airline reviews
Good flight, excellent personnel; poor comfort, small seats, big cost.
10.0 ExcellentMA, Oct 2026
Good flight, excellent personnel; poor comfort, small seats, big cost.
Cabin was bone dry, no humidity whatsoever, and pretty warm; and beverage service didn't start for at least an hour. I had to go to the back for water and the FAs tried telling me it was always this way for all Miami flights, which is complete nonsense. Avoid the MAX8 like the plague.
When there are many passengers who are going to miss a connecting flight, they always say please let them off first. But the flight attendant never manages that part of the process. It would be helpful if they would repeat that and stress that to the other passengers.
My boarding pass said gate E5. I arrived at gate E5 by 12:45pm. At 2:10pm, I received a phone call stating I was supposed to be at gate D37. They would not wait for me to get there (by the way, the plane was still there when I got to gate D37, but everything was closed and no one was at the door). The next flight at 7:40pm was sold out; was told I'd be put on the 9:47pm flight. I was so stressed, I became chokey (apparently I have mild asthma). By the grace of God, a lot of begging, and the customer service rep taking pity on me, I was able to get on a 4:50pm flight to Philadelphia.
Our flight was delayed to Louisville. What made this worse was they did not have another flight attendant to service the flight. This caused an even longer delay. Then when a flight attendant did show up, she chose to "swap" flights with another flight attendant. Therefore, we had to wait longer for the other flight attendant to come to our flight. This is information that the gate attendant should not have shared. Processes and execution at American are broken. Passengers are feeling it. Fixing this starts at the top of the organization.
Flight was on time. Boarding was smooth and orderly. Flight attendants were friendly and professional. Bags came out soon after arrival.
Due to weather AA chose the poor option of redirecting my next flight to Gol airlines after 23 hours of wait. Their desk is not open during the day. Seats don’t really recline so falling asleep is a horrible challenge. Only one meal for an overnight flight. Poor experience, cheap partnership.
It was ok because it’s a short flight. The attendants weren’t friendly and didn’t serve any beverages even through they announced that they would. Also. The attendants looked messy, not presentable
We got upgraded for this flight. But the particular bright spot was the flight attendant in our cabin. She was attentive but not intrusive. She interacted in a personal way with each passenger and gave a great service. Thank you!
Horrible costumer service i was treated very bad the crew were rude 😟 didn’t get my wheelchair that I requested I was the last one the get in because no seat was assigned and after my 2 stroke I cannot be on my feet for too long but they didn’t care didn’t take my medicine on time because all the complications and delays when my bag was sent already I hope yall can train your crew better.
More options for your flight from Miami to Puerto Plata
Complete your trip to Puerto Plata with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Puerto Plata
Cabin classes available on flights to Puerto Plata. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Miami to Puerto Plata
Flights from all airports in Miami to Puerto Plata. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Miami to popular cities in Puerto Plata
Flights from Miami to Puerto Platafrom $483