Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Spirit Airlines

The cheapest airline(s) flying from St Thomas Island to Richmond is Spirit Airlines.

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

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from St Thomas Island to Richmond is December.

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

The cheapest day(s) of the week to fly from St Thomas Island to Richmond is Sunday.

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

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • 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
  • 16:00 MCO
    11:00 SJU
    8Hrs, 35m 1 Stop (RIC)
  • MCOOrlando International Airport 16:00 - SJU 11:00 8h 35m 1 Stop (RIC) Richmond
  • MCOOrlando International Airport 16:00
    STTSt Thomas Cyril E King Airport 10:25
  • RICRichmond Airport 18:00
    SJUSan Juan Luis Munoz Marin Intl Airport 11:00
  • 8h 35m (2h 46m)
  • 1 Stop RIC · Richmond 2h 46m
  • JetBlue Airways (B6 270)Airbus
    Cape Air (9K 8081)Cessna
  • JetBlue Airways (B6 270)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:00 MCO
    11:00 SJU
    8Hrs, 35m 1 Stop (RIC)
  • MCOOrlando International Airport 16:00 - SJU 11:00 8h 35m 1 Stop (RIC) Richmond
  • MCOOrlando International Airport 16:00
    STTSt Thomas Cyril E King Airport 10:25
  • RICRichmond Airport 18:00
    SJUSan Juan Luis Munoz Marin Intl Airport 11:00
  • 8h 35m (2h 48m)
  • 1 Stop RIC · Richmond 2h 48m
  • JetBlue Airways (B6 270)Airbus
    Cape Air (9K 8081)Cessna
  • JetBlue Airways (B6 270)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:43 STT
    20:27 RIC
    9Hrs, 44m 1 Stop (FLL)
  • STTSt Thomas Cyril E King Airport 11:43 - RIC 20:27 9h 44m 1 Stop (FLL) Miami
  • STTSt Thomas Cyril E King Airport 11:43
    FLLFort Lauderdale/Hollywood Intl Airport 18:10
  • FLLFort Lauderdale/Hollywood Intl Airport 13:38
    RICRichmond Airport 20:27
  • 9h 44m (4h 32m)
  • 1 Stop FLL · Miami 4h 32m
  • Spirit Airlines (NK 895)Airbus A320 Neo
    Spirit Airlines (NK 1226)Airbus Industrie A320 Sharklets
  • Spirit Airlines (NK 895)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:43 STT
    20:22 RIC
    9Hrs, 39m 1 Stop (FLL)
  • STTSt Thomas Cyril E King Airport 11:43 - RIC 20:22 9h 39m 1 Stop (FLL) Miami
  • STTSt Thomas Cyril E King Airport 11:43
    FLLFort Lauderdale/Hollywood Intl Airport 18:05
  • FLLFort Lauderdale/Hollywood Intl Airport 13:38
    RICRichmond Airport 20:22
  • 9h 39m (4h 27m)
  • 1 Stop FLL · Miami 4h 27m
  • Spirit Airlines (NK 895)Airbus A320 Neo
    Spirit Airlines (NK 1218)Airbus Industrie A320 Sharklets
  • Spirit Airlines (NK 895)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:43 STT
    18:49 RIC
    8Hrs, 06m 1 Stop (FLL)
  • STTSt Thomas Cyril E King Airport 11:43 - RIC 18:49 8h 06m 1 Stop (FLL) Miami
  • STTSt Thomas Cyril E King Airport 11:43
    FLLFort Lauderdale/Hollywood Intl Airport 16:34
  • FLLFort Lauderdale/Hollywood Intl Airport 13:38
    RICRichmond Airport 18:49
  • 8h 06m (2h 56m)
  • 1 Stop FLL · Miami 2h 56m
  • Spirit Airlines (NK 895)Airbus A320 Neo
    Spirit Airlines (NK 1226)Airbus Industrie A320 Sharklets
  • Spirit Airlines (NK 895)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:35 STT
    17:23 RIC
    5Hrs, 48m 1 Stop (CLT)
  • STTSt Thomas Cyril E King Airport 12:35 - RIC 17:23 5h 48m 1 Stop (CLT) Charlotte
  • STTSt Thomas Cyril E King Airport 12:35
    CLTCharlotte Airport 16:15
  • CLTCharlotte Airport 15:45
    RICRichmond Airport 17:23
  • 5h 48m (30m)
  • 1 Stop CLT · Charlotte 30m
  • American Airlines (AA 2684)Airbus
    American Airlines (AA 1836)Boeing 737 800
  • American Airlines (AA 2684)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 12:35 STT
    19:32 RIC
    7Hrs, 57m 1 Stop (CLT)
  • STTSt Thomas Cyril E King Airport 12:35 - RIC 19:32 7h 57m 1 Stop (CLT) Charlotte
  • STTSt Thomas Cyril E King Airport 12:35
    CLTCharlotte Airport 18:21
  • CLTCharlotte Airport 15:45
    RICRichmond Airport 19:32
  • 7h 57m (2h 36m)
  • 1 Stop CLT · Charlotte 2h 36m
  • American Airlines (AA 2684)Airbus
    American Airlines (AA 1909)Boeing 737 800
  • American Airlines (AA 2684)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 13:05 STT
    18:43 RIC
    6Hrs, 38m 1 Stop (IAD)
  • STTSt Thomas Cyril E King Airport 13:05 - RIC 18:43 6h 38m 1 Stop (IAD) Washington
  • STTSt Thomas Cyril E King Airport 13:05
    IADWashington Dulles International Airport 17:35
  • IADWashington Dulles International Airport 16:24
    RICRichmond Airport 18:43
  • 6h 38m (1h 11m)
  • 1 Stop IAD · Washington 1h 11m
  • United Airlines (UA 1445)Boeing 737 Max 8 Passenger
    United Airlines (UA 4471)Canadair Regional Jet 550
  • United Airlines (UA 1445)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 20:00 FLL
    14:40 SJU
    9Hrs, 11m 1 Stop (RIC)
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00 - SJU 14:40 9h 11m 1 Stop (RIC) Richmond
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00
    STTSt Thomas Cyril E King Airport 14:05
  • RICRichmond Airport 22:16
    SJUSan Juan Luis Munoz Marin Intl Airport 14:40
  • 9h 11m (3h 31m)
  • 1 Stop RIC · Richmond 3h 31m
  • JetBlue Airways (B6 1146)Airbus
    Cape Air (9K 8261)Cessna
  • JetBlue Airways (B6 1146)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 14:15 STT
    20:03 RIC
    6Hrs, 48m 1 Stop (PHL)
  • STTSt Thomas Cyril E King Airport 14:15 - RIC 20:03 6h 48m 1 Stop (PHL) Philadelphia
  • STTSt Thomas Cyril E King Airport 14:15
    PHLPhiladelphia International Airport 18:40
  • PHLPhiladelphia International Airport 17:25
    RICRichmond Airport 20:03
  • 6h 48m (1h 15m)
  • 1 Stop PHL · Philadelphia 1h 15m
  • American Airlines (AA 25)Airbus
    American Airlines (AA 5689)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 25)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:15 STT
    20:46 RIC
    7Hrs, 31m 1 Stop (EWR)
  • STTSt Thomas Cyril E King Airport 14:15 - RIC 20:46 7h 31m 1 Stop (EWR) New York City
  • STTSt Thomas Cyril E King Airport 14:15
    EWRNewark Liberty International Airport 18:59
  • EWRNewark Liberty International Airport 17:48
    RICRichmond Airport 20:46
  • 7h 31m (1h 11m)
  • 1 Stop EWR · New York City 1h 11m
  • United Airlines (UA 1530)Boeing 737 Max 8 Passenger
    United Airlines (UA 4386)Canadair Regional Jet 550
  • United Airlines (UA 1530)
    • M
    • T
    • W
    • -
    • F
    • -
    • -
  • 14:15 STT
    22:15 RIC
    9Hrs, 00m 1 Stop (EWR)
  • STTSt Thomas Cyril E King Airport 14:15 - RIC 22:15 9h 1 Stop (EWR) New York City
  • STTSt Thomas Cyril E King Airport 14:15
    EWRNewark Liberty International Airport 20:35
  • EWRNewark Liberty International Airport 17:48
    RICRichmond Airport 22:15
  • 9h (2h 47m)
  • 1 Stop EWR · New York City 2h 47m
  • United Airlines (UA 1530)Boeing 737 Max 8 Passenger
    United Airlines (UA 4191)Canadair Regional Jet 550
  • United Airlines (UA 1530)
    • M
    • T
    • W
    • -
    • F
    • -
    • -
  • 20:40 BOS
    15:10 SJU
    8Hrs, 52m 1 Stop (RIC)
  • BOSBoston Logan International Airport 20:40 - SJU 15:10 8h 52m 1 Stop (RIC) Richmond
  • BOSBoston Logan International Airport 20:40
    STTSt Thomas Cyril E King Airport 14:35
  • RICRichmond Airport 22:27
    SJUSan Juan Luis Munoz Marin Intl Airport 15:10
  • 8h 52m (2h 08m)
  • 1 Stop RIC · Richmond 2h 08m
  • JetBlue Airways (B6 2181)Embraer Emb E90
    Cape Air (9K 8261)Cessna
  • JetBlue Airways (B6 2181)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:00 FLL
    15:10 SJU
    8Hrs, 41m 1 Stop (RIC)
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00 - SJU 15:10 8h 41m 1 Stop (RIC) Richmond
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00
    STTSt Thomas Cyril E King Airport 14:35
  • RICRichmond Airport 22:16
    SJUSan Juan Luis Munoz Marin Intl Airport 15:10
  • 8h 41m (3h 01m)
  • 1 Stop RIC · Richmond 3h 01m
  • JetBlue Airways (B6 1146)Airbus
    Cape Air (9K 8261)Cessna
  • JetBlue Airways (B6 1146)
    • M
    • T
    • W
    • -
    • -
    • S
    • S
  • 20:40 BOS
    15:10 SJU
    8Hrs, 52m 1 Stop (RIC)
  • BOSBoston Logan International Airport 20:40 - SJU 15:10 8h 52m 1 Stop (RIC) Richmond
  • BOSBoston Logan International Airport 20:40
    STTSt Thomas Cyril E King Airport 14:35
  • RICRichmond Airport 22:27
    SJUSan Juan Luis Munoz Marin Intl Airport 15:10
  • 8h 52m (2h 08m)
  • 1 Stop RIC · Richmond 2h 08m
  • JetBlue Airways (B6 2181)Embraer Emb E90
    Cape Air (9K 8261)Cessna
  • JetBlue Airways (B6 2181)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:19 IAD
    15:50 SJU
    9Hrs, 12m 1 Stop (RIC)
  • IADWashington Dulles International Airport 22:19 - SJU 15:50 9h 12m 1 Stop (RIC) Richmond
  • IADWashington Dulles International Airport 22:19
    STTSt Thomas Cyril E King Airport 15:15
  • RICRichmond Airport 23:27
    SJUSan Juan Luis Munoz Marin Intl Airport 15:50
  • 9h 12m (3h 29m)
  • 1 Stop RIC · Richmond 3h 29m
  • United Airlines (UA 4473)Canadair Regional Jet 550
    Silver Airways (3M 116)Aerospatiale Alenia Atr 42
  • United Airlines (UA 4473)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:00 FLL
    15:50 SJU
    8Hrs, 01m 1 Stop (RIC)
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00 - SJU 15:50 8h 01m 1 Stop (RIC) Richmond
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00
    STTSt Thomas Cyril E King Airport 15:15
  • RICRichmond Airport 22:16
    SJUSan Juan Luis Munoz Marin Intl Airport 15:50
  • 8h 01m (2h 21m)
  • 1 Stop RIC · Richmond 2h 21m
  • JetBlue Airways (B6 1146)Airbus
    Silver Airways (3M 116)Aerospatiale Alenia Atr 42
  • JetBlue Airways (B6 1146)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:00 FLL
    16:17 SJU
    7Hrs, 46m 1 Stop (RIC)
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00 - SJU 16:17 7h 46m 1 Stop (RIC) Richmond
  • FLLFort Lauderdale/Hollywood Intl Airport 20:00
    STTSt Thomas Cyril E King Airport 15:30
  • RICRichmond Airport 22:16
    SJUSan Juan Luis Munoz Marin Intl Airport 16:17
  • 7h 46m (1h 54m)
  • 1 Stop RIC · Richmond 1h 54m
  • JetBlue Airways (B6 1146)Airbus
    JetBlue Airways (B6 1135)Airbus A220 300
  • JetBlue Airways (B6 1146)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 15:44 STT
    00:09 RIC
    9Hrs, 25m 1 Stop (MCO)
  • STTSt Thomas Cyril E King Airport 15:44 - RIC 00:09 9h 25m 1 Stop (MCO) Orlando
  • STTSt Thomas Cyril E King Airport 15:44
    MCOOrlando International Airport 22:10
  • MCOOrlando International Airport 18:09
    RICRichmond Airport 00:09
  • 9h 25m (4h 01m)
  • 1 Stop MCO · Orlando 4h 01m
  • Spirit Airlines (NK 3158)Airbus A320 Neo
    Spirit Airlines (NK 1792)Airbus A320 Neo
  • Spirit Airlines (NK 3158)
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • 16:17 STT
    23:53 RIC
    8Hrs, 36m 1 Stop (MIA)
  • STTSt Thomas Cyril E King Airport 16:17 - RIC 23:53 8h 36m 1 Stop (MIA) Miami
  • STTSt Thomas Cyril E King Airport 16:17
    MIAMiami International Airport 21:25
  • MIAMiami International Airport 18:22
    RICRichmond Airport 23:53
  • 8h 36m (3h 03m)
  • 1 Stop MIA · Miami 3h 03m
  • American Airlines (AA 1825)Boeing 737 Max 8 Passenger
    American Airlines (AA 983)Boeing 737 800
  • American Airlines (AA 1825)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:55 CLT
    18:22 MIA
    8Hrs, 57m 1 Stop (RIC)
  • CLTCharlotte Airport 22:55 - MIA 18:22 8h 57m 1 Stop (RIC) Richmond
  • CLTCharlotte Airport 22:55
    STTSt Thomas Cyril E King Airport 16:17
  • RICRichmond Airport 00:14
    MIAMiami International Airport 18:22
  • 8h 57m (2h 21m)
  • 1 Stop RIC · Richmond 2h 21m
  • American Airlines (AA 1882)Boeing 737 800
    American Airlines (AA 1825)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1882)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 16:38 STT
    00:14 RIC
    8Hrs, 36m 1 Stop (CLT)
  • STTSt Thomas Cyril E King Airport 16:38 - RIC 00:14 8h 36m 1 Stop (CLT) Charlotte
  • STTSt Thomas Cyril E King Airport 16:38
    CLTCharlotte Airport 22:55
  • CLTCharlotte Airport 19:45
    RICRichmond Airport 00:14
  • 8h 36m (3h 10m)
  • 1 Stop CLT · Charlotte 3h 10m
  • American Airlines (AA 1195)Airbus
    American Airlines (AA 1882)Boeing 737 800
  • American Airlines (AA 1195)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 16:38 STT
    22:12 RIC
    6Hrs, 34m 1 Stop (CLT)
  • STTSt Thomas Cyril E King Airport 16:38 - RIC 22:12 6h 34m 1 Stop (CLT) Charlotte
  • STTSt Thomas Cyril E King Airport 16:38
    CLTCharlotte Airport 20:55
  • CLTCharlotte Airport 19:45
    RICRichmond Airport 22:12
  • 6h 34m (1h 10m)
  • 1 Stop CLT · Charlotte 1h 10m
  • American Airlines (AA 1195)Airbus
    American Airlines (AA 993)Airbus
  • American Airlines (AA 1195)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 17:50 STT
    23:53 RIC
    7Hrs, 03m 1 Stop (MIA)
  • STTSt Thomas Cyril E King Airport 17:50 - RIC 23:53 7h 03m 1 Stop (MIA) Miami
  • STTSt Thomas Cyril E King Airport 17:50
    MIAMiami International Airport 21:25
  • MIAMiami International Airport 19:55
    RICRichmond Airport 23:53
  • 7h 03m (1h 30m)
  • 1 Stop MIA · Miami 1h 30m
  • American Airlines (AA 1391)Boeing 737 Max 8 Passenger
    American Airlines (AA 983)Boeing 737 800
  • American Airlines (AA 1391)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Richmond from St Thomas Island?

The flight distance between St Thomas Island and Richmond is 2459km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 11:43. The last flight of the day departs at 16:00. See the full list of flight times on Wego.