Best Weekend Trips From Miami: 7 Short-Haul Escapes
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.
As an Amazon Associate I earn from qualifying purchases.
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 →