Cheap Flights from Johannesburg to Bangkok Suvarnabhumi

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy

      Compare Johannesburg to Bangkok Suvarnabhumi flight deals

      Find the cheapest month or even day of the year to fly to Bangkok Suvarnabhumi

      Book the best Bangkok Suvarnabhumi fare with no extra fees

      Flight deals from Johannesburg to Bangkok Suvarnabhumi

      Looking for a cheap last-minute deal or the best return flight from Johannesburg to Bangkok Suvarnabhumi Airport? If you want to travel next month, return fares start from R 8,639. Find the lowest prices on one-way and return tickets right here.
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Johannesburg to Bangkok Suvarnabhumi found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Johannesburg to Bangkok Suvarnabhumi

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Bangkok Suvarnabhumi flights are currently cheapest in January.

      Johannesburg to Bangkok Suvarnabhumi: Alternative routes

      Compare routes from Johannesburg to Bangkok below. You may find an airport to fly into that's cheaper, faster, or easier than Bangkok Suvarnabhumi.

      Johannesburg to Bangkok: Flight information

      The things to know before you go.
      Cheapest flight foundR 4,663
      Cheapest month to flyJanuary

      Finding cheap flights from Johannesburg to Bangkok Suvarnabhumi: Frequently asked questions

      The best price we found for a return flight from Johannesburg to Bangkok Suvarnabhumi is R 8,553. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      Currently, there are no airlines that fly direct from Johannesburg to Bangkok Suvarnabhumi. But we found flights with one stop from R 8,553.
      As of September 2026, there are no flights flying from Johannesburg to Bangkok Suvarnabhumi.
      The cheapest month to fly from Johannesburg to Bangkok Suvarnabhumi is usually October.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Bangkok Suvarnabhumi Airport on Monday, 12 October 2026.
      No airlines currently offer direct flights between Johannesburg and Bangkok Suvarnabhumi Airport. Most routes have one or more stops.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bangkok Suvarnabhumi but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Bangkok is around 40 days in advance, so don’t leave your flight to the last minute.

      The cheapest airline that flies to Bangkok Suvarnabhumi is Etihad Airways .

      Travelling from Johannesburg to Suvarnabhumi Airport (BKK): What you need to know

      • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where many great holidays begin. Explore the departure options from here when searching for a flight from Johannesburg to Suvarnabhumi Airport (BKK).

      • Suvarnabhumi Airport is located in Bangkok. The city follows the UTC+7 timezone and is five hours ahead of Johannesburg.

      • Leave enough time to make your flight from Johannesburg to BKK. As a rule of thumb, arrive two hours before international departures and an hour ahead for domestic flights.

      • In high season, allow for longer queues and be there earlier. Aim for at least two hours ahead for domestic flights and up to four hours for international trips.

      Airports in Johannesburg

      O.R. Tambo International Airport (JNB)

      • A stopover is the perfect opportunity to take a break from travelling and possibly even visit a new city. When searching for cheap flights from Johannesburg to BKK departing from O.R. Tambo International Airport (JNB), uncheck the 'Direct flights only' box to get ideas for where to visit along the way. Your journey might pause in:

        • Dubai Airport (DXB)

        • Changi International Airport (SIN)

        • Abu Dhabi International Airport (AUH)

      • The journey from central Johannesburg to JNB takes around 1 hour 10 minutes on public transport. If you drive, ride-share or take a cab, you'll cover the 29 kilometres in 30 minutes or so, depending on traffic conditions.

      • Have an early flight from Johannesburg to Suvarnabhumi Airport? Avoid the mad dash to the terminal (and enjoy a little extra shut-eye) by picking one of these stays close to O.R. Tambo International Airport:

      • When it comes to the on-time performance of O.R. Tambo International Airport, data shows 77.1% of flights meet their scheduled arrival time.

      Lanseria International Airport (HLA)

      • The drive from central Johannesburg to HLA usually takes 50 minutes, depending on traffic. The distance from the city centre to the airport is around 48 kilometres.

      • Want to enjoy an extra night away before catching your Johannesburg to BKK flight? Kick back in a hotel near Lanseria International Airport before your holiday officially begins. These stays have your key waiting:

      About Suvarnabhumi Airport (BKK)

      Getting from Suvarnabhumi Airport (BKK) to central Bangkok

      • Suvarnabhumi Airport to the centre of Bangkok is roughly 27 kilometres. If you're taking a cab or renting a car, do a little research to make your trip as smooth as possible. Journey times will vary depending on traffic and the time of day.

      • When travelling on public transport, expect a journey of around 1 hour 5 minutes.

      How to find the cheapest flights from Johannesburg to Suvarnabhumi Airport (BKK)

      • The lowest price we've found for a one-way ticket from Johannesburg to Suvarnabhumi Airport is R 4,663. For a return flight on this route, the best price is R 8,553. Depending on when you want to go and the availability, these fares may change.

      • Don't leave things to the last minute. You're more likely to walk away with cheap flights from Johannesburg to BKK if you book in advance. Airlines often offer some amazing early bird deals.

      • Cheap Johannesburg to Suvarnabhumi Airport tickets are easier to find when your travel dates are flexible. Use the 'Whole month' search tool to compare fares across each month and then choose the cheapest day.

      • Locking in a cheap plane ticket from Johannesburg to BKK is a piece of cake with Price Alerts. All you need to do is set up one of these automatic alerts and we'll let you know when a lower fare pops up.

      • Discover the best deal on a flight from Johannesburg to Suvarnabhumi Airport with the help of the filters. Pick your ideal departure and arrival times, airlines and number of stops. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest.'

      The best time to fly from Johannesburg to Suvarnabhumi Airport (BKK)

      • Think about the kind of experience you want when deciding the best time to fly. April is the quietest month to go to Bangkok. July is when most people book flights from Johannesburg to Suvarnabhumi Airport (BKK), which may be ideal if you'd rather travel when it's busy.

      • When booking your Johannesburg to BKK plane ticket, consider what kind of weather works for you. April is the warmest month in Bangkok, with temperatures ranging from 26ºC (79ºF) to 37ºC (99ºF).

      • If you want to travel in cooler conditions, look for a cheap ticket from Johannesburg to Suvarnabhumi Airport in December when temperatures are between 19ºC (66ºF) and 33ºC (91ºF).

      More about Bangkok

      Explore more of Thailand

      • Bangkok has plenty going for it, but there are so many other corners of Thailand waiting to be explored. About 209 kilometres north-east of Bangkok, a trip to Nakhon Ratchasima will keep your itinerary busy. Don't miss top attractions like Night Safari Korat, Saveone Night Market and Butterfly Park.

      • If you want to check out another corner of Thailand, consider Rayong, about 129 kilometres south-east of Bangkok. Saeng Chan Beach, Mae Rumphueng Beach and Mae Ramphueng Beach are among the biggest draws.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.