JNB - STT

R19 232 Find Cheap Flights from Johannesburg to Saint Thomas Island – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 29% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R19 232
Typical prices: R16 842-R29 023
United Airlines
Mon 22/1Tue 30/1
JNB - STT • 2 stops
When to travel
Cheapest • 32% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Saint Thomas Island!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Johannesburg to Saint Thomas Island (JNB-STT)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from OR Tambo to Saint Thomas Island

Fri, Jan 22 - Sat, Jan 30
United Airlines Logo
10:25 - 17:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
37h 25m2 stops Cape Town Intl Washington, D.C. Dulles Intl
United Airlines Logo
17:25 - 18:35STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
43h 10m2 stops Washington, D.C. Dulles Intl Newark
R19 232United Airlines
1 day ago
Fri, Jan 22 - Sat, Jan 30
United Airlines Logo
10:25 - 17:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
37h 25m2 stops Cape Town Intl Washington, D.C. Dulles Intl
United Airlines Logo
17:25 - 18:35STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
43h 10m2 stops Washington, D.C. Dulles Intl Newark
R19 265United Airlines
8 hours ago
Fri, Jan 22 - Sat, Jan 30
United Airlines Logo
10:25 - 17:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
37h 25m2 stops Cape Town Intl Washington, D.C. Dulles Intl
United Airlines Logo
18:55 - 18:35STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
41h 40m1 stop Newark
R21 736United Airlines
1 day ago
Fri, Jan 22 - Sat, Jan 30
United Airlines Logo
10:25 - 17:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
37h 25m2 stops Cape Town Intl Washington, D.C. Dulles Intl
United Airlines Logo
18:55 - 18:35STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
41h 40m1 stop Newark
R21 769United Airlines
8 hours ago
Mon, Feb 1 - Thu, Feb 4
Qatar Airways Logo
13:45 - 14:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
55h 05m2 stops Doha Hamad Intl New York John F Kennedy Intl
Qatar Airways Logo
15:30 - 8:40STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
35h 10m2 stops New York John F Kennedy Intl Doha Hamad Intl
R24 736Qatar Airways
3+ days ago
Mon, Feb 1 - Thu, Feb 4
Qatar Airways Logo
13:45 - 14:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
55h 05m2 stops Doha Hamad Intl New York John F Kennedy Intl
Qatar Airways Logo
15:30 - 8:40STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
35h 10m2 stops New York John F Kennedy Intl Doha Hamad Intl
R24 752Qatar Airways
3+ days ago
Thu, Nov 19 - Mon, Nov 23
British Airways Logo
19:35 - 12:15JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
46h 40m2 stops London Heathrow Miami
British Airways Logo
13:07 - 10:25STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
39h 18m2 stops Miami London Heathrow
R24 868British Airways
1 day ago
Mon, Feb 1 - Thu, Feb 4
Qatar Airways Logo
13:45 - 14:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
55h 05m2 stops Doha Hamad Intl New York John F Kennedy Intl
Qatar Airways Logo
15:30 - 8:40STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
35h 10m2 stops New York John F Kennedy Intl Doha Hamad Intl
R24 884Qatar Airways
1 day ago
Mon, Feb 1 - Thu, Feb 4
Qatar Airways Logo
13:45 - 14:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
55h 05m2 stops Doha Hamad Intl New York John F Kennedy Intl
Qatar Airways Logo
15:30 - 8:40STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
35h 10m2 stops New York John F Kennedy Intl Doha Hamad Intl
R24 966Qatar Airways
2 days ago
Thu, Feb 4 - Sun, Feb 7
Qatar Airways Logo
13:45 - 14:50JNB  Johannesburg OR Tambo-STT Saint Thomas Island Cyril E King
31h 05m2 stops Doha Hamad Intl New York John F Kennedy Intl
Qatar Airways Logo
15:30 - 8:40STT  Saint Thomas Island Cyril E King-JNB Johannesburg OR Tambo
35h 10m2 stops New York John F Kennedy Intl Doha Hamad Intl
R25 065Qatar Airways
4 hours ago
Booking Insights

Price, demand, and travel trends for Johannesburg OR Tambo Airport to Saint Thomas Island flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

How much is a return flight from Johannesburg OR Tambo Airport to Saint Thomas Island?

Return flights from Johannesburg OR Tambo Airport to Saint Thomas Island typically range from R16 842 to R29 023. The lowest price found in the past 5 days was R19 232 on United Airlines.

Key details for Johannesburg OR Tambo Airport to Saint Thomas Island flights

Low season

February

Cheapest flight

R19 232
Beat the crowds with an average 88% drop in travellers.
The most popular month to fly with an average 58% increase in travellers.
Return flight from Johannesburg OR Tambo Airport to Saint Thomas Island

When to book flights from OR Tambo to Saint Thomas Island

Are your dates flexible? Find out the best times to travel from OR Tambo to Saint Thomas Island based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Johannesburg OR Tambo Airport to Saint Thomas Island flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines, and booking tips.

  • Which cabin classes can I book on flights from Johannesburg OR Tambo Airport to Saint Thomas Island?

    Only Economy class is available on flights from Johannesburg OR Tambo Airport to Saint Thomas Island.

  • Do I need a passport to fly from Johannesburg OR Tambo Airport to Saint Thomas Island?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How much should I expect to pay for a Johannesburg OR Tambo Airport to Saint Thomas Island flight?

    Return flights from Johannesburg OR Tambo Airport to Saint Thomas Island range from R16 842 to R29 023, with an average of R24 757 over the past 12 months. Anything below R16 842 counts as a good deal.

  • Have flight prices from Johannesburg OR Tambo Airport to Saint Thomas Island changed much recently?

    Yes. Based on fares seen in the past 5 days, return flight prices on this route showed a wide range, from about R19 232 to R47 791. That means the highest observed fare was about 2x higher than the lowest one.

  • Which car hire options are available at Saint Thomas Island Cyril E King Airport (STT)?

    Saint Thomas Island Cyril E King Airport (STT) hosts 5 major car hire companies, with daily rates averaging R1 182 for economy cars. Top options include:

    • Budget
    • Thrifty
    • Dollar
    • Alamo
    • Hertz

  • Which airports can I use when flying from Johannesburg OR Tambo Airport to Saint Thomas Island?

    Flights from Johannesburg OR Tambo Airport to Saint Thomas Island usually depart from Johannesburg OR Tambo (JNB) and arrive at Saint Thomas Island Cyril E King (STT).

  • Which airports do connecting flights from Johannesburg OR Tambo Airport to Saint Thomas Island pass through?

    Most connecting flights from Johannesburg OR Tambo Airport to Saint Thomas Island pass through Newark (EWR), which handles 100% of one-stop traffic on this route.

  • Can I save money by using flexible dates for flights from Johannesburg OR Tambo Airport to Saint Thomas Island?

    Yes. Flexible dates can save you up to 52% on flights from Johannesburg OR Tambo Airport to Saint Thomas Island. Saturday is the cheapest departure day at R16 842 return on average, while Friday is the most expensive at R34 689, a difference of R17 847.

    Cheaper weekend fares like these are typical of routes dominated by weekday business travel.

  • What is the time difference between Johannesburg OR Tambo Airport and Saint Thomas Island?

    Saint Thomas Island is 6 hours behind Johannesburg OR Tambo Airport (Atlantic Time vs South Africa Time). Plan for the time shift when scheduling connections or first-day activities.

Your guide to booking Johannesburg OR Tambo Airport to Saint Thomas Island flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Saturday departure and avoid flying on Friday. On this route, Saturday flights average R16 842, which is about R17 847 less than Friday fares (51% savings) based on the last 12 months.
  • If you can choose when to travel, plan your Johannesburg OR Tambo Airport to Saint Thomas Island trip for November. Fares historically average R16 842 return in that month – typically R53 806 less than the most expensive month, which is March (based on the last 12 months).
  • If you're arriving late at night and need somewhere to stay, check out these hotels close to Saint Thomas Island Cyril E King Airport.

    • Starz Hotel
    • Sunset Gardens Guesthouse
    • Island Beach Comber

More options for your flight from OR Tambo to Saint Thomas Island

Complete your trip to Saint Thomas Island with a hotel stay or car hire