Flights from Miami to Saint Lucia – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
MIA to SLU – All flight route options from Miami International, Florida, USA to George F L Charles, Saint Lucia. These flights are operated by 3 different airlines through 4 different connections. The shortest flight time is 6 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near George F L Charles
We got great deals on hotels and car rentals near the airport.
Miami to Saint Lucia flights
This route is operated by 4 airlines. While flying to Saint Lucia from Miami you will be doing a stopover in Pointe-a-Pitre, Dominica or any other of the 4 alternatives with flight connections.
Are there any non-stop flights from MIA to SLU?
There are no direct or non-stop flights from Miami International, MIA to George F L Charles, SLU.
Miami to Saint Lucia with Caribbean Airlines
If you fly from Miami with Caribbean Airlines you will do a stopover in Port Of Spain, POS before reaching Saint Lucia. This flight trip will take 7 hours and you can fly every Saturday with departures at 14:10, 15:10 or 02:05.
Distance & flight times: Miami International to George F L Charles
The shortest flight time between MIA and SLU is 6 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
PTP Pointe-a-Pitre | 6h 35m | 1h 0m | 1542 miles (2481 km) |
DOM Dominica | 6h 35m | 2h 20m | 1530 miles (2462 km) |
POS Port Of Spain | 7h 0m | 2h 50m | 1872 miles (3012 km) |
BGI Bridgetown | 7h 23m | 2h 20m | 1740 miles (2800 km) |

Quick copy and share this page
From Miami to Saint Lucia
We have found another destination to Saint Lucia from Miami International as well.
-
UVF Saint Lucia Direct
From USA to Saint Lucia
Below is a list of other cities in USA with flights to Saint Lucia with either non-stop or connecting flights.