Find flights - compare prices
- savePlease select a destination from the list
Please select the place of departure from the list
Direct
Stop
Stops
Sorting, please wait
Flight Miami International Airport, FL (MIA) - St. Croix (STX)
Feb 28, 2024
07:45
-
12:40
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 3 h 55 min
American Airlines
Feb 28, 2024
15:56
-
17:18
Christiansted (STX)
-
Miami (MIA)
1 Stop,
Flight time: 26 h 22 min
Cape Air
from $723*
Travelstart
Update
Feb 28, 2024
07:45
-
12:40
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 3 h 55 min
American Airlines
Feb 28, 2024
16:30
-
20:09
Christiansted (STX)
-
Miami (MIA)
1 Stop,
Flight time: 4 h 39 min
Cape Air
from $759*
Travelstart
Update
Feb 28, 2024
07:45
-
15:01
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 6 h 16 min
American Airlines
Feb 28, 2024
17:45
-
09:24
Christiansted (STX)
-
Miami (MIA)
1 Stop,
Flight time: 16 h 39 min
Seaborne Airlines
from $769*
Travelstart
Update
Feb 28, 2024
07:45
-
12:40
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 3 h 55 min
American Airlines
Feb 28, 2024
17:45
-
09:24
Christiansted (STX)
-
Miami (MIA)
1 Stop,
Flight time: 16 h 39 min
Seaborne Airlines
from $776*
Travelstart
Update
Feb 28, 2024
07:45
-
12:40
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 3 h 55 min
Finnair
Feb 28, 2024
15:56
-
20:09
Christiansted (STX)
-
Miami (MIA)
1 Stop,
Flight time: 5 h 13 min
Finnair
Feb 28, 2024
07:45
-
12:40
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 3 h 55 min
American Airlines
Feb 28, 2024
15:56
-
23:18
Christiansted (STX)
-
Miami (MIA)
2 Stops,
Flight time: 8 h 22 min
Cape Air
from $787*
Travelstart
Update
Oneway Flights from Miami International Airport, FL (MIA) to St. Croix (STX)
May 29, 2024
18:39
-
21:17
Miami (MIA)
-
Christiansted (STX)
Direct,
Flight time: 2 h 38 min
American Airlines
from $206*
sky-tours.com
Update
May 29, 2024
12:05
-
14:44
Miami (MIA)
-
Christiansted (STX)
Direct,
Flight time: 2 h 39 min
American Airlines
from $232*
sky-tours.com
Update
May 29, 2024
07:12
-
11:30
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 4 h 18 min
American Airlines
from $509*
sky-tours.com
Update
May 29, 2024
12:00
-
16:20
Miami (MIA)
-
Christiansted (STX)
1 Stop,
Flight time: 4 h 20 min
American Airlines
from $541*
sky-tours.com
Update
May 29, 2024
06:25
-
17:01
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 10 h 36 min
American Airlines
from $549*
sky-tours.com
Update
May 29, 2024
08:35
-
18:00
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 9 h 25 min
American Airlines
from $559*
sky-tours.com
Update
May 29, 2024
06:25
-
16:55
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 10 h 30 min
American Airlines
from $583*
sky-tours.com
Update
May 29, 2024
18:35
-
08:10
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 13 h 35 min
United Airlines
from $591*
sky-tours.com
Update
May 29, 2024
07:20
-
17:01
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 9 h 41 min
Delta
from $600*
sky-tours.com
Update
May 29, 2024
07:20
-
16:55
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 9 h 35 min
Delta
from $634*
sky-tours.com
Update
May 29, 2024
08:40
-
16:55
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 8 h 15 min
Delta
from $840*
sky-tours.com
Update
May 29, 2024
07:20
-
16:20
Miami (MIA)
-
Christiansted (STX)
2 Stops,
Flight time: 9 h 0 min
Delta
from $1,033*
sky-tours.com
Update
- *
- Prices are subject to change. Please check the prices of the travel agent or airline before booking. Prices include taxes.