Book cheap flights from Johannesburg to St Thomas Island from R 16899

Trustpilot rating 4.4 out of 5

Explore the best deals

Discover the cheapest flights from Johannesburg to St Thomas Island
emptyFilter
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Exchange rate
1 ZAR = 0.06 USD
1 USD = 18.25 ZAR
Last checked on Thu, 03/13
Distance: 11177 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
St Thomas Island airports
Cyril E King Arpt (STT)How far from city centre: 8 kms

Useful Information for Flights from Johannesburg to St Thomas Island

Planning a trip from Johannesburg to St Thomas Island? Flights to St Thomas Island from Johannesburg involve a long journey, often with connecting flights. The flight duration can be upwards of 22 hours. Remember to book your flights to St Thomas Island from Johannesburg in advance, especially during peak season.

Time Difference between Johannesburg and St Thomas Island

St Thomas Island is 6 hours behind Johannesburg. Please be aware that Daylight Savings Time might affect this difference, so it's always best to double-check the current time in both locations closer to your travel dates.

Best Time to Fly to St Thomas Island

St Thomas Island boasts fantastic weather year-round. The average temperature hovers around 26-29°C. Peak season, from December to March, offers sunshine and warmth, ideal for beach lovers. For those seeking flights to St Thomas Island from Johannesburg, the shoulder season (April-June) offers pleasant weather with fewer crowds and potential cost savings on flights and accommodation. This makes it an excellent time to explore the island's beauty without the peak-season rush. Book your flights to St Thomas Island from Johannesburg with eDreams today.

Winter: 26°C | Spring: 27°C | Summer: 29°C | Autumn: 28°C.

Johannesburg Airports

Find flights to St Thomas Island from Johannesburg, and start your journey through the main passenger airports serving the city:

Airport Information

O.R. Tambo International Airport (JNB)

Located 23km east of Johannesburg city centre in Kempton Park, Gauteng, O.R. Tambo International Airport (JNB) is the largest and busiest airport in Africa. It serves as the primary hub for domestic and international flights to St Thomas Island from Johannesburg, and has a capacity to handle up to 28 million passengers annually. This airport offers a wide array of amenities and services for travellers.

Lanseria International Airport (HLA)

Lanseria International Airport (HLA) is a privately owned, yet modern and convenient option located about 35km from Johannesburg city centre. It is smaller than JNB, offering a more relaxed atmosphere while providing excellent facilities like Wi-Fi, Bureau de Change, and restaurants. It's a practical choice for flights to St Thomas Island from Johannesburg.

Rand Airport (QRA)

Rand Airport (QRA) located in Germiston, is a smaller airport primarily serving private and general aviation, adding another choice for your flights to St Thomas Island from Johannesburg.

Main Airlines for this Route

While specific routes and airline availability can vary, here are some major airlines known for operating from Johannesburg that you might find servicing flights to St Thomas Island from Johannesburg, available for booking via eDreams:

  • United Airlines
  • Delta Air Lines
  • American Airlines

St Thomas Island Airports

Planning your flight to St Thomas Island from Johannesburg? Let's explore the airport you'll likely be landing at.

Airport Information

Cyril E. King International Airport (STT)

Cyril E. King International Airport (STT) is the main airport serving St Thomas Island. It's located a short distance west of Charlotte Amalie, making it convenient for accessing the island's attractions.

  • Facilities:

    • Restaurants and shops
    • Car rental services
  • Getting to Charlotte Amalie:

    • Public Transport: The public bus offers a direct and affordable route to the city centre. Be aware that the bus service may have limited hours.
    • Taxi: Taxis are readily available and offer a convenient way to reach your destination, with fares varying based on distance and passenger count.
    • Car Rental: If you prefer to explore at your own pace, consider our car rental services through eDreams. This offers you the flexibility and freedom to tour the island as you desire.
    • eDreams offers car rental services to enhance your travel experience. You can book a car rental in advance and enjoy a smooth transition from the airport to your next destination. Secure your rental car with us and experience a hassle-free and seamless trip.

What to Do and See in St Thomas Island

Are you ready for an unforgettable Caribbean getaway? Book your flights to St Thomas Island from Johannesburg with eDreams and prepare to be amazed. St Thomas is a true gem of the US Virgin Islands, offering a blend of natural beauty, historical charm, and vibrant culture.

  • Explore Charlotte Amalie: Wander through the colourful streets of Charlotte Amalie, the island's capital. Discover historic landmarks like Fort Christian and Blackbeard's Castle, and enjoy duty-free shopping.
  • Relax on Magens Bay Beach: Unwind on the pristine sands of Magens Bay, consistently ranked among the world's most beautiful beaches. Swim in the crystal-clear turquoise waters, soak up the sun, and sip on refreshing cocktails.
  • Discover Coral World Ocean Park: Immerse yourself in the underwater world at Coral World Ocean Park. Encounter diverse marine life, including sharks, turtles, and stingrays, and experience thrilling activities like Sea Trek helmet diving.

Discover our TOP discounts for your flight from Johannesburg to St Thomas Island

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to St Thomas Island from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to St Thomas Island

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Virgin Islands, U.S.. At eDreams have you covered!
For flights from Johannesburg to St Thomas Island, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to St Thomas Island is R16899. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
How is the weather in St Thomas Island compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6 mm ,St Thomas Island's temperatures can go up to 32.71 ºC during the hot season, with 9 mm average of rain rate . In winter, however, weather indicators show around 12.48 ºC in St Thomas Island, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while St Thomas Island have an average of 6 mm rain level.

Plan your trip

Alternate routesPopular routes