Caribbean flights from the US don't have to cost $500+. With the right strategy, you can fly roundtrip for $100-250.
The Cheapest Routes
From Miami/Fort Lauderdale
- Santo Domingo: $120-180 RT (Spirit, JetBlue)
- Punta Cana: $130-200 RT (Spirit, Frontier)
- Cancún: $100-180 RT (Spirit, Frontier, Southwest)
- Cartagena: $150-250 RT (Spirit, JetBlue)
- San Juan: $100-170 RT (Spirit, JetBlue, Southwest)
From New York (JFK/EWR)
- Santo Domingo: $150-250 RT (JetBlue, Spirit)
- Punta Cana: $180-280 RT (JetBlue, Delta)
- Cancún: $200-300 RT (JetBlue, Spirit)
- San Juan: $120-200 RT (JetBlue, Spirit)
From Houston/Dallas
- Cancún: $150-250 RT (United, Spirit, Southwest)
- Mexico City: $150-250 RT (United, Volaris)
How to Find the Deals
- Google Flights — Set up price alerts for your preferred routes. Check "flexible dates" for the cheapest options
- Scott's Cheap Flights (Going.com) — Email alerts for mistake fares and deals. Worth the premium subscription
- Spirit/Frontier — Lowest base fares but charge for everything. Best for carry-on-only travelers
- Tuesday-Wednesday flights — Consistently 20-30% cheaper than Friday-Sunday
- Book 4-8 weeks out — The sweet spot for Caribbean flights
The Real Cost
The flight is 30-50% of your trip cost. Once there, the Caribbean is cheap:
- Dominican Republic: $30-45/day on the ground
- Colombia: $30-50/day
- Mexico: $35-50/day
A $150 flight + 5 days at $40/day = $350 total trip. Less than a weekend in New York.
Once you land, a Local Friend ensures you spend at local prices, not tourist prices.
Browse Local Friends on Roavi. The flight is the expensive part — everything else is a deal.
This article was written with the help of AI and reviewed by the Roavi team.
