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

Last minute flights from Johannesburg to St Thomas Island

Book now before it's too late

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.
Johannesburg St Thomas Island
BEST
DEAL
Sat, 01 Feb JNB - STT
Wed, 30 Apr STT - JNB
32161R 30900R
Prime price per passenger
Johannesburg St Thomas Island
BEST
DEAL
Fri, 07 Mar JNB - STT
21022R 19891R
Prime price per passenger
Johannesburg St Thomas Island
BEST
DEAL
Sun, 12 Jan JNB - STT
Thu, 16 Jan STT - JNB
39548R 38324R
Prime price per passenger

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:

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.

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.

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 R19891. 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.0 mm ,St Thomas Island's temperatures can go up to 32.71 ºC during the hot season, with 9.0 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.0 mm rain level.

Plan your trip