direct (4h47m)
JetBlue
direct (4h54m)
JetBlue
1 stop (26h)
Caribbean Airlines
1 stop (12h15m)
Caribbean Airlines
2 stops (42h05m)
Air Canada
2 stops (21h)
Air Canada
2 stops (20h52m)
American Airlines
2 stops (21h)
Air Canada
Distance from St Lucia city centre | ||
12 km | ||
20 km |