Take off on cheap flights from Miami to Punta Cana, your adventure starts now!

Find cheap airline tickets from Miami to Punta Cana by date

  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • price
  • month of departure
  • month of return
$354
Air Canada outward: Jul 10, 2019
6:10p MIA » 6:50p PUJ
Air Canada 2 stops (24h40m)
Copa Airlines inbound: Jul 15, 2019
9:09p PUJ » 7:52a MIA
Copa Airlines 1 stop (10h43m)
$362
American Airlines outward: Aug 17, 2019
12:10a MIA » 2:41a PUJ
American Airlines direct (2h31m)
American Airlines inbound: Aug 18, 2019
8:21p PUJ » 11:02p MIA
American Airlines direct (2h41m)
$369
Copa Airlines outward: Jul 10, 2019
12:00p MIA » 7:14p PUJ
Copa Airlines 1 stop (7h14m)
Avianca inbound: Jul 15, 2019
4:51p PUJ » 8:43a MIA
Avianca 1 stop (15h52m)
$369
American Airlines outward: Jul 25, 2019
2:31p MIA » 9:39p PUJ
American Airlines 1 stop (7h08m)
American Airlines inbound: Aug 1, 2019
5:49p PUJ » 6:50a MIA
American Airlines 1 stop (13h01m)
$370
LAN outward: Jul 10, 2019
11:25p MIA » 12:42a PUJ
LAN 1 stop (25h17m)
Aerolineas Argentinas inbound: Jul 15, 2019
6:55p PUJ » 10:40p MIA
Aerolineas Argentinas 1 stop (27h45m)
$376
Delta Air Lines outward: Jul 25, 2019
1:00p MIA » 8:35p PUJ
Delta Air Lines 1 stop (7h35m)
Delta Air Lines inbound: Jul 28, 2019
9:35p PUJ » 5:05a MIA
Delta Air Lines 1 stop (7h30m)
$376
Delta Air Lines outward: Jul 25, 2019
1:00p MIA » 8:35p PUJ
Delta Air Lines 1 stop (7h35m)
Delta Air Lines inbound: Jul 28, 2019
9:35p PUJ » 5:05a MIA
Delta Air Lines 1 stop (7h30m)
$377
United Airlines outward: Jul 25, 2019
12:00p FLL » 8:05p PUJ
United Airlines 1 stop (8h05m)
Copa Airlines inbound: Aug 28, 2019
6:23p PUJ » 5:17a MIA
Copa Airlines 1 stop (10h54m)
$378
American Airlines outward: Jul 10, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Jul 15, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$385
United Airlines outward: Jun 22, 2019
12:00p FLL » 8:05p PUJ
United Airlines 1 stop (8h05m)
United Airlines inbound: Jun 29, 2019
8:05p PUJ » 5:42a FLL
United Airlines 1 stop (9h37m)
$389
American Airlines outward: Jun 29, 2019
3:40a MIA » 7:26p PUJ
American Airlines 1 stop (15h46m)
American Airlines inbound: Jul 4, 2019
12:40p PUJ » 3:13p MIA
American Airlines direct (2h33m)
$389
American Airlines outward: Jun 29, 2019
3:40a MIA » 7:26p PUJ
American Airlines 1 stop (15h46m)
American Airlines inbound: Jul 4, 2019
12:40p PUJ » 3:13p MIA
American Airlines direct (2h33m)
$390
American Airlines outward: Jul 25, 2019
2:31p MIA » 9:39p PUJ
American Airlines 1 stop (7h08m)
Delta Air Lines inbound: Aug 1, 2019
8:30p PUJ » 5:05a MIA
Delta Air Lines 1 stop (8h35m)
$390
American Airlines outward: Jun 28, 2019
9:06p MIA » 4:51p PUJ
American Airlines 1 stop (19h45m)
American Airlines inbound: Jul 4, 2019
8:26p PUJ » 6:50a MIA
American Airlines 1 stop (10h24m)
$391
American Airlines outward: Jun 28, 2019
11:50p MIA » 7:26p PUJ
American Airlines 1 stop (19h36m)
LAN inbound: Jul 4, 2019
11:28p PUJ » 11:04a MIA
LAN 2 stops (35h36m)
$392
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$392
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$392
American Airlines outward: Jul 10, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Jul 15, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$392
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$393
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$394
American Airlines outward: Jun 22, 2019
12:20p MIA » 10:01p PUJ
American Airlines 1 stop (9h41m)
American Airlines inbound: Jun 27, 2019
5:47p PUJ » 4:00a MIA
American Airlines 1 stop (10h13m)
$394
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$395
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$395
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$395
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$396
American Airlines outward: Jun 22, 2019
12:20p MIA » 10:01p PUJ
American Airlines 1 stop (9h41m)
American Airlines inbound: Jun 27, 2019
5:47p PUJ » 1:15a MIA
American Airlines 1 stop (7h28m)
$396
American Airlines outward: Jul 25, 2019
4:50p MIA » 7:21p PUJ
American Airlines direct (2h31m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$396
American Airlines outward: Jul 25, 2019
6:43p MIA » 9:08p PUJ
American Airlines direct (2h25m)
American Airlines inbound: Aug 1, 2019
1:16p PUJ » 3:47p MIA
American Airlines direct (2h31m)
$396
American Airlines outward: Jun 27, 2019
2:02a MIA » 4:33a PUJ
American Airlines direct (2h31m)
American Airlines inbound: Jul 4, 2019
12:40p PUJ » 3:13p MIA
American Airlines direct (2h33m)
$396
American Airlines outward: Jun 27, 2019
2:02a MIA » 4:33a PUJ
American Airlines direct (2h31m)
American Airlines inbound: Jul 4, 2019
12:40p PUJ » 3:13p MIA
American Airlines direct (2h33m)
Return
Departure
Choose when you'd like to depart to Punta Cana (Dominican Republic):
Find the cheapest Miami Punta Cana flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Miami - Punta Cana with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Miami to Punta Cana

  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • all
  • Aeromexico
  • American Airlines
  • JetBlue
  • Spirit Airlines
JetBlue
outbound: Jul 25, 2019
JetBlue direct
return: Aug 28, 2019
JetBlue direct
Spirit Airlines
outbound: Jun 26, 2019
Spirit Airlines direct
return: Jul 4, 2019
Spirit Airlines direct
American Airlines
outbound: Jul 25, 2019
American Airlines direct
return: Aug 28, 2019
American Airlines direct
Aeromexico
outbound: Dec 27, 2019
Aeromexico 1 stop
return: Jan 1, 2020
Aeromexico 1 stop

Travel tips for flights Miami - Punta Cana

Average flight duration: 2h31m (direct flight)

  • Arrival city:
  • Punta Cana, Dominican Republic
  • Airport(s):
  • Punta Cana International Airport (PUJ)
  • Local time:
  • Jun 20, 2019 7:05 PM, GMT-4
  • Weather:
  • min. 73ºF, max. 90ºF
  • Departure city:
  • Miami, USA
  • Airport(s):
  • Miami International Airport (MIA)
  • Fort Lauderdale-Hollywood International Airport (FLL)
  • Local time:
  • Jun 20, 2019 7:05 PM, GMT-4
  • Weather:
  • min. 83ºF, max. 86ºF