Your answers save under a random ID cookie on this browser. They're stored on our server and reconnected here on your next visit. Clearing cookies makes them inaccessible from this browser but doesn't delete them. Use Delete My Data above to remove them for good. Anyone else using this browser can see them.
← All travel guides

Best Weekend Trips From Miami: 7 Short-Haul Escapes

Updated 2026-10-01 · Vacation Planner editorial
Ready to book one of these?
Check real-time hotel rates on Booking.com, Airbnb, Vrbo and more.
Find hotels in Key West + Florida Keys →
We may earn a small commission if you book through this link. No cost to you.
Miami sits in the best position for Caribbean and Central American short-haul of any US city: direct flights to most Caribbean islands under 3 hours. The seven picks below work for three to four nights from Miami with pricing per person for a four-night trip including flights and mid-tier lodging.

Shortest Caribbean short-haul

Key West is a 3-hour drive or 45-minute flight from Miami at $900 to $2,000 per person for four nights. Bahamas is a 1-hour flight at $800 to $1,800 per person. Both deliver true Caribbean experiences within easy weekend reach.

Mexican and Caribbean short-haul

Cancun is a 1.5-hour direct flight from Miami at $1,000 to $2,200 per person for four nights. Jamaica Negril is a 1.5-hour flight at $1,100 to $2,500 per person. Punta Cana is a 2-hour flight at $1,200 to $2,500 per person. All three deliver real beach weekends from Miami.

South American short-haul

Cartagena, Colombia is a 3-hour direct flight from Miami at $1,100 to $2,500 per person for four nights. The old-town colonial architecture plus Caribbean beach access makes this one of the best under-visited weekend trips from Miami.

US short-haul picks

New Orleans is a 2-hour direct flight at $900 to $2,000 per person for four nights. Nashville is a 2-hour flight at $800 to $1,800 per person. Both deliver strong food and music scenes.

Travel essentials · Amazon
Pack smarter for any trip in this guide

As an Amazon Associate I earn from qualifying purchases.

Miami's biggest weekend advantage is the Caribbean. From Miami, every major Caribbean island is reachable in under 3 hours; from most other US cities, Caribbean trips require longer flights and often connections. For weekend-length Caribbean escapes, Miami is the ideal base.

Not sure which one fits?

Take the 7-question style-match quiz and we'll rank all 108 destinations for how they match your travel style.

Take the Quiz →