Cheap Flights from Punta Cana to Baltimore
Any date
Find your flight
No direct flights found. Here are routes with a stop:
9 Oct
17:23
PUJ → MIA → BWI
DM + F9 · 0d 22h stopover in Miami
€195
2 flights
☕ 22h in Miami — enough time to explore
18 Sep
17:23
PUJ → MIA → BWI
DM + F9 · 0d 23h stopover in Miami
€205
2 flights
☕ 23h in Miami — enough time to explore
30 Sep
17:23
PUJ → MIA → BWI
DM + F9 · 0d 15h stopover in Miami
€218
2 flights
☕ 15h in Miami — enough time to explore
15 Sep
17:25
PUJ → ORL → BWI
B6 + F9 · 8h layover in ORL
€224
2 flights
4 Oct
15:45
PUJ → MIA → BWI
DM + F9 · 7h layover in Miami
€225
2 flights
22 Sep
20:20
PUJ → CHI → BWI
AC + F9 · 0d 16h stopover in Chicago
€242
2 flights
☕ 16h in Chicago — enough time to explore
With a stop
9 Oct
17:23
PUJ → MIA → BWI
DM + F9 · 0d 22h stopover in Miami
€195
2 flights
☕ 22h in Miami — enough time to explore
18 Sep
17:23
PUJ → MIA → BWI
DM + F9 · 0d 23h stopover in Miami
€205
2 flights
☕ 23h in Miami — enough time to explore
30 Sep
17:23
PUJ → MIA → BWI
DM + F9 · 0d 15h stopover in Miami
€218
2 flights
☕ 15h in Miami — enough time to explore
15 Sep
17:25
PUJ → ORL → BWI
B6 + F9 · 8h layover in ORL
€224
2 flights
4 Oct
15:45
PUJ → MIA → BWI
DM + F9 · 7h layover in Miami
€225
2 flights
22 Sep
20:20
PUJ → CHI → BWI
AC + F9 · 0d 16h stopover in Chicago
€242
2 flights
☕ 16h in Chicago — enough time to explore
26 Sep
13:38
PUJ → MIA → BWI
DM + F9 · 0d 18h stopover in Miami
€245
2 flights
☕ 18h in Miami — enough time to explore
4 Oct
23:10
PUJ → NYC → BWI
DM + F9 · 6h layover in New York
€269
2 flights
You might also like
More from Punta Cana

Direct↓23%
Miami
PUJ → MIA·Sat 26 Sep·2h 47m
DM
€200€155
Get offer
Direct↓27%
New York
PUJ → NYC·Fri 9 Oct·3h 56m
B6
€157
Get offer
Direct↓22%
Osbourn
PUJ → ANU·Tue 15 Sep·2h 45m
5L
€353€274
Get offerDirect↓15%
Medellín
PUJ → MDE·Thu 1 Oct·2h 41m
DM
€122
Get offer
Direct
Cancún
PUJ → CUN·Tue 29 Sep·3h 17m
DM
€170€149
Get offer
1 stop↓24%
Boston
PUJ → BOS·Sun 20 Sep·25h 2m
AC
€210€156
Get offerFlight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →