Cheap Flights from Detroit, MI to Punta Cana from $138
On Cheapflightsplus.com you will find 557 connecting flights from Detroit to Punta Cana. You can compare airfare deals from 8 airlines and multiple travel sites from $138, book and save on cheap plane tickets and last minute offers. Also check out DTT-PUJ flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Detroit to Punta Cana Flight Deals
Best Flights from Detroit to Punta Cana Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $138 | 10:34 Detroit All airports | 10:41+1 день Punta Cana Punta Cana | 23h 7m layover 17h 34m - Atlanta | Frontier Airlines | F92897 F925 |
from $249 | 08:30 Detroit All airports | 15:48 Punta Cana Punta Cana | 6h 18m layover 0h 40m - Miami | Spirit Airlines | NK2990 NK783 |
from $254 | 22:45 Detroit All airports | 11:57+1 день Punta Cana Punta Cana | 12h 12m layover 6h 22m - Philadelphia | Frontier Airlines | F92022 F922 |
from $183 | 05:45 Detroit All airports | 17:22+1 день Punta Cana Punta Cana | 34h 37m layover 8h 35m - Philadelphia 19h 25m - San Juan | Spirit Airlines | NK818 F91166 F9239 |
from $203 | 13:28 Detroit All airports | 15:46+1 день Punta Cana Punta Cana | 25h 18m layover 15h 13m - Philadelphia 3h 23m - Miami | Frontier Airlines | F91934 NK1005 NK783 |
from $203 | 17:37 Detroit All airports | 15:48+1 день Punta Cana Punta Cana | 21h 11m layover 8h 34m - Orlando 6h 16m - Miami | Spirit Airlines | NK3782 NK195 NK783 |
from $203 | 12:42 Detroit All airports | 15:48+1 день Punta Cana Punta Cana | 26h 6m layover 15h 55m - Philadelphia 3h 26m - Miami | Spirit Airlines | NK1013 NK1005 NK783 |
from $207 | 08:47 Detroit All airports | 15:55+1 день Punta Cana Punta Cana | 30h 8m layover 10h 3m - Orlando 10h 0m - Lake Saint Louis | Frontier Airlines | F93364 F92635 F96 |
from $208 | 15:42 Detroit All airports | 13:22+1 день Punta Cana Punta Cana | 20h 40m layover 3h 59m - Philadelphia 10h 4m - San Juan | Spirit Airlines | NK1013 NK2165 F9239 |
from $210 | 17:37 Detroit All airports | 13:15+1 день Punta Cana Punta Cana | 18h 38m layover 1h 23m - Orlando 10h 32m - San Juan | Spirit Airlines | NK3782 NK3397 F9239 |
from $210 | 18:40 Detroit All airports | 17:22+1 день Punta Cana Punta Cana | 21h 42m layover 10h 10m - Miami 4h 40m - San Juan | Spirit Airlines | NK1694 NK1757 F9239 |
from $210 | 18:07 Detroit All airports | 17:22+1 день Punta Cana Punta Cana | 22h 15m layover 10h 31m - Orlando 4h 54m - San Juan | Spirit Airlines | NK1619 NK1687 F9239 |
from $210 | 17:37 Detroit All airports | 17:22+1 день Punta Cana Punta Cana | 22h 45m layover 11h 14m - Orlando 4h 40m - San Juan | Spirit Airlines | NK3782 NK3159 F9239 |
from $210 | 15:38 Detroit All airports | 17:22+1 день Punta Cana Punta Cana | 24h 44m layover 2h 16m - Orlando 15h 39m - San Juan | Spirit Airlines | NK545 NK1761 F9239 |
from $210 | 09:17 Detroit All airports | 17:22+1 день Punta Cana Punta Cana | 31h 5m layover 3h 51m - Orlando 20h 24m - San Juan | Spirit Airlines | NK814 NK1687 F9239 |
from $210 | 08:46 Detroit All airports | 17:22+1 день Punta Cana Punta Cana | 31h 36m layover 5h 4m - Orlando 19h 41m - San Juan | Spirit Airlines | NK3780 NK3397 F9239 |
Flight Schedule Detroit (Michigan) to Punta Cana
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
05:45 — 13:32
|
05:45 — 07:28
NK818
Spirit Airlines
Detroit — Philadelphia
1h 15m stop
08:43 — 13:32
NK2163
Spirit Airlines
Philadelphia — Punta Cana
|
6h 47m including layover |
Find flight
from$292 |
|
05:45 — 13:41
|
05:45 — 07:22
UA6106
United Airlines
Detroit — Washington D.C.
1h 38m stop
09:00 — 13:41
UA1661
United Airlines
Washington D.C. — Punta Cana
|
6h 56m including layover |
Find flight
from$510 |
|
06:00 — 15:49
|
06:00 — 09:16
NK436
Spirit Airlines
Detroit — Miami
3h 12m stop
12:28 — 15:49
NK783
Spirit Airlines
Miami — Punta Cana
|
8h 49m including layover |
Find flight
from$288 |
|
06:20 — 15:48
|
06:05 — 09:10
NK1451
Spirit Airlines
Detroit — Miami
2h 53m stop
12:28 — 15:46
NK783
Spirit Airlines
Miami — Punta Cana
|
8h 28m including layover |
Find flight
from$253 |
|
07:25 — 17:11
|
07:25 — 08:05
UA5353
United Airlines
Detroit — Chicago
2h 38m stop
10:43 — 17:11
UA1862
United Airlines
Chicago — Punta Cana
|
8h 46m including layover |
Find flight
from$510 |
|
07:52 — 17:50
|
07:52 — 09:20
WS7684
WestJet
Detroit — Toronto
2h 35m stop
11:55 — 17:50
DM5801
Aero-Charter
Toronto — Punta Cana
|
8h 58m including layover |
Find flight
from$508 |
|
08:14 — 15:55
|
08:14 — 09:48
NK1013
Spirit Airlines
Detroit — Philadelphia
1h 15m stop
11:03 — 15:55
NK2163
Spirit Airlines
Philadelphia — Punta Cana
|
6h 41m including layover |
Find flight
from$272 |
|
08:30 — 15:48
|
08:30 — 11:46
NK2990
Spirit Airlines
Detroit — Miami
40m stop
12:26 — 15:48
NK783
Spirit Airlines
Miami — Punta Cana
|
6h 18m including layover |
Find flight
from$249 |
|
09:20 — 17:11
|
09:20 — 09:52
UA4736
United Airlines
Detroit — Chicago
51m stop
10:43 — 17:11
UA1862
United Airlines
Chicago — Punta Cana
|
5h 51m including layover |
Find flight
from$509 |
|
09:20 — 15:24
+1 day
|
09:20 — 09:52
UA4736
United Airlines
Detroit — Chicago
23h 4m stop
08:56 — 15:24
UA1270
United Airlines
Chicago — Punta Cana
|
29h 4m including layover |
Find flight
from$530 |
|
10:15 — 23:50
|
10:15 — 11:38
WS6305
WestJet
Detroit — Toronto
6h 17m stop
17:55 — 23:50
DM5801
Aero-Charter
Toronto — Punta Cana
|
12h 35m including layover |
Find flight
from$510 |
|
10:34 — 10:41
+1 day
|
10:34 — 12:41
F92897
Frontier Airlines
Detroit — Atlanta
17h 34m stop
06:15 — 10:41
F925
Frontier Airlines
Atlanta — Punta Cana
|
23h 7m including layover |
Find flight
from$138 |
|
11:15 — 21:50
|
11:15 — 12:23
AC8772
Air Canada
Detroit — Toronto
3h 57m stop
16:20 — 21:50
AC1796
Air Canada
Toronto — Punta Cana
|
9h 35m including layover |
Find flight
from$321 |
|
11:15 — 11:45
+1 day
|
11:15 — 12:23
AC8772
Air Canada
Detroit — Toronto
17h 52m stop
06:15 — 11:45
AC1794
Air Canada
Toronto — Punta Cana
|
23h 30m including layover |
Find flight
from$321 |
|
12:18 — 14:04
+1 day
|
12:18 — 15:02
NK3782
Spirit Airlines
Detroit — Orlando
19h 18m stop
10:20 — 14:04
NK1090
Spirit Airlines
Orlando — Punta Cana
|
24h 46m including layover |
Find flight
from$477 |
|
13:28 — 15:55
+1 day
|
13:28 — 15:03
F91934
Frontier Airlines
Detroit — Philadelphia
20h stop
11:03 — 15:55
NK2163
Spirit Airlines
Philadelphia — Punta Cana
|
25h 27m including layover |
Find flight
from$317 |
|
13:30 — 14:48
+1 day
|
13:30 — 14:24
NK1241
Spirit Airlines
Detroit — Minneapolis
17h 16m stop
07:40 — 14:48
SY745
Sun Country Airlines
Minneapolis — Punta Cana
|
24h 18m including layover |
Find flight
from$409 |
|
14:40 — 13:41
+1 day
|
14:35 — 16:08
UA6190
United Airlines
Detroit — Washington D.C.
16h 47m stop
09:00 — 13:41
UA1661
United Airlines
Washington D.C. — Punta Cana
|
22h 1m including layover |
Find flight
from$528 |
|
14:40 — 17:35
+1 day
|
14:35 — 16:08
UA6190
United Airlines
Detroit — Washington D.C.
20h 41m stop
12:54 — 17:35
UA2055
United Airlines
Washington D.C. — Punta Cana
|
25h 55m including layover |
Find flight
from$528 |
|
15:42 — 11:57
+1 day
|
12:42 — 14:20
NK1013
Spirit Airlines
Detroit — Philadelphia
13h 22m stop
06:45 — 11:31
F922
Frontier Airlines
Philadelphia — Punta Cana
|
19h 15m including layover |
Find flight
from$369 |
|
16:55 — 12:45
+1 day
|
16:55 — 19:45
NK2992
Spirit Airlines
Detroit — Miami
13h 35m stop
09:20 — 12:45
LA591
LAN Airlines
Miami — Punta Cana
|
18h 50m including layover |
Find flight
from$277 |
|
17:40 — 11:54
+1 day
|
17:40 — 19:24
UA4411
United Airlines
Detroit — Newark
11h 36m stop
07:00 — 11:54
UA2122
United Airlines
Newark — Punta Cana
|
17h 14m including layover |
Find flight
from$513 |
|
17:40 — 16:15
+1 day
|
17:40 — 19:24
UA4411
United Airlines
Detroit — Newark
15h 46m stop
11:10 — 16:15
UA1514
United Airlines
Newark — Punta Cana
|
21h 35m including layover |
Find flight
from$533 |
|
18:15 — 11:54
+1 day
|
18:15 — 20:06
UA3455
United Airlines
Detroit — Newark
10h 54m stop
07:00 — 11:54
UA2122
United Airlines
Newark — Punta Cana
|
16h 39m including layover |
Find flight
from$510 |
|
18:40 — 15:49
+1 day
|
18:40 — 21:55
NK1694
Spirit Airlines
Detroit — Miami
14h 33m stop
12:28 — 15:49
NK783
Spirit Airlines
Miami — Punta Cana
|
20h 9m including layover |
Find flight
from$285 |
|
19:15 — 14:48
+1 day
|
19:15 — 20:03
SY1906
Sun Country Airlines
Detroit — Minneapolis
11h 37m stop
07:40 — 14:48
SY745
Sun Country Airlines
Minneapolis — Punta Cana
|
18h 33m including layover |
Find flight
from$379 |
|
19:22 — 13:59
+1 day
|
10:27 — 13:07
F93364
Frontier Airlines
Detroit — Orlando
11h 50m stop
10:20 — 14:04
NK1090
Spirit Airlines
Orlando — Punta Cana
|
17h 37m including layover |
Find flight
from$298 |
|
20:35 — 11:45
+1 day
|
20:35 — 21:48
AC8776
Air Canada
Detroit — Toronto
8h 27m stop
06:15 — 11:45
AC1794
Air Canada
Toronto — Punta Cana
|
14h 10m including layover |
Find flight
from$321 |
|
20:35 — 13:50
+1 day
|
20:35 — 21:48
AC8776
Air Canada
Detroit — Toronto
10h 42m stop
08:30 — 13:50
AC934
Air Canada
Toronto — Punta Cana
|
16h 15m including layover |
Find flight
from$321 |
|
21:25 — 17:50
+1 day
|
21:15 — 22:36
WS8714
WestJet
Detroit — Toronto
13h 3m stop
17:55 — 23:50
DM5801
Aero-Charter
Toronto — Punta Cana
|
19h 25m including layover |
Find flight
from$498 |
|
22:45 — 11:57
+1 day
|
22:45 — 00:18
F92022
Frontier Airlines
Detroit — Philadelphia
6h 22m stop
06:40 — 11:57
F922
Frontier Airlines
Philadelphia — Punta Cana
|
12h 12m including layover |
Find flight
from$254 |
|
22:45 — 15:45
+1 day
|
18:55 — 20:29
F92022
Frontier Airlines
Detroit — Philadelphia
10h 28m stop
10:35 — 15:34
NK2163
Spirit Airlines
Philadelphia — Punta Cana
|
16h including layover |
Find flight
from$356 |
|
23:14 — 15:03
+1 day
|
20:47 — 21:44
NK2388
Spirit Airlines
Detroit — Minneapolis
7h 45m stop
07:54 — 15:02
SY745
Sun Country Airlines
Minneapolis — Punta Cana
|
14h 49m including layover |
Find flight
from$382 |
|
23:14 — 16:23
+1 day
|
23:14 — 00:09
NK2388
Spirit Airlines
Detroit — Minneapolis
9h 5m stop
09:14 — 16:23
SY747
Sun Country Airlines
Minneapolis — Punta Cana
|
16h 9m including layover |
Find flight
from$426 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Detroit to Punta Cana depends on and how to choose the most interesting flight option for you.
Distance between Detroit and Punta Cana is 2984 miles. Time difference between the cities is 1h. Airplanes depart 05:00 to 23:14 from 2 Detroit airports and arrive 05:00 to 23:14 to 1 Punta Cana airport. Average flight time is 20h 40m.
- The fastest flight 5h 51m
- Average flight time 20h 40m
- The earliest flight 05:00
- The latest flight 23:14
- Distance 1855 ml
The cheapest months to travel to Punta Cana are december (from 138 $), january (from 183 $), november (from 203 $).
The most expensive months are february (from 204 $), november (from 203 $), january (from 183 $).
What is the lowest airfare Detroit to Punta Cana?
The cheapest plane ticket found by our users is $138. This airfare is for economy class on one-way F92897 flight by Frontier Airlines for December 13, 2024 which leaves All airports in Detroit at 10:34 am and arrives at Punta Cana Punta Cana at 10:41.
Popular Airlines on the Route
The flight Detroit — Punta Cana is served by 8 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by Air Canada - 179 departures per week at the price of from $ 278 . And the most expensive tickets are offered by Lufthansa airline - from $ 3780.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 557 flights with layovers on the route. The fastest connecting flight is UA4736 by United Airlines takes 5h 51m and the cheapest is F92897 by Frontier Airlines for $138.
- AC - Air Canadafrom $278Find
- F9 - Frontier Airlinesfrom $138Find
- SY - Sun Country Airlinesfrom $379Find
- WS - WestJetfrom $498Find
- UA - United Airlinesfrom $509Find
- AM - Aeromexicofrom $519Find
- LH - Lufthansafrom $3780Find
- NK - Spirit Airlinesfrom $183Find
Airports
You can fly from Detroit to Punta Cana from 2 airports (Willow Run, Detroit City).
Detroit airports
- Willow Run-YIPFind
- Detroit City-DETFind
Punta Cana airports
- Punta Cana-PUJFind
Airplanes
There are flights to Punta Cana from Detroit by 8 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Detroit
You may also consider searching for discounted plane tickets to some other popular places from Detroit within United States.
- from $61Find
- from $76Find
- from $75Find
- from $57Find
- from $70Find
- from $61Find
- from $79Find
- from $58Find
- from $60Find
- from $78Find
Top International Destinations from Detroit
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $55Find
- from $59Find
- from $66Find
- from $69Find
- from $68Find
- from $56Find
- from $71Find
- from $63Find
- from $63Find
- from $71Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.