Direct (nonstop) flights from Detroit to Punta Cana

2 airlines fly nonstop from Detroit Metropolitan Airport (DTW) to Punta Cana International Airport (PUJ). It's 1,852 miles (2,980 km), about 4h 22m in the air. Operated by Delta Air Lines, WestJet.

DTW
Detroit Metropolitan Airport
🇺🇸 Detroit, USA
PUJ
Punta Cana International Airport
🇩🇴 Punta Cana, Dominican Republic
Flight Time
4h 22m
Distance
1,852 mi
2,980 km
CO₂/pax
313 kg
−44 kg vs. layover
Airlines
2
Delta Air Lines +1
Time Diff
Same timezone
Operated by Delta Air Lines Delta Air Lines WestJet WestJet

Route data last updated: May 31, 2026

Airlines with non-stop flights

Delta Air Lines DL Delta Air Lines
Route
DTW → PUJ
Flight Time
4h 22m
Distance
1,852 mi
WestJet WS WestJet
Route
DTW → PUJ
Flight Time
4h 22m
Distance
1,852 mi

Alternative Routes

Other ways to fly from Detroit to Punta Cana with one stop · direct emits 313 kg CO₂ per passenger

DTW CVG (Cincinnati) PUJ
Leg 1: 1h 14m (228 mi) Leg 2: 3h 52m (1,717 mi) Total: ~5h 6m 🍃 357 kg CO₂ (+14% vs. direct)
Leg 1
DTW → CVG
1h 14m · 228 mi
View DTW to CVG flights →
Leg 2
CVG → PUJ
3h 52m · 1,717 mi
View CVG to PUJ flights →
DTW RDU (Raleigh/Durham) PUJ
Leg 1: 1h 44m (501 mi) Leg 2: 3h 25m (1,351 mi) Total: ~5h 9m 🍃 346 kg CO₂ (+11% vs. direct)
Leg 1
DTW → RDU
1h 44m · 501 mi
View DTW to RDU flights →
Leg 2
RDU → PUJ
3h 25m · 1,351 mi
View RDU to PUJ flights →
DTW CLE (Cleveland) PUJ
Leg 1: 55m (96 mi) Leg 2: 4h 16m (1,763 mi) Total: ~5h 11m 🍃 341 kg CO₂ (+9% vs. direct)
Leg 1
DTW → CLE
55m · 96 mi
View DTW to CLE flights →
Leg 2
CLE → PUJ
4h 16m · 1,763 mi
View CLE to PUJ flights →
DTW PIT (Pittsburgh) PUJ
Leg 1: 1h 9m (199 mi) Leg 2: 4h 6m (1,668 mi) Total: ~5h 15m 🍃 344 kg CO₂ (+10% vs. direct)
Leg 1
DTW → PIT
1h 9m · 199 mi
View DTW to PIT flights →
Leg 2
PIT → PUJ
4h 6m · 1,668 mi
View PIT to PUJ flights →
DTW TPA (Tampa) PUJ
Leg 1: 2h 38m (982 mi) Leg 2: 2h 41m (1,108 mi) Total: ~5h 19m 🍃 378 kg CO₂ (+21% vs. direct)
Leg 1
DTW → TPA
2h 38m · 982 mi
View DTW to TPA flights →
Leg 2
TPA → PUJ
2h 41m · 1,108 mi
View TPA to PUJ flights →

Frequently Asked Questions

How long is the direct flight from Detroit to Punta Cana?

A nonstop flight from Detroit (DTW) to Punta Cana (PUJ) takes approximately 4 hours and 22 minutes. The distance is 1,852 miles (2,980 km).

Which airlines fly nonstop from Detroit to Punta Cana?

2 airlines: Delta Air Lines, WestJet.

Is there a nonstop flight from Detroit to Punta Cana?

Yes. 2 airlines: Delta Air Lines, WestJet.

How far is Detroit from Punta Cana?

The flight distance from Detroit to Punta Cana is 1,852 miles (2,980 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Detroit to Punta Cana?

At 4h 22m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from USA to Dominican Republic?

Depends on your passport. Check with the Dominican Republic embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Detroit to Punta Cana?

Roughly 313 kg CO2 per passenger one-way. That's about the same as driving 1,565 km.

Is the return flight from Punta Cana to Detroit also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Detroit to Punta Cana?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Detroit Metropolitan Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.