- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Virginia to Saint Thomas Island
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Virginia to Saint Thomas Island that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Virginia to Saint Thomas Island
Mon, Mar 1 - Wed, Mar 10
6:00 am - 4:15 pmROA Roanoke-STT Saint Thomas Island Cyril E King
9h 15m1 stop Atlanta Hartsfield-Jackson
1:50 pm - 12:23 amSTT Saint Thomas Island Cyril E King-ROA Roanoke
11h 33m1 stop Atlanta Hartsfield-Jackson
$370Delta
Tue, Mar 2 - Wed, Mar 10
6:00 am - 4:15 pmROA Roanoke-STT Saint Thomas Island Cyril E King
9h 15m1 stop Atlanta Hartsfield-Jackson
1:50 pm - 12:23 amSTT Saint Thomas Island Cyril E King-ROA Roanoke
11h 33m1 stop Atlanta Hartsfield-Jackson
$370Delta
Wed, Jan 20 - Tue, Jan 26
6:00 am - 3:41 pmCHO Charlottesville Albemarle-STT Saint Thomas Island Cyril E King
8h 41m1 stop Charlotte Douglas
4:21 pm - 11:07 pmSTT Saint Thomas Island Cyril E King-CHO Charlottesville Albemarle
7h 46m1 stop Charlotte Douglas
$375American Airlines
Wed, Jan 20 - Tue, Jan 26
2:50 pm - 12:24 pmCHO Charlottesville Albemarle-STT Saint Thomas Island Cyril E King
20h 34m2 stops New York LaGuardia Miami
4:21 pm - 11:07 pmSTT Saint Thomas Island Cyril E King-CHO Charlottesville Albemarle
7h 46m1 stop Charlotte Douglas
$375American Airlines
Thu, Feb 4 - Wed, Feb 10
6:10 am - 1:20 pmRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
6h 10m1 stop Baltimore/Washington
3:45 pm - 9:40 pmSTT Saint Thomas Island Cyril E King-RIC Richmond Byrd Intl
6h 55m1 stop Baltimore/Washington
$454Southwest
Thu, Feb 4 - Wed, Feb 10
6:10 am - 1:20 pmRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
6h 10m1 stop Baltimore/Washington
2:10 pm - 9:40 pmSTT Saint Thomas Island Cyril E King-RIC Richmond Byrd Intl
8h 30m2 stops Orlando Baltimore/Washington
$454Southwest
Thu, Jan 7 - Tue, Jan 12
6:30 am - 5:50 pmCHO Charlottesville Albemarle-STT Saint Thomas Island Cyril E King
10h 20m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
3:00 pm - 9:02 pmSTT Saint Thomas Island Cyril E King-CHO Charlottesville Albemarle
7h 02m1 stop Newark
$465United Airlines
Thu, Jan 7 - Tue, Jan 12
6:30 am - 5:50 pmCHO Charlottesville Albemarle-STT Saint Thomas Island Cyril E King
10h 20m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
3:00 pm - 9:02 pmSTT Saint Thomas Island Cyril E King-CHO Charlottesville Albemarle
7h 02m1 stop Newark
$465United Airlines
Sun, Dec 13 - Sat, Dec 19
5:59 pm - 1:43 pmRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
18h 44m2 stops Fort Lauderdale San Juan Luis Munoz Marin Intl
4:16 pm - 7:52 amSTT Saint Thomas Island Cyril E King-RIC Richmond Byrd Intl
16h 36m2 stops San Juan Luis Munoz Marin Intl Boston Logan Intl
$712JetBlue
Sat, Mar 6 - Sat, Mar 13
2:10 pm - 2:28 pmRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
23h 18m2 stops Fort Lauderdale San Juan Luis Munoz Marin Intl
3:53 pm - 7:58 amSTT Saint Thomas Island Cyril E King-RIC Richmond Byrd Intl
17h 05m2 stops San Juan Luis Munoz Marin Intl Boston Logan Intl
$821JetBlue
Recent one-way flight deals from Virginia to Saint Thomas Island
Sat, May 8
6:21 pm - 10:47 amRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
16h 26m1 stop Charlotte Douglas
$230American Airlines
Sat, May 8
6:00 am - 5:00 pmRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
11h 00m2 stops Newark Washington, D.C. Dulles Intl
$230United Airlines
Mon, Dec 21
8:00 am - 4:24 pmORF Norfolk-STT Saint Thomas Island Cyril E King
7h 24m1 stop Atlanta Hartsfield-Jackson
$237Delta
Mon, Dec 21
8:00 am - 4:24 pmORF Norfolk-STT Saint Thomas Island Cyril E King
7h 24m1 stop Atlanta Hartsfield-Jackson
$242Delta
Thu, Feb 25
6:00 am - 3:58 pmORF Norfolk-STT Saint Thomas Island Cyril E King
8h 58m1 stop Miami
$242American Airlines
Thu, Feb 25
6:14 am - 3:58 pmORF Norfolk-STT Saint Thomas Island Cyril E King
8h 44m2 stops Philadelphia Miami
$242American Airlines
Mon, Dec 21
5:25 pm - 1:50 pmORF Norfolk-STT Saint Thomas Island Cyril E King
19h 25m2 stops Dallas Love Field Baltimore/Washington
$333Southwest
Mon, Dec 21
3:56 pm - 10:05 amORF Norfolk-STT Saint Thomas Island Cyril E King
41h 09m3 stops Orlando Key West Tampa
$335Multiple Airlines
Tue, Nov 17
6:15 am - 12:05 pmORF Norfolk-STT Saint Thomas Island Cyril E King
28h 50m3 stops Washington, D.C. Dulles Intl Houston George Bush Intcntl Newark
$498United Airlines
Tue, Nov 17
6:15 am - 12:05 pmORF Norfolk-STT Saint Thomas Island Cyril E King
28h 50m3 stops Washington, D.C. Dulles Intl Houston George Bush Intcntl Newark
$503United Airlines
Recent last minute flight deals from Virginia to Saint Thomas Island
Fri, Nov 13 - Sat, Nov 14
7:00 am - 2:43 pmORF Norfolk-STT Saint Thomas Island Cyril E King
6h 43m1 stop Atlanta Hartsfield-Jackson
3:53 pm - 12:06 amSTT Saint Thomas Island Cyril E King-ORF Norfolk
9h 13m1 stop Atlanta Hartsfield-Jackson
$616Delta
Sat, Nov 14 - Thu, Nov 19
7:00 am - 3:45 pmORF Norfolk-STT Saint Thomas Island Cyril E King
7h 45m1 stop Atlanta Hartsfield-Jackson
3:53 pm - 12:06 amSTT Saint Thomas Island Cyril E King-ORF Norfolk
9h 13m1 stop Atlanta Hartsfield-Jackson
$616Delta
Sun, Nov 15 - Thu, Nov 19
7:00 am - 2:43 pmORF Norfolk-STT Saint Thomas Island Cyril E King
6h 43m1 stop Atlanta Hartsfield-Jackson
3:53 pm - 12:06 amSTT Saint Thomas Island Cyril E King-ORF Norfolk
9h 13m1 stop Atlanta Hartsfield-Jackson
$616Delta
Thu, Nov 12 - Tue, Nov 17
6:15 am - 1:56 pmORF Norfolk-STT Saint Thomas Island Cyril E King
6h 41m1 stop Washington, D.C. Dulles Intl
3:00 pm - 11:44 pmSTT Saint Thomas Island Cyril E King-ORF Norfolk
9h 44m2 stops Newark Washington, D.C. Dulles Intl
$626United Airlines
Thu, Nov 12 - Tue, Nov 17
6:15 am - 1:56 pmORF Norfolk-STT Saint Thomas Island Cyril E King
6h 41m1 stop Washington, D.C. Dulles Intl
3:00 pm - 10:34 pmSTT Saint Thomas Island Cyril E King-ORF Norfolk
8h 34m1 stop Newark
$626United Airlines
Wed, Nov 11 - Sun, Nov 15
6:34 pm - 1:38 pmRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
18h 04m2 stops New York LaGuardia Charlotte Douglas
4:33 pm - 11:07 pmSTT Saint Thomas Island Cyril E King-RIC Richmond Byrd Intl
7h 34m1 stop Charlotte Douglas
$780American Airlines
Wed, Nov 11 - Sun, Nov 15
5:45 am - 4:03 pmRIC Richmond Byrd Intl-STT Saint Thomas Island Cyril E King
9h 18m1 stop Miami
2:18 pm - 11:07 pmSTT Saint Thomas Island Cyril E King-RIC Richmond Byrd Intl
9h 49m1 stop Charlotte Douglas
$780American Airlines
Mon, Nov 16 - Mon, Nov 23
6:00 am - 5:08 pmORF Norfolk-STT Saint Thomas Island Cyril E King
34h 08m2 stops Fort Lauderdale San Juan Luis Munoz Marin Intl
5:38 pm - 11:55 amSTT Saint Thomas Island Cyril E King-ORF Norfolk
43h 17m2 stops Christiansted Henry Rohlsen San Juan Luis Munoz Marin Intl
$819Multiple Airlines
Fri, Nov 13 - Wed, Nov 18
6:00 am - 5:08 pmORF Norfolk-STT Saint Thomas Island Cyril E King
34h 08m2 stops Fort Lauderdale San Juan Luis Munoz Marin Intl
5:59 pm - 4:45 pmSTT Saint Thomas Island Cyril E King-ORF Norfolk
23h 46m2 stops San Juan Luis Munoz Marin Intl Boston Logan Intl
$979JetBlue
Mon, Nov 16 - Mon, Nov 23
3:44 pm - 12:46 pmORF Norfolk-STT Saint Thomas Island Cyril E King
20h 02m2 stops Orlando San Juan Luis Munoz Marin Intl
5:28 pm - 5:29 pmSTT Saint Thomas Island Cyril E King-ORF Norfolk
25h 01m3 stops San Juan Luis Munoz Marin Intl Philadelphia Orlando
$1,063Multiple Airlines
Useful Info
Good to know
Low season | September |
|---|---|
High season | March |
Cheapest flight | $230 |
FAQs for booking flights from Virginia to Saint Thomas Island
More options for your flight to Saint Thomas Island
Complete your trip to Saint Thomas Island with a hotel stay or car rental
Information on the airport you'll fly into in Saint Thomas Island
Cabin class types available on flights to Virginia
Cabin classes available on flights to Saint Thomas Island. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights for Saint Thomas Island
Flights from domestic origins to Saint Thomas Island
Flights from all regions of Virginia to Saint Thomas Island. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.