Cheap Flights from Charlotte, NC to Punta Cana from $130
On Cheapflightsplus.com you will find 383 connecting flights from Charlotte to Punta Cana. You can compare airfare deals from 7 airlines and multiple travel sites from $130, book and save on cheap plane tickets and last minute offers. Also check out CLT-PUJ flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Charlotte to Punta Cana Flight Deals
Best Flights from Charlotte to Punta Cana Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $130 | 18:46 Charlotte Douglas | 09:02+1 день Punta Cana Punta Cana | 13h 16m layover 8h 35m - San Juan | Frontier Airlines | F93004 F9241 |
from $137 | 12:06 Charlotte Douglas | 11:31+1 день Punta Cana Punta Cana | 22h 25m layover 16h 57m - Philadelphia | Frontier Airlines | F91328 F922 |
from $165 | 06:50 Charlotte Douglas | 16:08 Punta Cana Punta Cana | 8h 18m layover 3h 50m - Miami | Spirit Airlines | NK1223 NK783 |
from $174 | 22:59 Charlotte Douglas | 16:08+1 день Punta Cana Punta Cana | 16h 9m layover 11h 41m - Miami | Spirit Airlines | NK208 NK783 |
from $209 | 06:00 Charlotte Douglas | 16:41 Punta Cana Punta Cana | 9h 41m layover 4h 45m - Orlando | Frontier Airlines | F91759 F920 |
from $216 | 06:40 Charlotte Douglas | 15:49 Punta Cana Punta Cana | 8h 9m layover 3h 39m - Miami | Spirit Airlines | NK518 NK783 |
from $171 | 09:38 Charlotte Douglas | 17:22+1 день Punta Cana Punta Cana | 30h 44m layover 20h 26m - Philadelphia 3h 28m - San Juan | Frontier Airlines | F94354 F91166 F9239 |
from $191 | 18:35 Charlotte Douglas | 13:17+1 день Punta Cana Punta Cana | 17h 42m layover 10h 18m - Orlando 1h 32m - San Juan | Frontier Airlines | F91555 F92250 F9239 |
from $197 | 22:57 Charlotte Douglas | 15:46+1 день Punta Cana Punta Cana | 15h 49m layover 5h 31m - Orlando 4h 53m - Miami | Frontier Airlines | F92451 NK195 NK783 |
from $197 | 21:45 Charlotte Douglas | 15:46+1 день Punta Cana Punta Cana | 17h 1m layover 6h 48m - Orlando 4h 53m - Miami | Spirit Airlines | NK147 NK195 NK783 |
from $197 | 12:17 Charlotte Douglas | 15:46+1 день Punta Cana Punta Cana | 26h 29m layover 16h 10m - Orlando 4h 53m - Miami | Frontier Airlines | F91555 NK195 NK783 |
from $200 | 19:34 Charlotte Douglas | 13:22+1 день Punta Cana Punta Cana | 16h 48m layover 7h 45m - Philadelphia 2h 10m - San Juan | Frontier Airlines | F92388 F91016 F9239 |
from $209 | 17:55 Charlotte Douglas | 13:22+1 день Punta Cana Punta Cana | 18h 27m layover 9h 40m - Miami 2h 33m - San Juan | Spirit Airlines | NK16 F92284 F9239 |
from $209 | 13:02 Charlotte Douglas | 13:22+1 день Punta Cana Punta Cana | 23h 20m layover 14h 54m - Miami 2h 33m - San Juan | Frontier Airlines | F93699 F92284 F9239 |
from $213 | 13:36 Charlotte Douglas | 17:22+1 день Punta Cana Punta Cana | 26h 46m layover 6h 39m - Miami 14h 13m - San Juan | Spirit Airlines | NK884 F93378 F9239 |
from $214 | 21:33 Charlotte Douglas | 11:31+2 дня Punta Cana Punta Cana | 36h 58m layover 19h 56m - Orlando 8h 51m - Philadelphia | Spirit Airlines | NK1149 F94170 F922 |
Flight Schedule Charlotte (North Carolina) to Punta Cana
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
06:00 — 16:41
|
06:00 — 08:03
F91759
Frontier Airlines
Charlotte — Orlando
4h 45m stop
12:48 — 16:41
F920
Frontier Airlines
Orlando — Punta Cana
|
9h 41m including layover |
Find flight
from$209 |
|
06:50 — 16:08
|
05:29 — 07:34
NK1223
Spirit Airlines
Charlotte — Miami
3h 50m stop
12:28 — 15:46
NK783
Spirit Airlines
Miami — Punta Cana
|
8h 18m including layover |
Find flight
from$165 |
|
07:04 — 15:48
|
13:50 — 15:58
NK14
Spirit Airlines
Charlotte — Miami
3h 16m stop
12:28 — 15:46
NK783
Spirit Airlines
Miami — Punta Cana
|
7h 44m including layover |
Find flight
from$228 |
|
07:20 — 16:15
|
07:20 — 09:15
UA1453
United Airlines
Charlotte — Newark
1h 55m stop
11:10 — 16:15
UA1514
United Airlines
Newark — Punta Cana
|
7h 55m including layover |
Find flight
from$524 |
|
09:20 — 21:50
|
09:20 — 11:20
AC8746
Air Canada
Charlotte — Toronto
5h stop
16:20 — 21:50
AC1796
Air Canada
Toronto — Punta Cana
|
11h 30m including layover |
Find flight
from$376 |
|
09:37 — 11:31
+1 day
|
09:37 — 11:18
F94354
Frontier Airlines
Charlotte — Philadelphia
19h 27m stop
06:45 — 11:31
F922
Frontier Airlines
Philadelphia — Punta Cana
|
24h 54m including layover |
Find flight
from$137 |
|
10:10 — 17:35
|
10:00 — 11:26
UA1361
United Airlines
Charlotte — Washington D.C.
1h 18m stop
12:54 — 17:35
UA2055
United Airlines
Washington D.C. — Punta Cana
|
6h 25m including layover |
Find flight
from$519 |
|
10:10 — 13:41
+1 day
|
10:00 — 11:26
UA1361
United Airlines
Charlotte — Washington D.C.
21h 24m stop
09:00 — 13:41
UA1661
United Airlines
Washington D.C. — Punta Cana
|
26h 31m including layover |
Find flight
from$525 |
|
11:25 — 11:54
+1 day
|
11:25 — 13:18
UA402
United Airlines
Charlotte — Newark
17h 42m stop
07:00 — 11:54
UA2122
United Airlines
Newark — Punta Cana
|
23h 29m including layover |
Find flight
from$525 |
|
11:56 — 13:59
+1 day
|
11:56 — 13:59
F91555
Frontier Airlines
Charlotte — Orlando
20h 15m stop
10:14 — 13:59
NK1090
Spirit Airlines
Orlando — Punta Cana
|
25h 3m including layover |
Find flight
from$248 |
|
12:06 — 11:31
+1 day
|
12:06 — 13:48
F91328
Frontier Airlines
Charlotte — Philadelphia
16h 57m stop
06:45 — 11:31
F922
Frontier Airlines
Philadelphia — Punta Cana
|
22h 25m including layover |
Find flight
from$137 |
|
12:57 — 12:45
+1 day
|
12:57 — 15:07
NK16
Spirit Airlines
Charlotte — Miami
18h 13m stop
09:20 — 12:45
LA591
LAN Airlines
Miami — Punta Cana
|
22h 48m including layover |
Find flight
from$228 |
|
13:26 — 12:45
+1 day
|
13:26 — 15:35
F93699
Frontier Airlines
Charlotte — Miami
17h 45m stop
09:20 — 12:45
LA591
LAN Airlines
Miami — Punta Cana
|
22h 19m including layover |
Find flight
from$258 |
|
13:30 — 11:57
+1 day
|
13:30 — 15:19
F91384
Frontier Airlines
Charlotte — Philadelphia
15h 21m stop
06:40 — 11:57
F922
Frontier Airlines
Philadelphia — Punta Cana
|
21h 27m including layover |
Find flight
from$260 |
|
14:05 — 11:54
+1 day
|
14:05 — 16:03
UA215
United Airlines
Charlotte — Newark
14h 57m stop
07:00 — 11:54
UA2122
United Airlines
Newark — Punta Cana
|
20h 49m including layover |
Find flight
from$525 |
|
14:05 — 16:15
+1 day
|
14:05 — 16:03
UA215
United Airlines
Charlotte — Newark
19h 7m stop
11:10 — 16:15
UA1514
United Airlines
Newark — Punta Cana
|
25h 10m including layover |
Find flight
from$525 |
|
15:48 — 13:59
+1 day
|
15:48 — 17:38
NK145
Spirit Airlines
Charlotte — Orlando
16h 36m stop
10:14 — 13:59
NK1090
Spirit Airlines
Orlando — Punta Cana
|
21h 11m including layover |
Find flight
from$262 |
|
16:50 — 15:49
+1 day
|
16:50 — 19:03
NK353
Spirit Airlines
Charlotte — Miami
17h 25m stop
12:28 — 15:49
NK783
Spirit Airlines
Miami — Punta Cana
|
21h 59m including layover |
Find flight
from$238 |
|
17:00 — 11:45
+1 day
|
17:00 — 19:00
AC8748
Air Canada
Charlotte — Toronto
11h 15m stop
06:15 — 11:45
AC1794
Air Canada
Toronto — Punta Cana
|
17h 45m including layover |
Find flight
from$376 |
|
17:31 — 15:55
+1 day
|
17:31 — 19:15
F91384
Frontier Airlines
Charlotte — Philadelphia
15h 48m stop
11:03 — 15:55
NK2163
Spirit Airlines
Philadelphia — Punta Cana
|
21h 24m including layover |
Find flight
from$337 |
|
18:46 — 09:02
+1 day
|
18:46 — 23:25
F93004
Frontier Airlines
Charlotte — San Juan
8h 35m stop
08:00 — 09:02
F9241
Frontier Airlines
San Juan — Punta Cana
|
13h 16m including layover |
Find flight
from$130 |
|
18:46 — 13:22
+1 day
|
16:01 — 20:45
F93004
Frontier Airlines
Charlotte — San Juan
12h 55m stop
12:12 — 13:15
F9239
Frontier Airlines
San Juan — Punta Cana
|
17h 36m including layover |
Find flight
from$136 |
|
19:34 — 11:57
+1 day
|
19:34 — 21:20
F92388
Frontier Airlines
Charlotte — Philadelphia
9h 20m stop
06:40 — 11:57
F922
Frontier Airlines
Philadelphia — Punta Cana
|
15h 23m including layover |
Find flight
from$254 |
|
19:50 — 13:41
+1 day
|
19:35 — 21:10
UA6022
United Airlines
Charlotte — Washington D.C.
11h 45m stop
09:00 — 13:41
UA1661
United Airlines
Washington D.C. — Punta Cana
|
16h 51m including layover |
Find flight
from$518 |
|
20:57 — 15:55
+1 day
|
20:57 — 22:45
F92388
Frontier Airlines
Charlotte — Philadelphia
12h 18m stop
11:03 — 15:55
NK2163
Spirit Airlines
Philadelphia — Punta Cana
|
17h 58m including layover |
Find flight
from$305 |
|
21:25 — 13:59
+1 day
|
21:25 — 23:00
NK1149
Spirit Airlines
Charlotte — Orlando
11h 14m stop
10:14 — 13:59
NK1090
Spirit Airlines
Orlando — Punta Cana
|
15h 34m including layover |
Find flight
from$220 |
|
21:56 — 12:29
+1 day
|
21:56 — 23:19
F93141
Frontier Airlines
Charlotte — Chicago
6h 41m stop
06:00 — 12:29
F980
Frontier Airlines
Chicago — Punta Cana
|
13h 33m including layover |
Find flight
from$253 |
|
22:59 — 16:08
+1 day
|
22:19 — 00:25
NK208
Spirit Airlines
Charlotte — Miami
11h 41m stop
12:28 — 15:46
NK783
Spirit Airlines
Miami — Punta Cana
|
16h 9m including layover |
Find flight
from$174 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Charlotte to Punta Cana depends on and how to choose the most interesting flight option for you.
Distance between Charlotte and Punta Cana is 2228 miles. Time difference between the cities is 1h. Airplanes depart 05:29 to 22:59 from 2 Charlotte airports and arrive 05:29 to 22:59 to 1 Punta Cana airport. Average flight time is 19h 48m.
- The fastest flight 6h 25m
- Average flight time 19h 48m
- The earliest flight 05:29
- The latest flight 22:59
- Distance 1385 ml
The cheapest months to travel to Punta Cana are february (from 130 $), december (from 137 $), november (from 165 $).
The most expensive months are january (from 191 $), november (from 165 $), december (from 137 $).
What is the lowest airfare Charlotte to Punta Cana?
The cheapest plane ticket found by our users is $130. This airfare is for economy class on one-way F93004 flight by Frontier Airlines for February 21, 2025 which leaves Douglas in Charlotte at 18:46 am and arrives at Punta Cana Punta Cana at 09:02.
Popular Airlines on the Route
The flight Charlotte — Punta Cana is served by 7 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Air Canada - 72 departures per week at the price of from $ 336 . And the most expensive tickets are offered by United Airlines airline - from $ 3171.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 383 flights with layovers on the route. The fastest connecting flight is UA1361 by United Airlines takes 6h 25m and the cheapest is F93004 by Frontier Airlines for $130.
- AC - Air Canadafrom $336Find
- F9 - Frontier Airlinesfrom $130Find
- CM - Compania Panamena de Aviacionfrom $529Find
- UA - United Airlinesfrom $428Find
- AM - Aeromexicofrom $504Find
- WS - WestJetfrom $889Find
- NK - Spirit Airlinesfrom $165Find
Airports
You can fly from Charlotte to Punta Cana from 2 airports (Wilgrove Air Park, Douglas).
Charlotte airports
- Wilgrove Air Park-QWGFind
- Douglas-CLTfrom $130Find
Punta Cana airports
- Punta Cana-PUJFind
Airplanes
There are flights to Punta Cana from Charlotte by 7 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Charlotte
You may also consider searching for discounted plane tickets to some other popular places from Charlotte within United States.
- from $54Find
- from $79Find
- from $59Find
- from $64Find
- from $59Find
- from $72Find
- from $64Find
- from $55Find
- from $79Find
- from $77Find
Top International Destinations from Charlotte
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 $54Find
- from $70Find
- from $69Find
- from $60Find
- from $53Find
- from $78Find
- from $68Find
- from $58Find
- from $71Find
- from $74Find
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.