Advertisement

Nonstop Flights to the Caribbean from Miami

Want a nonstop flight to your next island destination? Here are all of the nonstops from Miami to the Caribbean.

21 Cheapest Flights to the Caribbean | Best of the Caribbean

Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Antigua Travel

Miami to Antigua

Airlines: American | Flight Time: 3:12 | Availability: Daily year-round | More about Antigua Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Bahamas Travel

Miami to Bahamas

Airlines: American, BahamasAir | Flight Time: 0:55 | Availability: American: daily year-round to North Eleuthera, Freeport, GeorgeTown, Marsh Harbour; BahamasAir: daily year-round to Nassau | More about Bahamas Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Barbados Travel

Miami to Barbados

Airlines: American | Flight Time: 3:25 | Availability: Daily year-round to Bridgetown | More about Barbados Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Belize Travel

Miami to Belize City

Airlines: American | Flight Time: 2:15 | Availability: Daily year-round | More about Belize Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | British Virgin Islands Travel

Miami to British Virgin Islands

Airlines: BVI Airways | Flight Time: 2:44 | Availability: Daily starting this fall Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Cancun Travel

Miami to Cancun

Airlines: American | Flight Time: 1:52 | Availability: Daily year-round | More about Cancun Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Cayman Islands Travel

Miami to Cayman Islands

Airlines: American, Cayman Airlines | Flight Time: 1:25 | Availability: American: Daily year-round to Grand Cayman; Cayman Airlines: Daily year-round | More about Cayman Islands Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Curacao Travel

Miami to Curacao

Airlines: American | Flight Time: 2:50 | Availability: Daily year-round | More about Curacao Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Grenada Travel

Miami to Grenada

Airlines: American | Flight Time: 3:31 | Availability: Daily year-round Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Haiti Travel

Miami to Haiti

Airlines: InselAir | Flight time: 1:52 | Availability: Sunday, Monday, Thursday, Friday Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Martinique Travel

Miami to Martinique

Airline: American Airlines | Flight Time: 3:25 | Availability: Monday, Wednesday and Saturday Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Trinidad and Tobago Travel

Miami to Trinidad & Tobago

Airlines: American, Caribbean Airlines | Flight Time: 3:40 | Availability: Daily year-round | More about Trinidad & Tobago Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Turks and Caicos Travel

Miami to Turks & Caicos

Airlines: American | Flight Time: 1:38 | Availability: Daily year-round | More about Turks & Caicos Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | St. Maarten Travel

Miami to St. Maarten

Airlines: American | Flight Time: 2:58 | Availability: Daily year-round | More about St. Maarten Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | St. Lucia Travel

Miami to St. Lucia

Airlines: American | Flight Time: 3:20 | Availability: Daily year-round | More about St. Lucia Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | St. Kitts Nevis Travel

Miami to St. Kitts & Nevis

Airlines: American | Flight Time: 2:56 | Availability: Thursday and Saturday | More about St. Kitts & Nevis Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | St. Thomas Nevis Travel

Miami to St. Thomas

Airlines: American | Flight Time: 2:28 | Availability: Daily year-round | More about St. Thomas Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Puerto Rico Travel

Miami to Puerto Rico

Airlines: American | Flight Time: 2:27 | Availability: Daily year-round | More about Puerto Rico Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Aruba Travel

Miami to Aruba

AIrlines: American, Suriname Airways, Insel Air | Flight Time: 2:40 | Availability: American: Daily year-round; Insel Air: Daily year-round; Suriname Airways: Monday, Wednesday and Friday year-round | More about Aruba Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Dominican Republic Travel

Miami to Dominican Republic

AIrlines: American, Gol Airlines | Flight Time: 2:22 | Availability: American: Daily year-round to Punta Cana, year-round to Santa Domingo; LAN: Seasonal to Punta Cana, Gol: Daily year-round to Santa Domingo | More about Dominican Republic Shutterstock
Nonstop Flights from Miami to Caribbean | Direct Flights to Caribbean | Jamaica Travel

Miami to Jamaica

Airlines: American | Flight Time: 1:41 | Availability: Daily year-round to Montego Bay and Kingston | More about Jamaica Shutterstock
Advertisement

Email Newsletters and Special Offers

Sign up for Islands emails to receive features on travel destinations, event listings and product reviews as well as special offers on behalf of Islands’ partners.

By signing up you agree to receive communications from Islands and select partners in accordance with our Privacy Policy. You may opt out of email messages/withdraw consent at any time.

Advertisement