Cheap Flights from O.R. Tambo International Airport to Suvarnabhumi Airport
Search for flights from Johannesburg to Bangkok and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
JNB 9:50 AM15h 55m1 stopBKK 6:45 AMJohannesburg - Bangkok | Wed, Jun 3 | Etihad Airways
BKK 3:05 PM22h 15m1 stopJNB 8:20 AMBangkok - Johannesburg | Wed, Jun 10 | Etihad AirwaysIDR 9,480,700 IDR 12,710,20025% off25% offIDR 12,710,200 IDR 9,480,700-
JNB 9:45 AM15h 30m1 stopBKK 6:15 AMJohannesburg - Bangkok | Wed, May 27 | Etihad Airways
BKK 9:15 AM28h 5m1 stopJNB 8:20 AMBangkok - Johannesburg | Tue, Jun 2 | Etihad AirwaysIDR 9,504,000 IDR 12,710,20025% off25% offIDR 12,710,200 IDR 9,504,000 -
JNB 9:45 AM21h 5m1 stopBKK 11:50 AMJohannesburg - Bangkok | Sun, May 31 | Etihad Airways
BKK 9:00 PM16h 20m1 stopJNB 8:20 AMBangkok - Johannesburg | Tue, Jun 2 | Etihad AirwaysIDR 9,527,300 IDR 12,710,20025% off25% offIDR 12,710,200 IDR 9,527,300 -
JNB 9:50 AM15h 25m1 stopBKK 6:15 AMJohannesburg - Bangkok | Fri, Jun 19 | Etihad Airways
BKK 9:45 AM27h 35m1 stopJNB 8:20 AMBangkok - Johannesburg | Wed, Jun 24 | Etihad AirwaysIDR 9,723,90023% offIDR 12,710,200 IDR 9,723,900 -
JNB 9:50 AM15h 25m1 stopBKK 6:15 AMJohannesburg - Bangkok | Thu, Jun 18 | Etihad Airways
BKK 3:05 PM22h 15m1 stopJNB 8:20 AMBangkok - Johannesburg | Wed, Jun 24 | Etihad AirwaysIDR 9,731,60023% offIDR 12,710,200 IDR 9,731,600 -
JNB 9:50 AM15h 55m1 stopBKK 6:45 AMJohannesburg - Bangkok | Wed, Jun 17 | Etihad Airways
BKK 9:00 PM16h 20m1 stopJNB 8:20 AMBangkok - Johannesburg | Tue, Jun 23 | Etihad AirwaysIDR 10,135,20020% offIDR 12,710,200 IDR 10,135,200 -
JNB 7:50 PM16h 35m1 stopBKK 5:25 PMJohannesburg - Bangkok | Mon, Jun 8 | Singapore Airlines
BKK 9:20 AM14h 15m1 stopJNB 6:35 PMBangkok - Johannesburg | Mon, Jun 15 | Singapore AirlinesIDR 10,295,50019% offIDR 12,710,200 IDR 10,295,500 -
JNB 7:50 PM16h 25m1 stopBKK 5:15 PMJohannesburg - Bangkok | Tue, Jun 2 | Singapore Airlines
BKK 9:20 AM14h 15m1 stopJNB 6:35 PMBangkok - Johannesburg | Sat, Jun 6 | Singapore AirlinesIDR 10,347,30019% offIDR 12,710,200 IDR 10,347,300 -
JNB 9:45 AM15h 45m1 stopBKK 6:30 AMJohannesburg - Bangkok | Sun, May 17 | Etihad Airways
BKK 3:55 PM21h 20m1 stopJNB 8:15 AMBangkok - Johannesburg | Thu, May 21 | Etihad AirwaysIDR 10,383,50018% offIDR 12,710,200 IDR 10,383,500 -
JNB 9:50 AM15h 55m1 stopBKK 6:45 AMJohannesburg - Bangkok | Sun, Jun 7 | Etihad Airways
BKK 3:05 PM22h 15m1 stopJNB 8:20 AMBangkok - Johannesburg | Sun, Jun 14 | Etihad AirwaysIDR 10,422,30018% offIDR 12,710,200 IDR 10,422,300 -
JNB 1:00 PM17h 25m1 stopBKK 2:00 PMJohannesburg - Bangkok | Sun, May 17 | Normal Airline
BKK 3:00 PM6hNonstopJNB 4:00 PMBangkok - Johannesburg | Tue, May 19 | Normal AirlineFind more flightsFind more flights
-
JNB 9:45 AM33h 5m1 stopBKK 11:50 PMJohannesburg - Bangkok | Wed, May 20 | Etihad AirwaysIDR 5,786,700 IDR 7,457,70022% off22% offIDR 7,457,700 IDR 5,786,700 -
JNB 9:50 AM33h1 stopBKK 11:50 PMJohannesburg - Bangkok | Thu, Jul 9 | Etihad AirwaysIDR 5,965,200 IDR 7,457,70020% off20% offIDR 7,457,700 IDR 5,965,200 -
JNB 9:50 AM21h1 stopBKK 11:50 AMJohannesburg - Bangkok | Sun, Jun 21 | Etihad AirwaysIDR 5,975,600 IDR 7,457,70020% off20% offIDR 7,457,700 IDR 5,975,600 -
JNB 12:40 PM26h 5m1 stopBKK 7:45 PMJohannesburg - Bangkok | Fri, May 22 | Qatar AirwaysIDR 5,988,50020% offIDR 7,457,700 IDR 5,988,500 -
JNB 12:40 PM26h 5m1 stopBKK 7:45 PMJohannesburg - Bangkok | Tue, May 26 | Qatar AirwaysIDR 6,004,00019% offIDR 7,457,700 IDR 6,004,000 -
JNB 12:40 PM26h 15m1 stopBKK 7:55 PMJohannesburg - Bangkok | Tue, Jun 2 | Qatar AirwaysIDR 6,029,90019% offIDR 7,457,700 IDR 6,029,900 -
JNB 12:40 PM26h 5m1 stopBKK 7:45 PMJohannesburg - Bangkok | Sun, May 17 | Qatar AirwaysIDR 6,063,50019% offIDR 7,457,700 IDR 6,063,500 -
JNB 12:40 PM26h 10m1 stopBKK 7:50 PMJohannesburg - Bangkok | Thu, Jun 4 | Qatar AirwaysIDR 6,089,40018% offIDR 7,457,700 IDR 6,089,400 -
JNB 9:50 AM33h1 stopBKK 11:50 PMJohannesburg - Bangkok | Mon, Jul 6 | Etihad AirwaysIDR 6,110,10018% offIDR 7,457,700 IDR 6,110,100 -
JNB 9:50 AM33h1 stopBKK 11:50 PMJohannesburg - Bangkok | Thu, Jul 2 | Etihad AirwaysIDR 6,115,30018% offIDR 7,457,700 IDR 6,115,300 -
JNB 1:00 PM17h 25m1 stopBKK 2:00 PMJohannesburg - Bangkok | Sun, May 17 | Normal AirlineFind more flightsFind more flights
Flight fares from O.R. Tambo International Airport to Suvarnabhumi Airport are based on average airline prices for the next 3 months, according to Trip.com’s latest data.
Trip.com Price Insights: Flights from O.R. Tambo International Airport to Suvarnabhumi Airport
Which month has the lowest one-way flight price from O.R. Tambo International Airport to Suvarnabhumi Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from O.R. Tambo International Airport to Suvarnabhumi Airport, the best time to book is in September, with an average price of IDR 6,956,300. Try to avoid December, when prices are highest, averaging around IDR 9,380,900.
Which month is the cheapest for round-trip flights from O.R. Tambo International Airport to Suvarnabhumi Airport?
Based on Trip.com data from the past 12 months, October is usually the cheapest month to find flights from O.R. Tambo International Airport to Suvarnabhumi Airport, with an average price of IDR 11,871,700. In contrast, December is typically the most expensive month, with average prices reaching IDR 20,356,800.
What is the cheapest day of the week to fly from O.R. Tambo International Airport to Suvarnabhumi Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from O.R. Tambo International Airport to Suvarnabhumi Airport is usually Sunday, with average fares typically lower than other days. Try to avoid departing on Saturday, as prices are usually the highest on that day.
Selected Airlines from O.R. Tambo International Airport to Suvarnabhumi Airport
See which airlines fly from Johannesburg to Bangkok. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from O.R. Tambo International Airport to Suvarnabhumi Airport
Check the schedule for flights from Johannesburg to Bangkok and find the flight that best matches your travel plans.

QR1364
O.R. Tambo International Airport
2:45 PM
JNB
11:55 PM
DOH
S M T W T F SSearch
QR836
Hamad International Airport
2:30 AM
DOH
1:25 PM
BKK
S M T W T F S
EY748
O.R. Tambo International Airport
9:45 AM
JNB
7:45 PM
AUH
- - - - - F -Search
EY404
Zayed International Airport
2:30 AM
AUH
12:10 PM
BKK
S M T W T F S
QR1366
O.R. Tambo International Airport
12:40 PM
JNB
10:00 PM
DOH
S M T W T F SSearch
QR826
Hamad International Airport
9:10 AM
DOH
7:55 PM
BKK
S M T W T F S
EY748
O.R. Tambo International Airport
9:45 AM
JNB
7:45 PM
AUH
- - - - - F -Search
EY400
Zayed International Airport
2:15 PM
AUH
11:50 PM
BKK
S M T W T F S
O.R. Tambo International Airport to Suvarnabhumi Airport Flights Info
| Flight distance | 9,008.54 km |
|---|---|
| Cheapest one-way ticket price | IDR 5,786,700 |
| Cheapest return ticket price | IDR 9,480,700 |
FAQs for O.R. Tambo International Airport to Suvarnabhumi Airport Flights
What is the transportation method from the main airport to downtown in Bangkok?
- The distance from Suvarnabhumi Airport to downtown is about 24 km. It takes about 40 minutes by taxi.
- The distance from Don Mueang International Airport to downtown is about 22 km. It takes about 40 minutes by taxi.
Popular Destinations
- Cheap flights from O. R. Tambo International Airport to Indira Gandhi International Airport
- Return plane tickets from O. R. Tambo International Airport to Cape Town International Airport
- Cheap flights from O. R. Tambo International Airport to Hong Kong International Airport
- Cheap tickets from O. R. Tambo International Airport to Oslo Airport
- Cheap tickets from O. R. Tambo International Airport to Ninoy Aquino International Airport
- Plane tickets from O. R. Tambo International Airport to Hong Kong
- Plane tickets from O. R. Tambo International Airport to Oslo
- Return plane tickets from O. R. Tambo International Airport to Cape Town
- Return plane tickets from O. R. Tambo International Airport to Mabalacat
- Cheap flights from O. R. Tambo International Airport to Manila
- Cheap flights from Mactan International Airport to Suvarnabhumi International Airport
- Cheap flights from Clark International Airport to Suvarnabhumi International Airport
- Cheap flights from Davao Airport to Suvarnabhumi International Airport
- Return plane tickets from Laguindingan International Airport to Suvarnabhumi International Airport
- Return plane tickets from Ninoy Aquino International Airport to Suvarnabhumi International Airport
- Cheap flights from Davao to Suvarnabhumi International Airport
- Cheap flights from Manila to Suvarnabhumi International Airport
- Return flight tickets from Mabalacat to Suvarnabhumi International Airport
- Return flight tickets from Cagayan De Oro to Suvarnabhumi International Airport
- Plane tickets from Cebu to Suvarnabhumi International Airport
- Return plane tickets from O. R. Tambo International Airport to Manila
- Return plane tickets from O. R. Tambo International Airport to Oslo
- Plane tickets from O. R. Tambo International Airport to Hong Kong
- Plane tickets from O. R. Tambo International Airport to Cape Town
- Cheap flights from O. R. Tambo International Airport to Kimberley
- Cheap flights from O. R. Tambo International Airport to Indira Gandhi International Airport
- Cheap tickets from O. R. Tambo International Airport to Hong Kong International Airport
- Cheap tickets from O. R. Tambo International Airport to Ninoy Aquino International Airport
- Cheap tickets from O. R. Tambo International Airport to Cape Town International Airport
- Cheap flights from O. R. Tambo International Airport to Oslo Airport
- Flights from United Kingdom to Spain
- Cheap flights from India to Bhutan
- Cheap tickets from Australia to Japan
- Cheap tickets from Canada to Philippines
- Cheap flights from Singapore to Malaysia
- Flights from Dubai to India
- Flights from Mumbai to Singapore
- Cheap flights from Kuala Lumpur to Singapore
- Return tickets from Chennai to Singapore
- Return tickets from Manila to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Cheap Flights to France From US$108
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- Hong Kong Payment Methods
- Frequent Flyer Number
- Fuel Surcharge
- What to Buy in Hong Kong
- Japan Arrival Card
- Where to Go in Taipei
- Indonesia Arrival Card
- Trip.com Promo Code
- Meituan App
- Malaysia Tax Refund
- Indonesia Visa
- China Golden Week
- Cebu Pacific Super Pass
- Where to Eat in Tagaytay
- How to Book Multi City Flights
- Seoul Airport to City
- Hong Kong Airport to City
- Hong Kong Arrival Card
- China Train Map
- Trip.com Flight Promo Code
- Toronto Pearson International Airport
- When is the Cheapest to Book a Flight
- Where to Go in Hong Kong
- Trip.com Baggage Allowance
- Didi App China
- Vietnam Arrival Card
- Vietnam visa
- Baggage Restrictions
- Australia ETA
- Hand Carry Luggage Size
- Flights to São Paulo–Congonhas Airport
- Fly to Boma
- Cheap tickets from United Arab Emirates to Kazakhstan
- 6E397 Flight Status
- 6E5114 Flight Status
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.

