Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Detroit to Punta Cana is Air Canada.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Detroit to Punta Cana is March.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Detroit to Punta Cana is Saturday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
05:00 DTW16:30 PUJ10Hrs, 30m 1 Stop (DFW)
-
DTWDetroit Wayne County 05:00 - PUJ 16:30 10h 30m 1 Stop (DFW) Dallas
-
DTWDetroit Wayne County 05:00DFWDallas/Fort Worth Intl Airport 10:00
-
DFWDallas/Fort Worth Intl Airport 07:26PUJPunta Cana Airport 16:30
- 10h 30m (2h 34m)
- 1 Stop DFW · Dallas 2h 34m
-
American Airlines (AA 3079)Boeing 737 800 American Airlines (AA 2983)Airbus -
American Airlines (AA 3079) -
- -
- -
- -
- -
- -
- S
- -
-
05:00 DTW14:45 PUJ8Hrs, 45m 1 Stop (CLT)
-
DTWDetroit Wayne County 05:00 - PUJ 14:45 8h 45m 1 Stop (CLT) Charlotte
-
DTWDetroit Wayne County 05:00CLTCharlotte Airport 10:20
-
CLTCharlotte Airport 07:10PUJPunta Cana Airport 14:45
- 8h 45m (3h 10m)
- 1 Stop CLT · Charlotte 3h 10m
-
American Airlines (AA 387)Boeing 737 800 American Airlines (AA 1965)Boeing 737 800 -
American Airlines (AA 387) -
- M
- -
- -
- T
- F
- -
- S
-
05:35 DTW13:25 PUJ6Hrs, 50m 1 Stop (PHL)
-
DTWDetroit Wayne County 05:35 - PUJ 13:25 6h 50m 1 Stop (PHL) Philadelphia
-
DTWDetroit Wayne County 05:35PHLPhiladelphia International Airport 08:25
-
PHLPhiladelphia International Airport 07:30PUJPunta Cana Airport 13:25
- 6h 50m (55m)
- 1 Stop PHL · Philadelphia 55m
-
American Airlines (AA 5348)Canadair Regional American Airlines (AA 452)Airbus A321 Neo -
American Airlines (AA 5348) -
- M
- T
- W
- T
- F
- S
- S
-
05:40 DTW13:45 PUJ7Hrs, 05m 1 Stop (BWI)
-
DTWDetroit Wayne County 05:40 - PUJ 13:45 7h 05m 1 Stop (BWI) Baltimore
-
DTWDetroit Wayne County 05:40BWIBaltimore Washington International Airport 08:45
-
BWIBaltimore Washington International Airport 07:20PUJPunta Cana Airport 13:45
- 7h 05m (1h 25m)
- 1 Stop BWI · Baltimore 1h 25m
-
Southwest Airlines (WN 104)Boeing 737 Max 8 Passenger Southwest Airlines (WN 821)Boeing 737 700 -
Southwest Airlines (WN 104) -
- M
- -
- -
- T
- F
- -
- S
-
05:45 DTW13:41 PUJ6Hrs, 56m 1 Stop (IAD)
-
DTWDetroit Wayne County 05:45 - PUJ 13:41 6h 56m 1 Stop (IAD) Washington
-
DTWDetroit Wayne County 05:45IADWashington Dulles International Airport 09:00
-
IADWashington Dulles International Airport 07:22PUJPunta Cana Airport 13:41
- 6h 56m (1h 38m)
- 1 Stop IAD · Washington 1h 38m
-
United Airlines (UA 6106)Embraer 175 United Airlines (UA 1661)Boeing 737 Max 9 Passenger -
United Airlines (UA 6106) -
- M
- T
- -
- -
- F
- S
- -
-
05:50 DTW13:25 PUJ6Hrs, 35m 1 Stop (BWI)
-
DTWDetroit Wayne County 05:50 - PUJ 13:25 6h 35m 1 Stop (BWI) Baltimore
-
DTWDetroit Wayne County 05:50BWIBaltimore Washington International Airport 08:25
-
BWIBaltimore Washington International Airport 07:30PUJPunta Cana Airport 13:25
- 6h 35m (55m)
- 1 Stop BWI · Baltimore 55m
-
Southwest Airlines (WN 104)Boeing 737 800 Southwest Airlines (WN 821)Boeing 737 700 -
Southwest Airlines (WN 104) -
- -
- -
- -
- -
- -
- S
- -
-
05:50 DTW15:30 PUJ8Hrs, 40m 1 Stop (BWI)
-
DTWDetroit Wayne County 05:50 - PUJ 15:30 8h 40m 1 Stop (BWI) Baltimore
-
DTWDetroit Wayne County 05:50BWIBaltimore Washington International Airport 10:40
-
BWIBaltimore Washington International Airport 07:30PUJPunta Cana Airport 15:30
- 8h 40m (3h 10m)
- 1 Stop BWI · Baltimore 3h 10m
-
Southwest Airlines (WN 104)Boeing 737 800 Southwest Airlines (WN 811)Boeing 737 700 -
Southwest Airlines (WN 104) -
- -
- -
- -
- -
- -
- S
- -
-
05:55 DTW16:07 PUJ9Hrs, 12m 1 Stop (MIA)
-
DTWDetroit Wayne County 05:55 - PUJ 16:07 9h 12m 1 Stop (MIA) Miami
-
DTWDetroit Wayne County 05:55MIAMiami International Airport 12:22
-
MIAMiami International Airport 09:20PUJPunta Cana Airport 16:07
- 9h 12m (3h 02m)
- 1 Stop MIA · Miami 3h 02m
-
American Airlines (AA 1020)Boeing 737 800 American Airlines (AA 1614)Boeing 737 800 -
American Airlines (AA 1020) -
- M
- T
- W
- T
- F
- S
- S
-
05:55 DTW14:38 PUJ7Hrs, 43m 1 Stop (MIA)
-
DTWDetroit Wayne County 05:55 - PUJ 14:38 7h 43m 1 Stop (MIA) Miami
-
DTWDetroit Wayne County 05:55MIAMiami International Airport 11:08
-
MIAMiami International Airport 09:20PUJPunta Cana Airport 14:38
- 7h 43m (1h 48m)
- 1 Stop MIA · Miami 1h 48m
-
American Airlines (AA 1020)Boeing 737 800 American Airlines (AA 3144)Boeing 737 800 -
American Airlines (AA 1020) -
- -
- T
- W
- T
- -
- S
- S
-
05:55 DTW14:33 PUJ7Hrs, 38m 1 Stop (MIA)
-
DTWDetroit Wayne County 05:55 - PUJ 14:33 7h 38m 1 Stop (MIA) Miami
-
DTWDetroit Wayne County 05:55MIAMiami International Airport 11:08
-
MIAMiami International Airport 09:20PUJPunta Cana Airport 14:33
- 7h 38m (1h 48m)
- 1 Stop MIA · Miami 1h 48m
-
American Airlines (AA 1020)Boeing 737 800 American Airlines (AA 3144)Boeing 737 Max 8 Passenger -
American Airlines (AA 1020) -
- M
- -
- -
- -
- -
- -
- -
-
06:00 DTW16:15 PUJ9Hrs, 15m 1 Stop (EWR)
-
DTWDetroit Wayne County 06:00 - PUJ 16:15 9h 15m 1 Stop (EWR) New York City
-
DTWDetroit Wayne County 06:00EWRNewark Liberty International Airport 11:10
-
EWRNewark Liberty International Airport 07:59PUJPunta Cana Airport 16:15
- 9h 15m (3h 11m)
- 1 Stop EWR · New York City 3h 11m
-
United Airlines (UA 3518)Embraer 170 United Airlines (UA 1514)Boeing 737 900 -
United Airlines (UA 3518) -
- -
- T
- -
- -
- -
- -
- -
-
06:00 DTW15:24 PUJ8Hrs, 24m 1 Stop (ORD)
-
DTWDetroit Wayne County 06:00 - PUJ 15:24 8h 24m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 06:00ORDChicago O'Hare International Airport 08:56
-
ORDChicago O'Hare International Airport 06:35PUJPunta Cana Airport 15:24
- 8h 24m (2h 21m)
- 1 Stop ORD · Chicago 2h 21m
-
United Airlines (UA 4754)Embraer 175 United Airlines (UA 1270)Boeing 737 Max 9 Passenger -
United Airlines (UA 4754) -
- -
- -
- -
- -
- -
- S
- -
-
06:00 DTW16:15 PUJ9Hrs, 15m 1 Stop (EWR)
-
DTWDetroit Wayne County 06:00 - PUJ 16:15 9h 15m 1 Stop (EWR) New York City
-
DTWDetroit Wayne County 06:00EWRNewark Liberty International Airport 11:10
-
EWRNewark Liberty International Airport 07:59PUJPunta Cana Airport 16:15
- 9h 15m (3h 11m)
- 1 Stop EWR · New York City 3h 11m
-
United Airlines (UA 3518)Embraer 175 United Airlines (UA 1514)Boeing 737 900 -
United Airlines (UA 3518) -
- M
- -
- W
- T
- F
- -
- S
-
06:00 DTW14:08 PUJ7Hrs, 08m 1 Stop (ORD)
-
DTWDetroit Wayne County 06:00 - PUJ 14:08 7h 08m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 06:00ORDChicago O'Hare International Airport 07:40
-
ORDChicago O'Hare International Airport 06:35PUJPunta Cana Airport 14:08
- 7h 08m (1h 05m)
- 1 Stop ORD · Chicago 1h 05m
-
United Airlines (UA 4754)Embraer 175 United Airlines (UA 1862)Boeing 737 900 -
United Airlines (UA 4754) -
- -
- -
- -
- -
- -
- S
- -
-
06:00 DTW14:08 PUJ7Hrs, 08m 1 Stop (EWR)
-
DTWDetroit Wayne County 06:00 - PUJ 14:08 7h 08m 1 Stop (EWR) New York City
-
DTWDetroit Wayne County 06:00EWRNewark Liberty International Airport 09:07
-
EWRNewark Liberty International Airport 07:59PUJPunta Cana Airport 14:08
- 7h 08m (1h 08m)
- 1 Stop EWR · New York City 1h 08m
-
United Airlines (UA 3518)Embraer 175 United Airlines (UA 1514)Boeing 737 900 -
United Airlines (UA 3518) -
- -
- -
- -
- -
- -
- S
- -
-
06:05 DTW15:46 PUJ8Hrs, 41m 1 Stop (FLL)
-
DTWDetroit Wayne County 06:05 - PUJ 15:46 8h 41m 1 Stop (FLL) Miami
-
DTWDetroit Wayne County 06:05FLLFort Lauderdale/Hollywood Intl Airport 12:28
-
FLLFort Lauderdale/Hollywood Intl Airport 09:10PUJPunta Cana Airport 15:46
- 8h 41m (3h 18m)
- 1 Stop FLL · Miami 3h 18m
-
Spirit Airlines (NK 1451)Airbus A320 Neo Spirit Airlines (NK 783)Airbus A321 Neo -
Spirit Airlines (NK 1451) -
- M
- T
- W
- T
- F
- S
- S
-
12:22 MIA07:44 DCA9Hrs, 01m 1 Stop (PUJ)
-
MIAMiami International Airport 12:22 - DCA 07:44 9h 01m 1 Stop (PUJ) Punta Cana
-
MIAMiami International Airport 12:22DTWDetroit Wayne County 06:06
-
PUJPunta Cana Airport 16:07DCAWashington Ronald Reagan National Airport 07:44
- 9h 01m (1h 46m)
- 1 Stop PUJ · Punta Cana 1h 46m
-
American Airlines (AA 1614)Boeing 737 800 American Airlines (AA 5444)Crj 700 Canadair Regional -
American Airlines (AA 1614) -
- M
- T
- W
- T
- F
- S
- -
-
10:50 CLT07:44 DCA8Hrs, 09m 1 Stop (PUJ)
-
CLTCharlotte Airport 10:50 - DCA 07:44 8h 09m 1 Stop (PUJ) Punta Cana
-
CLTCharlotte Airport 10:50DTWDetroit Wayne County 06:06
-
PUJPunta Cana Airport 15:15DCAWashington Ronald Reagan National Airport 07:44
- 8h 09m (1h 22m)
- 1 Stop PUJ · Punta Cana 1h 22m
-
American Airlines (AA 1375)Boeing 737 800 American Airlines (AA 5444)Crj 700 Canadair Regional -
American Airlines (AA 1375) -
- -
- T
- -
- -
- -
- -
- -
-
06:10 DTW13:45 PUJ6Hrs, 35m 1 Stop (BWI)
-
DTWDetroit Wayne County 06:10 - PUJ 13:45 6h 35m 1 Stop (BWI) Baltimore
-
DTWDetroit Wayne County 06:10BWIBaltimore Washington International Airport 08:45
-
BWIBaltimore Washington International Airport 07:45PUJPunta Cana Airport 13:45
- 6h 35m (1h)
- 1 Stop BWI · Baltimore 1h
-
Southwest Airlines (WN 104)Boeing 737 700 Southwest Airlines (WN 821)Boeing 737 700 -
Southwest Airlines (WN 104) -
- -
- T
- W
- -
- -
- -
- -
-
06:35 DTW14:37 PUJ7Hrs, 02m 1 Stop (ORD)
-
DTWDetroit Wayne County 06:35 - PUJ 14:37 7h 02m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 06:35ORDChicago O'Hare International Airport 08:12
-
ORDChicago O'Hare International Airport 06:57PUJPunta Cana Airport 14:37
- 7h 02m (1h 15m)
- 1 Stop ORD · Chicago 1h 15m
-
American Airlines (AA 3375)Embraer 170 American Airlines (AA 353)Boeing 737 800 -
American Airlines (AA 3375) -
- -
- T
- W
- -
- -
- S
- -
-
06:35 DTW14:37 PUJ7Hrs, 02m 1 Stop (ORD)
-
DTWDetroit Wayne County 06:35 - PUJ 14:37 7h 02m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 06:35ORDChicago O'Hare International Airport 08:12
-
ORDChicago O'Hare International Airport 06:56PUJPunta Cana Airport 14:37
- 7h 02m (1h 16m)
- 1 Stop ORD · Chicago 1h 16m
-
American Airlines (AA 3375)Embraer 170 American Airlines (AA 353)Boeing 737 800 -
American Airlines (AA 3375) -
- M
- -
- -
- T
- F
- -
- S
-
07:00 DTW16:30 PUJ8Hrs, 30m 1 Stop (DFW)
-
DTWDetroit Wayne County 07:00 - PUJ 16:30 8h 30m 1 Stop (DFW) Dallas
-
DTWDetroit Wayne County 07:00DFWDallas/Fort Worth Intl Airport 10:00
-
DFWDallas/Fort Worth Intl Airport 09:13PUJPunta Cana Airport 16:30
- 8h 30m (47m)
- 1 Stop DFW · Dallas 47m
-
American Airlines (AA 1108)Airbus American Airlines (AA 2983)Airbus -
American Airlines (AA 1108) -
- -
- -
- -
- -
- -
- S
- -
-
07:02 DTW14:45 PUJ6Hrs, 43m 1 Stop (CLT)
-
DTWDetroit Wayne County 07:02 - PUJ 14:45 6h 43m 1 Stop (CLT) Charlotte
-
DTWDetroit Wayne County 07:02CLTCharlotte Airport 10:20
-
CLTCharlotte Airport 09:15PUJPunta Cana Airport 14:45
- 6h 43m (1h 05m)
- 1 Stop CLT · Charlotte 1h 05m
-
American Airlines (AA 387)Boeing 737 800 American Airlines (AA 1965)Boeing 737 800 -
American Airlines (AA 387) -
- -
- -
- -
- -
- -
- S
- -
-
07:25 DTW15:24 PUJ6Hrs, 59m 1 Stop (ORD)
-
DTWDetroit Wayne County 07:25 - PUJ 15:24 6h 59m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 07:25ORDChicago O'Hare International Airport 08:56
-
ORDChicago O'Hare International Airport 08:05PUJPunta Cana Airport 15:24
- 6h 59m (51m)
- 1 Stop ORD · Chicago 51m
-
United Airlines (UA 5353)Embraer 175 United Airlines (UA 1270)Boeing 737 Max 9 Passenger -
United Airlines (UA 5353) -
- -
- -
- -
- -
- -
- S
- -
-
07:25 DTW17:11 PUJ8Hrs, 46m 1 Stop (ORD)
-
DTWDetroit Wayne County 07:25 - PUJ 17:11 8h 46m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 07:25ORDChicago O'Hare International Airport 10:43
-
ORDChicago O'Hare International Airport 08:05PUJPunta Cana Airport 17:11
- 8h 46m (2h 38m)
- 1 Stop ORD · Chicago 2h 38m
-
United Airlines (UA 5353)Embraer 175 United Airlines (UA 1862)Boeing 737 900 -
United Airlines (UA 5353) -
- -
- -
- W
- -
- -
- -
- -
-
07:25 DTW17:11 PUJ8Hrs, 46m 1 Stop (ORD)
-
DTWDetroit Wayne County 07:25 - PUJ 17:11 8h 46m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 07:25ORDChicago O'Hare International Airport 10:43
-
ORDChicago O'Hare International Airport 08:05PUJPunta Cana Airport 17:11
- 8h 46m (2h 38m)
- 1 Stop ORD · Chicago 2h 38m
-
United Airlines (UA 5353)Embraer 175 United Airlines (UA 1862)Boeing 737 Max 9 Passenger -
United Airlines (UA 5353) -
- M
- T
- -
- T
- F
- -
- S
-
07:35 DTW14:45 PUJ6Hrs, 10m 1 Stop (CLT)
-
DTWDetroit Wayne County 07:35 - PUJ 14:45 6h 10m 1 Stop (CLT) Charlotte
-
DTWDetroit Wayne County 07:35CLTCharlotte Airport 10:20
-
CLTCharlotte Airport 09:45PUJPunta Cana Airport 14:45
- 6h 10m (35m)
- 1 Stop CLT · Charlotte 35m
-
American Airlines (AA 345)Boeing 737 800 American Airlines (AA 1965)Boeing 737 800 -
American Airlines (AA 345) -
- M
- -
- W
- T
- F
- -
- S
-
07:35 DTW16:55 PUJ8Hrs, 20m 1 Stop (CLT)
-
DTWDetroit Wayne County 07:35 - PUJ 16:55 8h 20m 1 Stop (CLT) Charlotte
-
DTWDetroit Wayne County 07:35CLTCharlotte Airport 12:30
-
CLTCharlotte Airport 09:45PUJPunta Cana Airport 16:55
- 8h 20m (2h 45m)
- 1 Stop CLT · Charlotte 2h 45m
-
American Airlines (AA 345)Boeing 737 800 American Airlines (AA 1375)Boeing 737 800 -
American Airlines (AA 345) -
- M
- -
- -
- T
- F
- -
- S
-
07:35 DTW15:15 PUJ6Hrs, 40m 1 Stop (CLT)
-
DTWDetroit Wayne County 07:35 - PUJ 15:15 6h 40m 1 Stop (CLT) Charlotte
-
DTWDetroit Wayne County 07:35CLTCharlotte Airport 10:50
-
CLTCharlotte Airport 09:45PUJPunta Cana Airport 15:15
- 6h 40m (1h 05m)
- 1 Stop CLT · Charlotte 1h 05m
-
American Airlines (AA 345)Boeing 737 800 American Airlines (AA 1375)Boeing 737 800 -
American Airlines (AA 345) -
- -
- T
- -
- -
- -
- -
- -
-
08:14 DTW15:55 PUJ6Hrs, 41m 1 Stop (PHL)
-
DTWDetroit Wayne County 08:14 - PUJ 15:55 6h 41m 1 Stop (PHL) Philadelphia
-
DTWDetroit Wayne County 08:14PHLPhiladelphia International Airport 11:03
-
PHLPhiladelphia International Airport 09:48PUJPunta Cana Airport 15:55
- 6h 41m (1h 15m)
- 1 Stop PHL · Philadelphia 1h 15m
-
Spirit Airlines (NK 1013)Airbus A321 Neo Spirit Airlines (NK 2163)Airbus A321 Neo -
Spirit Airlines (NK 1013) -
- M
- -
- -
- T
- F
- S
- S
-
09:20 DTW17:11 PUJ6Hrs, 51m 1 Stop (ORD)
-
DTWDetroit Wayne County 09:20 - PUJ 17:11 6h 51m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 09:20ORDChicago O'Hare International Airport 10:43
-
ORDChicago O'Hare International Airport 09:52PUJPunta Cana Airport 17:11
- 6h 51m (51m)
- 1 Stop ORD · Chicago 51m
-
United Airlines (UA 4736)Embraer 175 United Airlines (UA 1862)Boeing 737 900 -
United Airlines (UA 4736) -
- -
- -
- W
- -
- -
- -
- -
-
09:20 DTW17:11 PUJ6Hrs, 51m 1 Stop (ORD)
-
DTWDetroit Wayne County 09:20 - PUJ 17:11 6h 51m 1 Stop (ORD) Chicago
-
DTWDetroit Wayne County 09:20ORDChicago O'Hare International Airport 10:43
-
ORDChicago O'Hare International Airport 09:52PUJPunta Cana Airport 17:11
- 6h 51m (51m)
- 1 Stop ORD · Chicago 51m
-
United Airlines (UA 4736)Embraer 175 United Airlines (UA 1862)Boeing 737 Max 9 Passenger -
United Airlines (UA 4736) -
- M
- T
- -
- T
- F
- -
- S
-
11:15 DTW21:50 PUJ9Hrs, 35m 1 Stop (YYZ)
-
DTWDetroit Wayne County 11:15 - PUJ 21:50 9h 35m 1 Stop (YYZ) Toronto
-
DTWDetroit Wayne County 11:15YYZToronto Lester B Pearson Intl Airport 16:20
-
YYZToronto Lester B Pearson Intl Airport 12:23PUJPunta Cana Airport 21:50
- 9h 35m (3h 57m)
- 1 Stop YYZ · Toronto 3h 57m
-
Air Canada (AC 8772)Canadair Regional Air Canada (AC 1796)Airbus -
Air Canada (AC 8772) -
- M
- T
- W
- T
- F
- S
- -
The most popular airline flying from Detroit to Punta Cana is Air Canada. Find the latest flight deals on Wego.
The flight distance between Detroit and Punta Cana is 2980km. Check all available flights on Wego.
The earliest flight of the day departs at 05:00. The last flight of the day departs at 05:00. See the full list of flight times on Wego.
All Airports in Detroit
All Airports in Punta Cana
Popular Airlines flying from Detroit to Punta Cana
Popular Destinations from Punta Cana
Popular Destinations from Detroit
Popular Hotels in Punta Cana
- Meliá Punta Cana Beach Resort Adults Only -All Inclusive
- Presidential Suites Punta Cana
- Majestic Colonial Club Adults Only
- Ducassi Suites Rooftop Pool Beach Club & Spa
- Grand Bavaro Princess - All Inclusive
- Ocean Blue & Sand Beach Resort - All Inclusive
- Grand Palladium Palace Resort Spa & Casino - All Inclusive
- Bahia Principe Grand Turquesa - All Inclusive
- Riviera Punta Cana Eco Travelers House
- DELUXE VILLAS BAVARO BEACH & SPA - best price for long term vacation rental