How to find cheap flights from Johannesburg to US Virgin Islands
The cheapest return flight from Johannesburg to US Virgin Islands is currently Rs530,417.
You'll be travelling from Johannesburg into Cyril E. King in Saint Thomas with that fare.
Rs268,306 is the lowest price for a one-way trip.
Happy to go wherever the cheap flights are? Enter 'US Virgin Islands' in the 'To' field to find the lowest fares across different cities.
Widen your search by choosing 'Add nearby airports.' This will compare prices across the airports closest to both your departure and destination points, which could help you cut costs.
Book as early as possible. You'll have more airlines, times and routes to pick from. Leave it too long and you could be left with fewer choices and higher costs.
Never miss a fare change. Download the Skyscanner app, set up a Price Alert, and we'll send you updates when prices go up or down.
Best time to fly from Johannesburg to US Virgin Islands
September is usually the cheapest month to hop on a flight from Johannesburg to US Virgin Islands.
Tuesdays and Wednesdays are often the most affordable days to travel in general, with fares coming in lower during midweek when it's quieter.
The height of the travel season in US Virgin Islands runs through April, May and December. April is the most popular month and a good time to visit if you want to experience things at their liveliest.
For a more leisurely pace, January, March and August tend to work well. March is the quietest month.
Popular places to visit in US Virgin Islands
Saint Thomas
Saint Thomas is a top destination for Johannesburg to US Virgin Islands flights. Skyride to Paradise Point, Pelican Beach and Etelman Observatory are essential stops for first-time visitors.
Saint Thomas's main airports are Cyril E. King Airport (STT) and Charlotte Amalie SPB Airport (SPB). You'll discover some excellent flight deals between the two.
Ready to find the right place to stay? Explore the lineup of hotels in Saint Thomas.
St Croix
Hams Bluff Trail Head, The Grange Estate and Hay Penny Beach offer a solid introduction to the highlights of St Croix.
You can reach the city through Henry E. Rohlsen Airport (STX) or Christiansted SPB Airport (SSB).
The same magic that powers our flight search can also help you find the best-value stays around. Use it to compare prices and availability across hotels in St Croix.
Charlotte Amalie
Drop by popular sights like Saints Peter and Paul Cathedral, 99 Steps and St Thomas Historical Trust Museum while you're in this corner of Saint Thomas.
Find a deal on where you'll stay by browsing the list of hotels in Charlotte Amalie.
Visiting US Virgin Islands for the first time? Here's what you need to know
Entry rules can vary, so check in advance whether you'll need a visa or any other documents before you travel. Your travel agent, airline or the local embassy or consulate should have the latest details.
The population of US Virgin Islands is about 83,000. Charlotte Amalie is the capital.
This destination has one standard time zone of UTC-4.
Pick the season that suits how you like to explore, whether that's hotter, cooler or somewhere in between. September is one of the warmest months in US Virgin Islands.
Conditions are often coolest around February.
October is usually the rainiest month, while January is the driest.
Want to time your Johannesburg to US Virgin Islands flight with a big occasion? Major events worth planning around include St. Thomas Carnival, St. John Celebration carnival and the Crucian Christmas Festival.
Complete your trip with hotels and a car rental
With your cheap flight from Johannesburg to US Virgin Islands booked, it's time to plan the rest of your adventure. Find competitive prices and places to suit every budget across hotels in US Virgin Islands. You can also check out car rental options in US Virgin Islands and compare offers from trusted providers in seconds.