Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Spirit Airlines
Cheapest Month July
Cheapest Day of the Week Wednesday
Cheapest Airline Spirit Airlines

The cheapest airline(s) flying from Tampa to St Croix Island is Spirit Airlines.

  • Spirit Airlines Spirit Airlines
  • American Airlines American Airlines
  • JetBlue Airways JetBlue Airways
  • United Airlines United Airlines
Cheapest Month July

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Tampa to St Croix Island is July.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Wednesday

The cheapest day(s) of the week to fly from Tampa to St Croix Island is Wednesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 05:20 TPA
    11:47 STX
    6Hrs, 27m 1 Stop (FLL)
  • TPATampa International Airport 05:20 - STX 11:47 6h 27m 1 Stop (FLL) Broward County
  • TPATampa International Airport 05:20
    FLLFort Lauderdale/Hollywood Intl Airport 09:11
  • FLLFort Lauderdale/Hollywood Intl Airport 06:20
    STXSt Croix Henry E. Rohlsen Airport 11:47
  • 6h 27m (2h 51m)
  • 1 Stop FLL · Broward County 2h 51m
  • Spirit Airlines (NK 2577)Airbus A320 Neo
    Spirit Airlines (NK 353)Airbus A320 Neo
  • Spirit Airlines (NK 2577)
    • M
    • -
    • -
    • -
    • F
    • S
    • -
  • 07:18 TPA
    14:49 STX
    7Hrs, 31m 1 Stop (CLT)
  • TPATampa International Airport 07:18 - STX 14:49 7h 31m 1 Stop (CLT) Charlotte
  • TPATampa International Airport 07:18
    CLTCharlotte Airport 11:04
  • CLTCharlotte Airport 09:10
    STXSt Croix Henry E. Rohlsen Airport 14:49
  • 7h 31m (1h 54m)
  • 1 Stop CLT · Charlotte 1h 54m
  • American Airlines (AA 2538)Airbus
    American Airlines (AA 2967)Airbus
  • American Airlines (AA 2538)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:23 TPA
    13:54 STX
    6Hrs, 31m 1 Stop (MIA)
  • TPATampa International Airport 07:23 - STX 13:54 6h 31m 1 Stop (MIA) Miami
  • TPATampa International Airport 07:23
    MIAMiami International Airport 11:04
  • MIAMiami International Airport 08:30
    STXSt Croix Henry E. Rohlsen Airport 13:54
  • 6h 31m (2h 34m)
  • 1 Stop MIA · Miami 2h 34m
  • American Airlines (AA 3322)Airbus
    American Airlines (AA 2211)Boeing 737 800
  • American Airlines (AA 3322)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 07:23 TPA
    13:45 STX
    6Hrs, 22m 1 Stop (MIA)
  • TPATampa International Airport 07:23 - STX 13:45 6h 22m 1 Stop (MIA) Miami
  • TPATampa International Airport 07:23
    MIAMiami International Airport 10:50
  • MIAMiami International Airport 08:30
    STXSt Croix Henry E. Rohlsen Airport 13:45
  • 6h 22m (2h 20m)
  • 1 Stop MIA · Miami 2h 20m
  • American Airlines (AA 3322)Airbus
    American Airlines (AA 2211)Boeing 737 800
  • American Airlines (AA 3322)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:07 TPA
    13:45 STX
    5Hrs, 38m 1 Stop (MIA)
  • TPATampa International Airport 08:07 - STX 13:45 5h 38m 1 Stop (MIA) Miami
  • TPATampa International Airport 08:07
    MIAMiami International Airport 10:50
  • MIAMiami International Airport 09:14
    STXSt Croix Henry E. Rohlsen Airport 13:45
  • 5h 38m (1h 36m)
  • 1 Stop MIA · Miami 1h 36m
  • American Airlines (AA 1744)Airbus
    American Airlines (AA 2211)Boeing 737 800
  • American Airlines (AA 1744)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:18 TPA
    13:54 STX
    5Hrs, 36m 1 Stop (MIA)
  • TPATampa International Airport 08:18 - STX 13:54 5h 36m 1 Stop (MIA) Miami
  • TPATampa International Airport 08:18
    MIAMiami International Airport 11:04
  • MIAMiami International Airport 09:25
    STXSt Croix Henry E. Rohlsen Airport 13:54
  • 5h 36m (1h 39m)
  • 1 Stop MIA · Miami 1h 39m
  • American Airlines (AA 1744)Airbus
    American Airlines (AA 2211)Boeing 737 800
  • American Airlines (AA 1744)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 08:22 TPA
    14:49 STX
    6Hrs, 27m 1 Stop (CLT)
  • TPATampa International Airport 08:22 - STX 14:49 6h 27m 1 Stop (CLT) Charlotte
  • TPATampa International Airport 08:22
    CLTCharlotte Airport 11:04
  • CLTCharlotte Airport 10:14
    STXSt Croix Henry E. Rohlsen Airport 14:49
  • 6h 27m (50m)
  • 1 Stop CLT · Charlotte 50m
  • American Airlines (AA 1704)Airbus
    American Airlines (AA 2967)Airbus
  • American Airlines (AA 1704)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:20 TPA
    15:25 STX
    6Hrs, 05m 1 Stop (MIA)
  • TPATampa International Airport 09:20 - STX 15:25 6h 05m 1 Stop (MIA) Miami
  • TPATampa International Airport 09:20
    MIAMiami International Airport 12:35
  • MIAMiami International Airport 10:27
    STXSt Croix Henry E. Rohlsen Airport 15:25
  • 6h 05m (2h 08m)
  • 1 Stop MIA · Miami 2h 08m
  • American Airlines (AA 3267)Airbus A321 Neo
    American Airlines (AA 3115)Boeing 737 800
  • American Airlines (AA 3267)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 09:20 TPA
    15:45 STX
    6Hrs, 25m 1 Stop (MIA)
  • TPATampa International Airport 09:20 - STX 15:45 6h 25m 1 Stop (MIA) Miami
  • TPATampa International Airport 09:20
    MIAMiami International Airport 13:10
  • MIAMiami International Airport 10:27
    STXSt Croix Henry E. Rohlsen Airport 15:45
  • 6h 25m (2h 43m)
  • 1 Stop MIA · Miami 2h 43m
  • American Airlines (AA 3267)Airbus A321 Neo
    American Airlines (AA 3115)Boeing 737 800
  • American Airlines (AA 3267)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:45 STT
    12:59 SJU
    7Hrs, 10m 1 Stop (STX)
  • STTSt Thomas Cyril E King Airport 16:45 - SJU 12:59 7h 10m 1 Stop (STX) St Croix Island
  • STTSt Thomas Cyril E King Airport 16:45
    TPATampa International Airport 10:00
  • STXSt Croix Henry E. Rohlsen Airport 17:10
    SJUSan Juan Luis Munoz Marin Intl Airport 12:59
  • 7h 10m (3h 11m)
  • 1 Stop STX · St Croix Island 3h 11m
  • Cape Air (9K 8601)Cessna
    JetBlue Airways (B6 1751)Airbus
  • Cape Air (9K 8601)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:00 TPA
    15:31 STX
    5Hrs, 31m 1 Stop (SJU)
  • TPATampa International Airport 10:00 - STX 15:31 5h 31m 1 Stop (SJU) San Juan
  • TPATampa International Airport 10:00
    SJUSan Juan Luis Munoz Marin Intl Airport 14:49
  • SJUSan Juan Luis Munoz Marin Intl Airport 12:59
    STXSt Croix Henry E. Rohlsen Airport 15:31
  • 5h 31m (1h 50m)
  • 1 Stop SJU · San Juan 1h 50m
  • JetBlue Airways (B6 1751)Airbus
    JetBlue Airways (B6 2940)Airbus
  • JetBlue Airways (B6 1751)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 16:45 STT
    12:59 SJU
    7Hrs, 10m 1 Stop (STX)
  • STTSt Thomas Cyril E King Airport 16:45 - SJU 12:59 7h 10m 1 Stop (STX) St Croix Island
  • STTSt Thomas Cyril E King Airport 16:45
    TPATampa International Airport 10:00
  • STXSt Croix Henry E. Rohlsen Airport 17:10
    SJUSan Juan Luis Munoz Marin Intl Airport 12:59
  • 7h 10m (3h 11m)
  • 1 Stop STX · St Croix Island 3h 11m
  • Cape Air (9K 8601)Cessna
    JetBlue Airways (B6 1751)Airbus
  • Cape Air (9K 8601)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 16:45 STT
    12:59 SJU
    7Hrs, 10m 1 Stop (STX)
  • STTSt Thomas Cyril E King Airport 16:45 - SJU 12:59 7h 10m 1 Stop (STX) St Croix Island
  • STTSt Thomas Cyril E King Airport 16:45
    TPATampa International Airport 10:00
  • STXSt Croix Henry E. Rohlsen Airport 17:10
    SJUSan Juan Luis Munoz Marin Intl Airport 12:59
  • 7h 10m (3h 11m)
  • 1 Stop STX · St Croix Island 3h 11m
  • Cape Air (9K 8601)Cessna
    JetBlue Airways (B6 1751)Airbus
  • Cape Air (9K 8601)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 10:00 TPA
    14:50 STX
    4Hrs, 50m 1 Stop (SJU)
  • TPATampa International Airport 10:00 - STX 14:50 4h 50m 1 Stop (SJU) San Juan
  • TPATampa International Airport 10:00
    SJUSan Juan Luis Munoz Marin Intl Airport 14:10
  • SJUSan Juan Luis Munoz Marin Intl Airport 12:59
    STXSt Croix Henry E. Rohlsen Airport 14:50
  • 4h 50m (1h 11m)
  • 1 Stop SJU · San Juan 1h 11m
  • JetBlue Airways (B6 1751)Airbus
    Silver Airways (3M 125)Aerospatiale Alenia Atr 42
  • JetBlue Airways (B6 1751)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 10:00 TPA
    16:15 STX
    6Hrs, 15m 1 Stop (SJU)
  • TPATampa International Airport 10:00 - STX 16:15 6h 15m 1 Stop (SJU) San Juan
  • TPATampa International Airport 10:00
    SJUSan Juan Luis Munoz Marin Intl Airport 15:25
  • SJUSan Juan Luis Munoz Marin Intl Airport 12:59
    STXSt Croix Henry E. Rohlsen Airport 16:15
  • 6h 15m (2h 26m)
  • 1 Stop SJU · San Juan 2h 26m
  • JetBlue Airways (B6 1751)Airbus
    Cape Air (9K 2471)Cessna
  • JetBlue Airways (B6 1751)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 10:18 TPA
    15:25 STX
    5Hrs, 07m 1 Stop (MIA)
  • TPATampa International Airport 10:18 - STX 15:25 5h 07m 1 Stop (MIA) Miami
  • TPATampa International Airport 10:18
    MIAMiami International Airport 12:35
  • MIAMiami International Airport 11:20
    STXSt Croix Henry E. Rohlsen Airport 15:25
  • 5h 07m (1h 15m)
  • 1 Stop MIA · Miami 1h 15m
  • American Airlines (AA 3389)Embraer Emb 175
    American Airlines (AA 3115)Boeing 737 800
  • American Airlines (AA 3389)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 10:18 TPA
    15:45 STX
    5Hrs, 27m 1 Stop (MIA)
  • TPATampa International Airport 10:18 - STX 15:45 5h 27m 1 Stop (MIA) Miami
  • TPATampa International Airport 10:18
    MIAMiami International Airport 13:10
  • MIAMiami International Airport 11:20
    STXSt Croix Henry E. Rohlsen Airport 15:45
  • 5h 27m (1h 50m)
  • 1 Stop MIA · Miami 1h 50m
  • American Airlines (AA 3389)Embraer Emb 175
    American Airlines (AA 3115)Boeing 737 800
  • American Airlines (AA 3389)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:10 TPA
    17:30 STX
    6Hrs, 20m 1 Stop (SJU)
  • TPATampa International Airport 11:10 - STX 17:30 6h 20m 1 Stop (SJU) San Juan
  • TPATampa International Airport 11:10
    SJUSan Juan Luis Munoz Marin Intl Airport 16:50
  • SJUSan Juan Luis Munoz Marin Intl Airport 14:09
    STXSt Croix Henry E. Rohlsen Airport 17:30
  • 6h 20m (2h 41m)
  • 1 Stop SJU · San Juan 2h 41m
  • JetBlue Airways (B6 1751)Airbus
    Silver Airways (3M 131)Aerospatiale Alenia Atr 42
  • JetBlue Airways (B6 1751)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 11:10 TPA
    16:15 STX
    5Hrs, 05m 1 Stop (SJU)
  • TPATampa International Airport 11:10 - STX 16:15 5h 05m 1 Stop (SJU) San Juan
  • TPATampa International Airport 11:10
    SJUSan Juan Luis Munoz Marin Intl Airport 15:25
  • SJUSan Juan Luis Munoz Marin Intl Airport 14:09
    STXSt Croix Henry E. Rohlsen Airport 16:15
  • 5h 05m (1h 16m)
  • 1 Stop SJU · San Juan 1h 16m
  • JetBlue Airways (B6 1751)Airbus
    Cape Air (9K 2471)Cessna
  • JetBlue Airways (B6 1751)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 11:10 TPA
    15:31 STX
    4Hrs, 21m 1 Stop (SJU)
  • TPATampa International Airport 11:10 - STX 15:31 4h 21m 1 Stop (SJU) San Juan
  • TPATampa International Airport 11:10
    SJUSan Juan Luis Munoz Marin Intl Airport 14:49
  • SJUSan Juan Luis Munoz Marin Intl Airport 14:09
    STXSt Croix Henry E. Rohlsen Airport 15:31
  • 4h 21m (40m)
  • 1 Stop SJU · San Juan 40m
  • JetBlue Airways (B6 1751)Airbus
    JetBlue Airways (B6 2940)Airbus
  • JetBlue Airways (B6 1751)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 11:15 TPA
    15:31 STX
    4Hrs, 16m 1 Stop (SJU)
  • TPATampa International Airport 11:15 - STX 15:31 4h 16m 1 Stop (SJU) San Juan
  • TPATampa International Airport 11:15
    SJUSan Juan Luis Munoz Marin Intl Airport 14:49
  • SJUSan Juan Luis Munoz Marin Intl Airport 14:14
    STXSt Croix Henry E. Rohlsen Airport 15:31
  • 4h 16m (35m)
  • 1 Stop SJU · San Juan 35m
  • JetBlue Airways (B6 1751)Airbus
    JetBlue Airways (B6 2940)Airbus
  • JetBlue Airways (B6 1751)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:15 TPA
    17:30 STX
    6Hrs, 15m 1 Stop (SJU)
  • TPATampa International Airport 11:15 - STX 17:30 6h 15m 1 Stop (SJU) San Juan
  • TPATampa International Airport 11:15
    SJUSan Juan Luis Munoz Marin Intl Airport 16:50
  • SJUSan Juan Luis Munoz Marin Intl Airport 14:14
    STXSt Croix Henry E. Rohlsen Airport 17:30
  • 6h 15m (2h 36m)
  • 1 Stop SJU · San Juan 2h 36m
  • JetBlue Airways (B6 1751)Airbus
    Silver Airways (3M 131)Aerospatiale Alenia Atr 42
  • JetBlue Airways (B6 1751)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:15 TPA
    16:15 STX
    5Hrs, 00m 1 Stop (SJU)
  • TPATampa International Airport 11:15 - STX 16:15 5h 1 Stop (SJU) San Juan
  • TPATampa International Airport 11:15
    SJUSan Juan Luis Munoz Marin Intl Airport 15:25
  • SJUSan Juan Luis Munoz Marin Intl Airport 14:14
    STXSt Croix Henry E. Rohlsen Airport 16:15
  • 5h (1h 11m)
  • 1 Stop SJU · San Juan 1h 11m
  • JetBlue Airways (B6 1751)Airbus
    Cape Air (9K 2471)Cessna
  • JetBlue Airways (B6 1751)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is St Croix Island from Tampa?

The flight distance between Tampa and St Croix Island is 2130km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:20. The last flight of the day departs at 05:20. See the full list of flight times on Wego.