How can I find cheap flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
Explore the cheapest one-way and round-trip flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport over the next 90 days, with one-way fares from CAD 474 and round-trip from CAD 780. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
JNB 9:50 AM26h 55m1 stopBKK 5:45 PMJohannesburg - Bangkok | Sun, Nov 22 | Etihad Airways
BKK 2:40 PM22h 45m1 stopJNB 8:25 AMBangkok - Johannesburg | Sun, Nov 29 | Etihad AirwaysCAD 780 CAD 95018% off18% offCAD 950 CAD 780
JNB 9:50 AM20h 55m1 stopBKK 11:45 AMJohannesburg - Bangkok | Tue, Nov 17 | Etihad Airways
BKK 2:40 PM22h 40m1 stopJNB 8:20 AMBangkok - Johannesburg | Sun, Nov 22 | Etihad AirwaysCAD 787 CAD 95017% off17% offCAD 950 CAD 787
JNB 9:50 AM32h 50m1 stopBKK 11:40 PMJohannesburg - Bangkok | Thu, Nov 26 | Etihad Airways
BKK 8:30 AM28h 55m1 stopJNB 8:25 AMBangkok - Johannesburg | Sun, Nov 29 | Etihad AirwaysCAD 792 CAD 95017% off17% offCAD 950 CAD 792
JNB 9:50 AM26h 55m1 stopBKK 5:45 PMJohannesburg - Bangkok | Fri, Nov 27 | Etihad Airways
BKK 8:50 PM16h 35m1 stopJNB 8:25 AMBangkok - Johannesburg | Mon, Nov 30 | Etihad AirwaysCAD 81015% offCAD 950 CAD 810
JNB 9:50 AM20h 45m1 stopBKK 11:35 AMJohannesburg - Bangkok | Sat, Nov 21 | Etihad Airways
BKK 8:30 AM28h 55m1 stopJNB 8:25 AMBangkok - Johannesburg | Mon, Nov 23 | Etihad AirwaysCAD 81015% offCAD 950 CAD 810
JNB 9:50 AM32h 30m1 stopBKK 11:20 PMJohannesburg - Bangkok | Sat, Nov 14 | Etihad Airways
BKK 8:30 AM28h 50m1 stopJNB 8:20 AMBangkok - Johannesburg | Sat, Nov 21 | Etihad AirwaysCAD 82213% offCAD 950 CAD 822
JNB 9:50 AM20h 55m1 stopBKK 11:45 AMJohannesburg - Bangkok | Wed, Nov 11 | Etihad Airways
BKK 8:50 PM16h 30m1 stopJNB 8:20 AMBangkok - Johannesburg | Mon, Nov 16 | Etihad AirwaysCAD 82213% offCAD 950 CAD 822
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Mon, Nov 23 | Etihad Airways
BKK 2:40 PM22h 40m1 stopJNB 8:20 AMBangkok - Johannesburg | Thu, Nov 26 | Etihad AirwaysCAD 82413% offCAD 950 CAD 824
JNB 9:50 AM20h 55m1 stopBKK 11:45 AMJohannesburg - Bangkok | Wed, Dec 2 | Etihad Airways
BKK 2:40 PM22h 40m1 stopJNB 8:20 AMBangkok - Johannesburg | Fri, Dec 4 | Etihad AirwaysCAD 82413% offCAD 950 CAD 824
JNB 1:00 PM17h 25m1 stopBKK 2:00 PMJohannesburg - Bangkok | Fri, Nov 6 | Normal Airline
BKK 3:00 PM6hNonstopJNB 4:00 PMBangkok - Johannesburg | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Thu, Nov 26 | Etihad AirwaysCAD 474 CAD 61122% off22% offCAD 611 CAD 474
JNB 1:45 PM24h 40m1 stopBKK 7:25 PMJohannesburg - Bangkok | Thu, Nov 26 | Qatar AirwaysCAD 496 CAD 61119% off19% offCAD 611 CAD 496
JNB 1:45 PM24h 40m1 stopBKK 7:25 PMJohannesburg - Bangkok | Thu, Dec 3 | Qatar AirwaysCAD 505 CAD 61117% off17% offCAD 611 CAD 505
JNB 9:50 AM26h 55m1 stopBKK 5:45 PMJohannesburg - Bangkok | Thu, Dec 3 | Etihad AirwaysCAD 51017% offCAD 611 CAD 510
JNB 9:50 AM26h 55m1 stopBKK 5:45 PMJohannesburg - Bangkok | Sat, Dec 5 | Etihad AirwaysCAD 51116% offCAD 611 CAD 511
JNB 1:45 PM24h 40m1 stopBKK 7:25 PMJohannesburg - Bangkok | Sun, Nov 15 | Qatar AirwaysCAD 51316% offCAD 611 CAD 513
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Fri, Nov 13 | Qatar AirwaysCAD 51915% offCAD 611 CAD 519
JNB 11:00 AM26h 5m1 stopBKK 6:05 PMJohannesburg - Bangkok | Fri, Nov 13 | Cathay PacificCAD 52514% offCAD 611 CAD 525
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Tue, Nov 17 | Qatar AirwaysCAD 53113% offCAD 611 CAD 531
JNB 1:00 PM17h 25m1 stopBKK 2:00 PMJohannesburg - Bangkok | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Sun, Nov 22 | Etihad AirwaysCAD 495 CAD 1,01051% off51% offCAD 1,010 CAD 495
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Mon, Nov 23 | Etihad AirwaysCAD 502 CAD 1,01050% off50% offCAD 1,010 CAD 502
JNB 9:50 AM16h 25m1 stopBKK 7:15 AMJohannesburg - Bangkok | Thu, Nov 26 | Etihad AirwaysCAD 513 CAD 1,01049% off49% offCAD 1,010 CAD 513
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Thu, Jan 21 | Qatar AirwaysCAD 53647% offCAD 1,010 CAD 536
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Fri, Nov 13 | Qatar AirwaysCAD 54146% offCAD 1,010 CAD 541
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Tue, Nov 24 | Etihad AirwaysCAD 63038% offCAD 1,010 CAD 630
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Fri, Nov 6 | Qatar AirwaysCAD 63837% offCAD 1,010 CAD 638
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Sun, Nov 8 | Qatar AirwaysCAD 82818% offCAD 1,010 CAD 828
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Tue, Nov 17 | Etihad AirwaysCAD 83817% offCAD 1,010 CAD 838
JNB 1:00 PM17h 25m1 stopBKK 2:00 PMJohannesburg - Bangkok | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
JNB 10:20 PM15h 20m1 stopBKK 6:40 PMJohannesburg - Bangkok | Fri, Nov 27 | EmiratesCAD 656 CAD 1,36052% off52% offCAD 1,360 CAD 656
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Tue, Nov 24 | EmiratesCAD 551 CAD 1,36059% off59% offCAD 1,360 CAD 551
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Fri, Nov 13 | EmiratesCAD 568 CAD 1,36057% off57% offCAD 1,360 CAD 568
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Sat, Dec 5 | EmiratesCAD 57357% offCAD 1,360 CAD 573
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Wed, Nov 11 | EmiratesCAD 57956% offCAD 1,360 CAD 579
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Sat, Nov 14 | EmiratesCAD 57956% offCAD 1,360 CAD 579
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Fri, Dec 4 | EmiratesCAD 57956% offCAD 1,360 CAD 579
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Thu, Nov 19 | EmiratesCAD 58256% offCAD 1,360 CAD 582
JNB 10:15 PM15h 25m1 stopBKK 6:40 PMJohannesburg - Bangkok | Sun, Nov 8 | EmiratesCAD 65552% offCAD 1,360 CAD 655
JNB 1:00 PM17h 25m1 stopBKK 2:00 PMJohannesburg - Bangkok | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Mon, Nov 9 | Qatar AirwaysCAD 537 CAD 1,09851% off51% offCAD 1,098 CAD 537
JNB 1:45 PM18h 20m1 stopBKK 1:05 PMJohannesburg - Bangkok | Thu, Nov 5 | Qatar AirwaysCAD 537 CAD 1,09851% off51% offCAD 1,098 CAD 537
JNB 9:50 AM16h 25m1 stopBKK 7:15 AMJohannesburg - Bangkok | Tue, Nov 10 | Etihad AirwaysCAD 560 CAD 1,09849% off49% offCAD 1,098 CAD 560
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Wed, Nov 11 | Qatar AirwaysCAD 56549% offCAD 1,098 CAD 565
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Fri, Nov 6 | Qatar AirwaysCAD 63842% offCAD 1,098 CAD 638
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Sun, Nov 8 | Etihad AirwaysCAD 75731% offCAD 1,098 CAD 757
JNB 8:20 PM18h 5m1 stopBKK 7:25 PMJohannesburg - Bangkok | Sun, Nov 8 | Qatar AirwaysCAD 82825% offCAD 1,098 CAD 828
JNB 9:50 AM15h 45m1 stopBKK 6:35 AMJohannesburg - Bangkok | Fri, Nov 6 | Etihad AirwaysCAD 87720% offCAD 1,098 CAD 877
JNB 9:50 AM16h 25m1 stopBKK 7:15 AMJohannesburg - Bangkok | Thu, Nov 5 | Etihad AirwaysCAD 87720% offCAD 1,098 CAD 877
JNB 1:00 PM17h 25m1 stopBKK 2:00 PMJohannesburg - Bangkok | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Johannesburg to Bangkok are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport
What is the cheapest month for one-way flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport, the best time to buy is in November, with an average price of CAD 608. You’ll want to avoid December, when the average price can reach as high as CAD 759.
What’s the cheapest month to fly round-trip from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
Based on Trip.com’s data from the past 12 months, June is typically the cheapest month to find flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport, with an average price of CAD 863. In contrast, December is usually the most expensive month, with average fares reaching CAD 1,646.
What is the cheapest day of the week to fly from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport is Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Saturday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
The cheapest airline flying from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport is Etihad Airways (from CAD 474) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
Check the schedule for flights from Johannesburg to Bangkok and find the flight that best matches your travel plans.
-
EY748
Johannesburg O R Tambo Airport
9:50 AM
JNB
7:45 PM
AUH
S M T W T F SSearch -
EY1044
Abu Dhabi Intl. Airport
10:00 PM
AUH
7:15 AM
BKK
S M T W T F S -
QR1364
Johannesburg O R Tambo Airport
2:45 PM
JNB
11:55 PM
DOH
S M T W T F SSearch -
QR834
Hamad Intl. Airport
2:05 AM
DOH
12:45 PM
BKK
S M T W T F S -
QR1378
Johannesburg O R Tambo Airport
8:55 PM
JNB
6:10 AM
DOH
S M T W T F SSearch -
QR832
Hamad Intl. Airport
8:35 AM
DOH
6:50 PM
BKK
- M - W - F - -
QR1378
Johannesburg O R Tambo Airport
8:55 PM
JNB
6:10 AM
DOH
S M T W T F SSearch -
QR826
Hamad Intl. Airport
9:30 AM
DOH
8:25 PM
BKK
S M T W T F S -
QR1364
Johannesburg O R Tambo Airport
2:45 PM
JNB
11:55 PM
DOH
S M T W T F SSearch -
QR836
Hamad Intl. Airport
3:30 AM
DOH
2:05 PM
BKK
S M T W T F S -
CX748
Johannesburg O R Tambo Airport
11:10 AM
JNB
6:30 AM
HKG
S - T W T F SSearch -
CX705
Hong Kong Intl. Airport
8:30 AM
HKG
10:35 AM
BKK
S M T W T F S -
CX748
Johannesburg O R Tambo Airport
11:10 AM
JNB
6:30 AM
HKG
S - T W T F SSearch -
CX717
Hong Kong Intl. Airport
9:10 AM
HKG
11:20 AM
BKK
S M T W T - S -
CX748
Johannesburg O R Tambo Airport
11:10 AM
JNB
6:30 AM
HKG
S - T W T F SSearch -
CX615
Hong Kong Intl. Airport
9:55 AM
HKG
12:00 PM
BKK
S - - W T F S -
QR1364
Johannesburg O R Tambo Airport
2:45 PM
JNB
11:55 PM
DOH
S M T W T F SSearch -
QR832
Hamad Intl. Airport
8:35 AM
DOH
6:50 PM
BKK
- M - W - F - -
QR1364
Johannesburg O R Tambo Airport
2:45 PM
JNB
11:55 PM
DOH
S M T W T F SSearch -
QR826
Hamad Intl. Airport
9:30 AM
DOH
8:25 PM
BKK
S M T W T F S
About Johannesburg O R Tambo Airport and Suvarnabhumi Intl. Airport
Learn about Johannesburg O R Tambo Airport (JNB) and Suvarnabhumi Intl. Airport (BKK) — including location, terminals, transportation, and travel tips.
| Flight distance | 9,008.54 km |
|---|---|
| Cheapest one-way ticket price | CAD 474 |
| Cheapest return ticket price | CAD 780 |
FAQs for Johannesburg O R Tambo Airport to Suvarnabhumi Intl. 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.
What are the cheapest flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
One-way flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport currently start from CAD 474, and round-trip fares start from CAD 780. The current lowest fare is a Etihad Airways flight departing on Thu, Nov 26; prices may vary depending on availability.What is the average price of a flight from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport is CAD 967. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Johannesburg O R Tambo Airport to Suvarnabhumi Intl. Airport on Trip.com?
Enter Johannesburg O R Tambo Airport and Suvarnabhumi Intl. Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Johannesburg O R Tambo Airport to Baiyun Intl. Airport
- Cheap Johannesburg O R Tambo Airport to Harare International Airport flights
- Cheap Johannesburg O R Tambo Airport to Murtala Muhammed Intl Airport flights
- Flights from Johannesburg O R Tambo Airport to Cape Town Intl. Airport
- Nonstop flights Johannesburg O R Tambo Airport to King Shaka International Airport
- Flight deals from Johannesburg O R Tambo Airport to Durban
- Flight deals from Johannesburg O R Tambo Airport to Cape Town
- Flight deals from Johannesburg O R Tambo Airport to Lagos
- Flight deals from Johannesburg O R Tambo Airport to Harare
- Nonstop flights from Johannesburg O R Tambo Airport to Guangzhou
- Nonstop flights Techo International Airport to Suvarnabhumi Intl. Airport
- Cheap Chiang Mai Intl. Airport to Suvarnabhumi Intl. Airport flights
- Nonstop flights Pudong Intl. Airport to Suvarnabhumi Intl. Airport
- Flights from Phuket Intl. Airport to Suvarnabhumi Intl. Airport
- Cheap Yangon Intl. Airport to Suvarnabhumi Intl. Airport flights
- Airlines fly from Yangon to Suvarnabhumi Intl. Airport
- Ta Khmau to Suvarnabhumi Intl. Airport cheap flights
- Chiang Mai to Suvarnabhumi Intl. Airport cheap flights
- Phuket to Suvarnabhumi Intl. Airport cheap flights
- Flights from Shanghai to Suvarnabhumi Intl. Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.