Most people in central North Carolina default to Raleigh-Durham and take whatever routing comes up. That is right more often than not — but there is a specific set of trips where it quietly costs you a day, and it is worth knowing which ones.
What each airport actually gives you
RDU flies nonstop to a short, well-chosen list. Cancun is the best-served, with more than one carrier. Punta Cana and Montego Bay have nonstop service. Nassau does too. That list covers a very large share of what people from here actually book — which is why the default works.
Charlotte is a different animal. It is an American Airlines hub, and the Caribbean nonstop map from there runs to roughly twenty destinations: Aruba, Turks and Caicos, Grand Cayman, St. Lucia, Barbados, Antigua, St. Kitts, St. Maarten, Curacao, Grenada, the U.S. Virgin Islands, San Juan, both Dominican Republic gateways, the Bahamas, and more.
So the decision is not really “which airport.” It is: is my destination on the RDU list?
If yes, fly from RDU and stop reading. A nonstop from your closer airport is the best version of the trip and nothing else competes.
If no, the comparison is a Charlotte nonstop against an RDU connection, and that is a real decision.
What a connection actually costs
The layover time on the ticket is the smallest part of it.
A connection means a second boarding, a second departure that can be delayed, and a second aircraft your checked bags have to make. Each one is a modest risk. Together they are the difference between a trip that starts on schedule and one that starts a day late.
Three situations where that risk is worth taking seriously:
Travelling with young children. Two boardings instead of one, with car seats and a stroller and a bag that has to survive a transfer, is a materially harder travel day. Parents tend to under-weight this until they are doing it.
Anything with a hard deadline. A cruise is the obvious one. A ship does not wait, and a missed connection can mean meeting it at the next port at your own expense, or not at all.
The last flight of the day. If your connecting flight is the final departure to your destination, there is no recovery option. A two-hour delay upstream becomes an overnight in a connecting city and a lost first day.
When the drive is worth it
Charlotte is a meaningful drive from here, and that drive is a real cost — not just the hours, but the early alarm, the parking, and the traffic risk on the corridor. It is not free.
It is usually worth it when:
- Your destination has no RDU nonstop and the alternative is a connection.
- You are travelling with small children, where one flight instead of two is worth more than the drive.
- You are catching a cruise, and the itinerary matters more than the convenience.
- The only RDU routing available is a tight connection or the last flight of the day.
It is usually not worth it when:
- Your destination is on the RDU nonstop list.
- The RDU connection is a comfortable midday one with a generous layover.
- You are travelling light, as adults, on a trip with slack in it.
The rule that applies either way
For a cruise, fly in the day before. Not as a precaution — as the default.
This is the single most valuable thing on this page. The cruise line is under no obligation to wait for a delayed flight, and travel insurance reimbursing you for a missed sailing is not remotely the same thing as being on the ship. A night in the embarkation city removes the entire category of problem, and it is cheap relative to what it protects.
It applies whichever airport you use. Nonstops get delayed too.
How I actually decide it
Destination first, then the routing options from both airports, then the stakes of the trip. If the trip has a deadline or small children in it, the nonstop wins most arguments. If it does not, the closer airport usually does.
If you tell me where you are going and when, I will check both and tell you which one I would book. It takes a few minutes and it is the cheapest part of the trip to get right.



