If you live in the Southeast, the Caribbean is closer than you might think. From Miami, several islands are less than an hour away, and from Tampa and Atlanta most are within three to four hours. That makes a last-minute escape very realistic, even for a long weekend.
This guide lists the islands that are easiest to reach on short notice, what to know before you go, and how to find good prices close to your travel date.
From Miami: the closest islands
Miami has more Caribbean flights than any other U.S. airport, so you have the most choice and the best chance of finding a late deal. Nassau in the Bahamas is less than an hour away. San Juan, Puerto Rico, is about two and a half hours and does not require a passport for U.S. citizens. Montego Bay, Jamaica, Grand Cayman, and Aruba are all quick, frequent routes.
Compare: Miami to Nassau, Miami to San Juan, Miami to Montego Bay, Miami to Grand Cayman, Miami to Aruba, and Miami to Punta Cana.
From Tampa: easy nonstops and connections
Tampa has nonstop flights to several islands and short connections through Miami and Atlanta to the rest. San Juan, Cancun, and Grand Cayman are especially convenient.
Compare: Tampa to San Juan, Tampa to Cancun, Tampa to Grand Cayman, Tampa to Nassau, and Tampa to Punta Cana.
From Atlanta: nonstops almost everywhere
As one of the world's largest hubs, Atlanta has nonstop flights to most major Caribbean islands, including some that are hard to reach from smaller airports. That makes it a great base for a spontaneous trip.
Compare: Atlanta to Punta Cana, Atlanta to Montego Bay, Atlanta to Aruba, Atlanta to St. Lucia, Atlanta to St. Maarten, and Atlanta to Nassau.
Which island for which trip?
Each island has its own personality. Matching it to the kind of trip you want makes a short getaway feel much longer.
- Long weekend with no passport: San Juan, Puerto Rico
- Quickest flight from Florida: Nassau, Bahamas
- Reliable sunshine and calm water: Aruba, which sits outside the main hurricane belt
- Romantic splurge: St. Lucia, home to resorts like Jade Mountain and Sandals Grande St. Lucian
- All-inclusive value: Punta Cana and Montego Bay
- Snorkeling and diving: Grand Cayman
Passports and entry
U.S. citizens can visit Puerto Rico and the U.S. Virgin Islands without a passport. Almost every other Caribbean destination requires a valid passport, and some require it to be valid for at least six months beyond your travel dates. If your passport is close to expiring, renew it before planning a last-minute trip.
Some islands also require an online arrival form or a small tourist fee. Check the latest requirements a few days before you fly.
How to find last-minute deals
Flights rarely get cheaper in the last few days, but hotels and packages often do, as resorts try to fill empty rooms. That means a flight and hotel bundle can be the best way to save on a late trip. Use the Bundle & Save tab in the search box to compare.
Be flexible about which island you choose. If one destination is expensive for your dates, a neighboring island may be much cheaper. Flying midweek, on Tuesday or Wednesday, also helps.
For more ways to save, read our guides on hidden hotel deals and when bundles really save money.
Best and worst times for a quick trip
Late April to early June and November to mid-December are the sweet spots for last-minute Caribbean trips: good weather, fewer crowds, and lower prices. Winter is the most reliable for weather but the most expensive. From August to October, hurricane season brings low prices and higher risk, so choose refundable bookings and buy travel insurance.
Ducoffs.com

