Flights to Saint Thomas, United States
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Saint Thomas
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 26°C | 25°C |
February | 26°C | 24°C |
March | 26°C | 24°C |
April | 26°C | 25°C |
May | 27°C | 26°C |
June | 28°C | 26°C |
July | 28°C | 27°C |
August | 29°C | 27°C |
September | 29°C | 27°C |
October | 29°C | 27°C |
November | 28°C | 26°C |
December | 27°C | 25°C |
14 day forecast
Cheapest month to fly to Saint Thomas
Explore price trends for trips to Saint Thomas
Showing prices in USD
Annual Avg. Price | 141 USD |
July 2024 | 172 USD |
August 2024 | 81 USD |
September 2024 | 80 USD |
October 2024 | 81 USD |
November 2024 | 137 USD |
December 2024 | 137 USD |
January 2025 | 137 USD |
February 2025 | 172 USD |
March 2025 | 172 USD |
April 2025 | 172 USD |
May 2025 | 172 USD |
June 2025 | 172 USD |
Direct flights to Saint Thomas
Find direct flights from anywhere to Saint Thomas
- Cincinnati to Saint Thomas from $241
- Asheville to Saint Thomas from $242
- Indianapolis to Saint Thomas from $245
- Louisville to Saint Thomas from $249
- Pittsburgh to Saint Thomas from $252
- Pensacola to Saint Thomas from $259
- Kansas City to Saint Thomas from $265
- Seattle to Saint Thomas from $268
- Lower Prince's Quarter to Saint Thomas from $268
- Panama to Saint Thomas from $276
- Sacramento to Saint Thomas from $277
- Las Vegas to Saint Thomas from $281
- St. Louis to Saint Thomas from $284
- Cali to Saint Thomas from $303
- Los Angeles to Saint Thomas from $305
- Charlotte to Saint Thomas from $306
- Phoenix to Saint Thomas from $319
- Antigua to Saint Thomas from $321
- New York to Saint Thomas from $322
- Richmond to Saint Thomas from $322
- Key West to Saint Thomas from $333
- Detroit to Saint Thomas from $334
- Minneapolis to Saint Thomas from $348
- Denver to Saint Thomas from $351
Airlines flying to Saint Thomas
Best airlines flying to Saint Thomas
- Iberia Airlines
- Aer Lingus
- Wizz Air Abu Dhabi
- SAS
- El Al Israel Airlines
- Air Canada
- Air New Zealand
- Iberia Express
- Czech Airlines
- Wingo airlines
- easyJet
- Lufthansa
- TUI fly Belgium
- ITA Airways
- Wizz Air
- Corendon
- Porter Airlines
- Aegean
- HiSky Europe
- SunExpress