- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Caribbean to Charlotte
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Caribbean to Charlotte that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Caribbean to Charlotte
Thu, Dec 3 - Tue, Dec 8
6:25 am - 1:13 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
7h 48m1 stop Fort Lauderdale
8:59 am - 8:37 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
10h 38m1 stop Fort Lauderdale
$162Frontier
Thu, Nov 12 - Mon, Nov 16
7:00 am - 7:59 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
13h 59m1 stop Fort Lauderdale
5:38 pm - 3:19 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
20h 41m1 stop Fort Lauderdale
$163Frontier
Wed, Nov 18 - Wed, Nov 18
7:05 am - 10:05 amSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 00mnonstop
1:14 pm - 11:59 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
9h 45m1 stop Philadelphia
$212American Airlines
Thu, Dec 17 - Sat, Jan 2
6:00 am - 5:01 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
12h 01m1 stop Fort Lauderdale
9:00 am - 2:21 amCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
16h 21m1 stop Fort Lauderdale
$270Multiple Airlines
Thu, Dec 24 - Wed, Dec 30
1:57 pm - 3:15 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
26h 18m1 stop Miami
3:40 pm - 8:50 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
28h 10m1 stop Fort Lauderdale
$277Multiple Airlines
Wed, Nov 25 - Wed, Dec 2
4:58 pm - 8:15 amSTI Santiago de los Caballeros-CLT Charlotte Douglas
16h 17m1 stop Miami
10:25 pm - 4:01 pmCLT Charlotte Douglas-STI Santiago de los Caballeros
16h 36m1 stop Miami
$490American Airlines
Wed, Nov 25 - Mon, Nov 30
2:15 pm - 10:59 pmSTT Saint Thomas Island Cyril E King-CLT Charlotte Douglas
33h 44m2 stops San Juan Luis Munoz Marin Intl Fort Lauderdale
9:00 am - 1:43 pmCLT Charlotte Douglas-STT Saint Thomas Island Cyril E King
27h 43m2 stops Fort Lauderdale San Juan Luis Munoz Marin Intl
$550JetBlue
Fri, Jan 15 - Sun, Jan 24
2:31 pm - 11:07 pmSTT Saint Thomas Island Cyril E King-CLT Charlotte Douglas
33h 36m2 stops San Juan Luis Munoz Marin Intl Fort Lauderdale
3:30 pm - 1:41 pmCLT Charlotte Douglas-STT Saint Thomas Island Cyril E King
21h 11m2 stops Fort Lauderdale San Juan Luis Munoz Marin Intl
$557JetBlue
Mon, Dec 21 - Tue, Jan 19
9:00 am - 4:09 pmKIN Kingston Norman Manley-CLT Charlotte Douglas
7h 09m1 stop Atlanta Hartsfield-Jackson
5:30 am - 8:00 pmCLT Charlotte Douglas-KIN Kingston Norman Manley
14h 30m1 stop Atlanta Hartsfield-Jackson
$619Delta
Thu, Dec 3 - Mon, Dec 7
1:58 pm - 11:56 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
10h 58m1 stop Atlanta Hartsfield-Jackson
6:30 am - 5:38 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
10h 08m1 stop Atlanta Hartsfield-Jackson
$629Delta
Recent one-way flight deals from Caribbean to Charlotte
Sun, Nov 1
7:23 am - 8:37 amSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
26h 14m1 stop Orlando
$94Frontier
Sun, Nov 1
7:23 am - 8:37 amSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
26h 14m1 stop Orlando
$96Frontier
Fri, Nov 13
6:00 am - 8:46 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
15h 46m1 stop Miami
$99Frontier
Fri, Nov 27
8:05 am - 10:59 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
15h 54m1 stop Fort Lauderdale
$158JetBlue
Sat, Jan 30
6:01 am - 9:29 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
16h 28m1 stop Fort Lauderdale
$168JetBlue
Tue, Feb 9
6:01 am - 2:39 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
9h 38m1 stop Fort Lauderdale
$168JetBlue
Wed, Oct 28
4:25 pm - 4:26 pmAUA Oranjestad Reina Beatrix-CLT Charlotte Douglas
24h 01m1 stop Toronto Pearson Intl
$176Air Canada
Thu, Oct 29
4:25 pm - 9:06 pmAUA Oranjestad Reina Beatrix-CLT Charlotte Douglas
28h 41m1 stop Toronto Pearson Intl
$201Air Canada
Thu, Nov 19
5:08 pm - 12:06 amSTI Santiago de los Caballeros-CLT Charlotte Douglas
7h 58m1 stop Miami
$264American Airlines
Fri, Dec 11
2:14 pm - 8:42 amSTI Santiago de los Caballeros-CLT Charlotte Douglas
19h 28m1 stop Miami
$264American Airlines
Recent last minute flight deals from Caribbean to Charlotte
Sat, Oct 24 - Wed, Oct 28
3:20 pm - 7:55 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
28h 35m1 stop Fort Lauderdale
6:05 am - 5:20 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
11h 15m1 stop Orlando
$255Frontier
Sat, Oct 24 - Sat, Oct 31
3:20 pm - 7:55 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
28h 35m1 stop Fort Lauderdale
8:08 pm - 1:25 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
17h 17m1 stop Fort Lauderdale
$272Frontier
Thu, Oct 29 - Sun, Nov 1
9:40 pm - 4:26 pmPUJ Punta Cana-CLT Charlotte Douglas
18h 46m1 stop Toronto Pearson Intl
5:10 pm - 9:40 pmCLT Charlotte Douglas-PUJ Punta Cana
27h 30m1 stop Toronto Pearson Intl
$598Air Canada
Thu, Oct 29 - Sun, Nov 1
2:15 pm - 4:26 pmPUJ Punta Cana-CLT Charlotte Douglas
26h 11m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
8:55 am - 9:40 pmCLT Charlotte Douglas-PUJ Punta Cana
11h 45m1 stop Toronto Pearson Intl
$601Air Canada
Mon, Oct 26 - Mon, Nov 2
9:15 am - 8:14 pmKIN Kingston Norman Manley-CLT Charlotte Douglas
9h 59m1 stop Atlanta Hartsfield-Jackson
11:30 am - 8:15 pmCLT Charlotte Douglas-KIN Kingston Norman Manley
8h 45m1 stop Atlanta Hartsfield-Jackson
$689Delta
Sat, Oct 24 - Wed, Oct 28
12:41 pm - 4:35 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
3h 54mnonstop
7:47 pm - 11:31 amCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
15h 44m1 stop Miami
$693American Airlines
Sat, Oct 24 - Sat, Oct 31
3:51 pm - 7:45 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
3h 54mnonstop
7:36 am - 11:20 amCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 44mnonstop
$709American Airlines
Mon, Oct 26 - Mon, Nov 2
9:15 am - 11:54 pmKIN Kingston Norman Manley-CLT Charlotte Douglas
13h 39m1 stop Atlanta Hartsfield-Jackson
2:23 pm - 8:15 pmCLT Charlotte Douglas-KIN Kingston Norman Manley
5h 52m1 stop Atlanta Hartsfield-Jackson
$731Delta
Sun, Oct 25 - Mon, Nov 2
2:40 pm - 8:54 pmAUA Oranjestad Reina Beatrix-CLT Charlotte Douglas
6h 14m1 stop Fort Lauderdale
6:40 am - 2:35 pmCLT Charlotte Douglas-AUA Oranjestad Reina Beatrix
6h 55m1 stop Fort Lauderdale
$831JetBlue
Sun, Oct 25 - Thu, Nov 5
12:07 pm - 8:54 pmMBJ Montego Bay Sangster Intl-CLT Charlotte Douglas
7h 47m1 stop Fort Lauderdale
9:00 am - 2:57 pmCLT Charlotte Douglas-MBJ Montego Bay Sangster Intl
5h 57m1 stop Fort Lauderdale
$1,253JetBlue
Recent direct flight deals from Caribbean to Charlotte
Thu, Dec 17 - Sat, Jan 2
1:40 pm - 4:47 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 07mnonstop
5:42 pm - 10:20 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 38mnonstop
$345Frontier
Thu, Dec 17 - Sat, Jan 2
1:40 pm - 4:47 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 07mnonstop
5:42 pm - 10:20 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 38mnonstop
$372Frontier
Thu, Dec 17 - Tue, Dec 22
1:40 pm - 4:47 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 07mnonstop
5:42 pm - 10:20 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 38mnonstop
$385Frontier
Sat, Dec 26 - Tue, Dec 29
1:40 pm - 4:47 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 07mnonstop
5:42 pm - 10:20 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 38mnonstop
$393Frontier
Sat, Dec 26 - Tue, Dec 29
1:40 pm - 4:47 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 07mnonstop
5:42 pm - 10:20 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 38mnonstop
$436Frontier
Wed, Dec 23 - Sun, Jan 3
4:31 pm - 7:34 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 03mnonstop
11:01 am - 3:41 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 40mnonstop
$547American Airlines
Wed, Dec 23 - Tue, Jan 12
6:26 pm - 9:29 pmSJU San Juan Luis Munoz Marin Intl-CLT Charlotte Douglas
4h 03mnonstop
10:21 am - 3:00 pmCLT Charlotte Douglas-SJU San Juan Luis Munoz Marin Intl
3h 39mnonstop
$547American Airlines
Fri, Jan 15 - Sun, Jan 24
1:58 pm - 5:12 pmSTT Saint Thomas Island Cyril E King-CLT Charlotte Douglas
4h 14mnonstop
8:40 am - 1:18 pmCLT Charlotte Douglas-STT Saint Thomas Island Cyril E King
3h 38mnonstop
$621American Airlines
Tue, Nov 24 - Mon, Nov 30
12:36 pm - 3:30 pmPUJ Punta Cana-CLT Charlotte Douglas
3h 54mnonstop
11:05 am - 3:35 pmCLT Charlotte Douglas-PUJ Punta Cana
3h 30mnonstop
$623American Airlines
Thu, Dec 3 - Wed, Dec 9
3:22 pm - 6:45 pmAUA Oranjestad Reina Beatrix-CLT Charlotte Douglas
4h 23mnonstop
9:07 am - 2:19 pmCLT Charlotte Douglas-AUA Oranjestad Reina Beatrix
4h 12mnonstop
$786British Airways
Useful Info
Good to know
Low season | February |
|---|---|
High season | December |
Cheapest flight | $94 |
FAQs for booking flights from Caribbean to Charlotte
Reviews of the top 4 airlines serving from Caribbean to Charlotte
7.8
DeltaOverall score based on 8667 reviews
7.8Comfort
8.5Crew
7.8Entertainment
7.2Food
8.1Boarding
Airline reviews
Flight was fine, it was on-time and was not cancelled which is very good. However the small cabin bag was forced check-in although once I entered into the flight there was lot of space which would have accomodated 10 such bags. Moreover this caused delay on arrival of my bag due to which I missed my booked cab and had to wait for another 20 minutes before the next taxi (Uber) arrived.
4.0 OkayNaqhiuddin, Oct 2026
Flight was fine, it was on-time and was not cancelled which is very good. However the small cabin bag was forced check-in although once I entered into the flight there was lot of space which would have accomodated 10 such bags. Moreover this caused delay on arrival of my bag due to which I missed my booked cab and had to wait for another 20 minutes before the next taxi (Uber) arrived.
Not up to Delta standards. Flight attendant in FC seemed more about just going through the motions than providing friendly customer service. Efficient but mechanical. Never smiled. Never acknowledged pleasantries. Never offered to hang my suit jacket. Just did her tasks. Fine, but not an optimal customer experience. .
Surprisingly the coffee was pretty good and they had a gluten free bar handy!
Delta exceeded my expectations! I am beyond satisfied. Thank you!
Average seat comfort, a drink and chips were provided, early boarding because we checked a carryon at the gate was nice. Ticket pricing shenanigans, including fees to pick a seat, check a bag, and get food onboard - evidence the industry is reinvigorating last century’s strategies- destroys the experience before one ever arrives at the airport. It’s difficult to recognize any value or sustain loyalty in the end-to-end process making air travel more drudgery than pleasure.
WiFi didn’t work. Flight delayed 3 hours Crew members were illiterate Seat lean back did not work.
The plan was delayed and left DC 90 minutes late. However, it showed a 20 minute delay on the delta app, then a 12 min delay. It turned out to be an hour delay. I found out where the plane was with flightaware. Stop keeping customers in the dark about what is going on.
Flight was delayed due to weather. Crew did a nice job of making us comfortable. No complain complaints.
Seats in first class on the E175 recline too far back. I was in 2A, and the man in 1A fully reclined almost the entire flight. It took 6-7 inches of space away from me and made it very difficult to work on my laptop.
Mario was great. Made a night flight on a small aircraft pleasant and memorable.
Left a bit late duee to a technical issue, but got in early
Wonderful aircraft Crew was tired,but great considering On time No complaints
I am always very pleased with the service u receive from JetBlue employees
My flight was poor because I haven't taken it yet. And you should know this since I had to rebook for a later flight through YOU. In addition to getting absolutely NONE of my money back, you have the audacity to be ignorant of your own operations. I am thoroughly pissed.
Your Jet Blue representative at the check in desk in Boston on Sunday morning, October 13, was unkind and unhelpful. For that reason alone I will avoid JetBlue airlines in the future. No food or beverage on the flight due to turbulence (not your fault). However I paid extra to sit in the upgraded section in the front and did not benefit from most amenities.
we used to fly with a different airline but it shut down. We had to find an alternative airline that we like in order to make domestic trips and this fits the bill. Not only is it a similar price but the customer service and the experience overall is much much better. We will be using JetBlue again.
Uncomfortable seat. No help for my disability. Staff refused to help me put my carry-on in the overhead bin. So I had to check the bag.
It was so nice! I wish that we can have direct flights to El Salvador 😊😊
Flight was cancelled as JetBlue could not find a pilot. Communication was poor and they did nothing for stranded passengers. Flight they rebooked us on was 4 days out.
It was a pretty smooth flight, I tend to get mini anxiety attacks during flights, however, this time was pretty smooth and I was able to relax. The only thing, I was having issues to connect to the Flyfi internet. I was not able to connect at all, I turned off my phone a couple times and didnt work.
The airline was small and the seats were not comfortable to sit in for that length of time.
Overall, really good experience, on time and the comfort was there. Wi-Fi was easy to connect
Flight was delayed 5 hours only to be cancelled at 1:30am. I did not get on the rescheduled flight because of worry it would be delayed (which it was). I needed to drive home. Horrible.
They delayed my flight 6 hours and gave me $12 for food that I couldn't use it anywhere.
My seat was defective. The suppor was broken under the cushion so I road on metal for 4 hours
AA changes gates constantly at DFW. I got 5 or 6 gate changes. Fortunately the last few were all in the same terminal. I know DFW so it is not a big deal for me but it is a bit disturbing.
It was OK, but it was delayed about an hour, and my luggage didn't arrive till about an hour and a half after the flight
Crew did a great job, but aircraft was old and bitterly cold. Arrived early in CLT but had to wait for 30 mins for a gate. I knew in the plane what time we were arriving 8 hours before landing and it's basically an American Airlines airport, think they would have had space for an international flight lined up lol
I couldn’t get a beverage because my tray table was broken
We had a 1 hour delay due to mechanical issues, then another hour, then 2, and eventually it was an 8 hour delay. The airport staff was confused about gate changes, as they were not getting good communication. They were trying, but we changed gates 5 times in one hour!
Great flight, no problems. I wish they would increase the checked bag weight limit. Packing was very stressful.
When I was boarding my departure from Raleigh to Orlando I was inappropriately scolded by a female dog named Mia because I didn’t pay in advance for my carry on bag ($75). Frontiers website is confusing regarding pre-paying for carryons so it was a simple mistake. I also had paid for “upfront plus” meaning me and my son were seated in the front row with no one in the middle seat ($450 upgrade). When we were boarding Mia said “sir, you didn’t pay for your carryon” in a not so polite tone and told me to get out of line and come back to the counter to pay for my carryon. The way they had the retractable rope left me no room to circle back without making the people behind me move so I just stood there and then she said a second time “sir!! Go pay for your carryon” in an embarrassing tone. I then moved their rope so I could get back to the counter when a second female dog then asked “are you done!?!?” because I had said “do you want me to bulldoze the people behind me?” I then said you do realize I paid over $400 for upfront plus so I was certainly not trying to sneak a carryon bag without paying. Long story short, I am soooo done with discount airlines!!! By the time you pay for all the “extras” you might as well have paid for Delta Southwest or American! Frontier airlines sucks and I was embarrassed by a female dog named Mia!!!
Zero issues with this flight. Crew was outstanding and flight was super. Plane was clean and fine. The seats need more padding and water should be provided without cost. I recognize it's Frontier but there are some things that should still be part of the flight. But still very satisfied with the experience and quality.
The crew acted like they had never done this and kept barking passive aggressive orders at people. + the security line + the delay + sitting on the tarmac for 2 hours + none of the apps or signage updating with correct times
Everyone seemed to be in zone 1 for boarding. Maybe break it up a little. Otherwise, smooth flight.
Finally a Frontier on time and efficient. I've had problems before with your airline, but this time everything went fine.
Frontier is terrible. Paid for exit row, not given exit row, refused to refund fee.
One crew member was rude about our bags. Be nice about it. We don’t fly a lot. And the fact that you have to pay for a carry on is ridiculous
The flight attendant was arguing with a passenger before takeoff. The passenger was frustrated but the flight attendant should have handled it with grace, but instead she was nasty and rude. The seats were comfortable and the flight was uneventful. I wish we didn’t have to pay for drinks or snacks but that’s what you get with a budget airline.
Did not get the extra leg room i paid for.
Traveling to a place near Charlotte?
Book flights to Charlotte if you plan to visit one of these locationsSpartanburg
Huntersville
Salisbury
Sparta
More options for your flight to Charlotte
Complete your trip to Charlotte with a hotel stay or car rental
Information on the airport you'll fly into in Charlotte
Cabin class types available on flights to Caribbean
Cabin classes available on flights to Charlotte. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights for Charlotte
Flights from domestic origins to Caribbean
Flights from all regions of Caribbean to Charlotte. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Aruba to Charlottefrom $441
Flights from Barbados to Charlottefrom $729
Flights from Curaçao to Charlottefrom $661
Flights from Grenada to Charlottefrom $725
Flights from Haiti to Charlottefrom $1,440
Flights from Jamaica to Charlottefrom $544
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.