PUJ to BWI

Punta Cana to Baltimore flight ticket price

Compare fares, departure times, stops and baggage details for this route, then open the full search when you are ready to check current availability and complete booking.

Live flights for Sat, 06 Jun 2026

Review fares, stops, timings and baggage. Use Search or View all flights for the complete search result.

Showing flight options for the selected travel date.
Currency: USD
Sort By:DepartureDurationArrivalPrice
United Airlines
United Airlines
UA-1284
16:00
2026-06-06
Punta Cana (PUJ)Punta Cana
30H :45 M
1 Stop
IAH · 22h 48mHouston (IAH), United States
22:45
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$412
total fare
American Airlines
American Airlines
AA-980
11:44
2026-06-06
Punta Cana (PUJ)Punta Cana
8H :55 M
1 Stop
CLT · 3h 38mCharlotte (CLT), United States
20:39
2026-06-06
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
American Airlines
American Airlines
AA-980
11:44
2026-06-06
Punta Cana (PUJ)Punta Cana
12H :23 M
1 Stop
CLT · 7h 14mCharlotte (CLT), United States
00:07
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
United Airlines
United Airlines
UA-1664
13:50
2026-06-06
Punta Cana (PUJ)Punta Cana
10H :43 M
1 Stop
ORD · 3h 26mChicago (ORD), United States
00:33
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
United Airlines
United Airlines
UA-1664
13:50
2026-06-06
Punta Cana (PUJ)Punta Cana
19H :27 M
1 Stop
ORD · 12h 21mChicago (ORD), United States
09:17
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
United Airlines
United Airlines
UA-524
14:20
2026-06-06
Punta Cana (PUJ)Punta Cana
26H :10 M
1 Stop
IAH · 18h 12mHouston (IAH), United States
16:30
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
United Airlines
United Airlines
UA-1284
16:00
2026-06-06
Punta Cana (PUJ)Punta Cana
24H :30 M
1 Stop
IAH · 16h 32mHouston (IAH), United States
16:30
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
American Airlines
American Airlines
AA-1292
16:11
2026-06-06
Punta Cana (PUJ)Punta Cana
7H :56 M
1 Stop
CLT · 2h 34mCharlotte (CLT), United States
00:07
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
American Airlines
American Airlines
AA-2790
16:51
2026-06-06
Punta Cana (PUJ)Punta Cana
7H :16 M
1 Stop
CLT · 1h 54mCharlotte (CLT), United States
00:07
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$471
total fare
Delta Air Lines
Delta Air Lines
DL-1844
14:23
2026-06-06
Punta Cana (PUJ)Punta Cana
8H :54 M
1 Stop
DTW · 2h 43mDetroit (DTW), United States
23:17
2026-06-06
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$540
total fare
Delta Air Lines
Delta Air Lines
DL-1919
14:50
2026-06-06
Punta Cana (PUJ)Punta Cana
10H :07 M
1 Stop
ATL · 4h 20mAtlanta (ATL), United States
00:57
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$540
total fare
Delta Air Lines
Delta Air Lines
DL-1836
16:00
2026-06-06
Punta Cana (PUJ)Punta Cana
8H :57 M
1 Stop
ATL · 3h 11mAtlanta (ATL), United States
00:57
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$540
total fare
Delta Air Lines
Delta Air Lines
DL-1836
16:00
2026-06-06
Punta Cana (PUJ)Punta Cana
17H :26 M
1 Stop
ATL · 11h 41mAtlanta (ATL), United States
09:26
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$540
total fare
Delta Air Lines
Delta Air Lines
DL-1834
17:05
2026-06-06
Punta Cana (PUJ)Punta Cana
7H :52 M
1 Stop
ATL · 2h 04mAtlanta (ATL), United States
00:57
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$540
total fare
Delta Air Lines
Delta Air Lines
DL-1834
17:05
2026-06-06
Punta Cana (PUJ)Punta Cana
16H :21 M
1 Stop
ATL · 10h 34mAtlanta (ATL), United States
09:26
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$540
total fare
Delta Air Lines
Delta Air Lines
DL-1834
17:05
2026-06-06
Punta Cana (PUJ)Punta Cana
17H :42 M
1 Stop
ATL · 11h 54mAtlanta (ATL), United States
10:47
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$540
total fare
American Airlines
American Airlines
AA-980
11:44
2026-06-06
Punta Cana (PUJ)Punta Cana
21H :42 M
1 Stop
CLT · 16h 35mCharlotte (CLT), United States
09:26
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$590
total fare
American Airlines
American Airlines
AA-2517
16:15
2026-06-06
Punta Cana (PUJ)Punta Cana
20H :46 M
2 Stops
MIA · 3h 32mMiami (MIA), United States
CLT · 10h 54mCharlotte (CLT), United States
13:01
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$596
total fare
American Airlines
American Airlines
AA-2517
16:15
2026-06-06
Punta Cana (PUJ)Punta Cana
41H :11 M
2 Stops
MIA · 12h 47mMiami (MIA), United States
CLT · 22h 06mCharlotte (CLT), United States
09:26
2026-06-08
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$596
total fare
Delta Air Lines
Delta Air Lines
DL-1755
13:05
2026-06-06
Punta Cana (PUJ)Punta Cana
7H :41 M
1 Stop
ATL · 2h 04mAtlanta (ATL), United States
20:46
2026-06-06
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$688
total fare
American Airlines
American Airlines
AA-1270
12:05
2026-06-06
Punta Cana (PUJ)Punta Cana
11H :49 M
1 Stop
MIA · 6h 37mMiami (MIA), United States
23:54
2026-06-06
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$739
total fare
American Airlines
American Airlines
AA-1179
13:49
2026-06-06
Punta Cana (PUJ)Punta Cana
6H :50 M
1 Stop
CLT · 1h 23mCharlotte (CLT), United States
20:39
2026-06-06
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$739
total fare

Recommended hotels in Baltimore

Stay options near the arrival city for the same travel date.

Search hotels
Clarion Hotel & Suites BWI Airport North
3.0Very GoodLive availability

Clarion Hotel & Suites BWI Airport North

- 6921 Baltimore Annapolis Blvd 6921 Baltimore Annapolis Blvd 21225 Baltimore (MD) USA,

Free WiFiACBreakfast
Room availability is checked live
$100per night+ taxes if applicable

1 Night • 3 Star

Wingate by Wyndham Baltimore BWI Airport
3.0Very GoodLive availability

Wingate by Wyndham Baltimore BWI Airport

- 829 Elkridge Landing Rd 21090 Linthicum Heights MD US,

Free WiFiACBreakfast
Room availability is checked live
$103per night+ taxes if applicable

1 Night • 3 Star

Quality Inn Near Pimlico Racetrack
3.0Very GoodLive availability

Quality Inn Near Pimlico Racetrack

- 4200 Primrose Avenue 21215 Baltimore Maryland United States of America,

Free WiFiACBreakfast
Room availability is checked live
$105per night+ taxes if applicable

1 Night • 3 Star

Sonesta Hotel Baltimore Inner Harbor
4.0Very GoodLive availability

Sonesta Hotel Baltimore Inner Harbor

- 1 East Redwood Street 15 South Charles Street 21202 Baltimore MD US,

Free WiFiACBreakfast
Room availability is checked live
$105per night+ taxes if applicable

1 Night • 4 Star

American Airlines
American Airlines
AA-2517
16:15
2026-06-06
Punta Cana (PUJ)Punta Cana
7H :39 M
1 Stop
MIA · 2h 24mMiami (MIA), United States
23:54
2026-06-06
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$739
total fare
American Airlines
American Airlines
AA-1270
12:05
2026-06-06
Punta Cana (PUJ)Punta Cana
21H :21 M
2 Stops
MIA · 2h 39mMiami (MIA), United States
CLT · 12h 17mCharlotte (CLT), United States
09:26
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$745
total fare
American Airlines
American Airlines
AA-1270
12:05
2026-06-06
Punta Cana (PUJ)Punta Cana
24H :56 M
2 Stops
MIA · 4h 24mMiami (MIA), United States
CLT · 14h 11mCharlotte (CLT), United States
13:01
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$745
total fare
American Airlines
American Airlines
AA-1270
12:05
2026-06-06
Punta Cana (PUJ)Punta Cana
29H :41 M
2 Stops
MIA · 4h 24mMiami (MIA), United States
CLT · 18h 51mCharlotte (CLT), United States
17:46
2026-06-07
BALTIMORE (BWI)United StatesBaltimore/Washington International Thurgood Marshall Airport
$745
total fare
No flights match the selected filters. Clear filters or open full search.

Fare highlights

Selected flight highlights for 06 Jun 2026.

Open full search
Lowest fare $412 United Airlines 16:00
Earliest departure $471 American Airlines 11:44
Shortest duration $739 American Airlines 13:49
Night 00:00-05:59 No option Open full search for more
Morning 06:00-11:59 $471 American Airlines at 11:44
Afternoon 12:00-17:59 $412 United Airlines at 16:00
Evening 18:00-23:59 No option Open full search for more

Punta Cana to Baltimore route details

Punta Cana (PUJ)

Punta Cana

Dominican Republic

GMT -4

Latitude: 18.567399978599997

Longitude: -68.36340332030001

Baltimore (BWI)

Baltimore/Washington International Thurgood Marshall Airport

United States

GMT -5

Latitude: 39.1754

Longitude: -76.668297

Distance: Punta Cana (PUJ), Dominican Republic to Baltimore (BWI), United States - 2,427.16 km
Flights shown for 06 Jun 2026. View all flights opens the complete search result.

Punta Cana to Baltimore - what to expect when booking

The PUJ to BWI cards above show selected flight options. Airline prices and seat availability can move quickly, so the final fare is rechecked in the booking flow.

Approx route distance: 2,427.16 km.

Before you book

Compare nearby dates

The date strip opens the complete search result for the route and selected date.

Use filters

Shortlist by price, stops, departure time and refundable fare preference.

Check fare rows

Select expands fare choices on the card before you move to review and booking.

Frequently asked questions - Punta Cana to Baltimore flights
Generally yes. When your travel date is fixed, comparing live fares early gives you better visibility of timings, baggage and fare rules before prices change.
The approximate route distance between Punta Cana (PUJ) and Baltimore (BWI) is 2,427.16 km. Actual flying distance can vary by airline routing.
Availability changes by airline schedule and date. Use the Stops filter to quickly check non-stop, one-stop and connecting options on this landing page.
Airline inventory can change within minutes. Book Now sends the selected result to the review flow where the fare is checked again before final booking.
Yes. The date strip and search box open the full search for the selected date, while this page keeps the route details easy to compare.