Flights from Johannesburg to Thailand | Plan Travel | Singapore Airlines
Skip to content
-
Skip to footer
Singapore - English
keyboard_arrow_down
Round-trip
expand_more
1 Passenger, Economy
expand_more
From
close
To
Depart Date
Depart Date, fc-booking-departure-date-aria-label
DD MMM YY (DDD)
today
Return Date
Return Date, fc-booking-return-date-aria-label
DD MMM YY (DDD)
today
Search
Apply Promocode
Home
Singapore Airlines destinations
Flights to Thailand
Flights from Johannesburg to Thailand
Explore Johannesburg to Thailand routes with Singapore Airlines
Singapore - Thailand
Brisbane - Thailand
London - Thailand
Sydney - Thailand
Jakarta - Thailand
Frankfurt - Thailand
Zurich - Thailand
Melbourne - Thailand
Los Angeles - Thailand
Colombo - Thailand
Adelaide - Thailand
San Francisco - Thailand
Manchester - Thailand
New York - Thailand
Perth - Thailand
New York (Newark) - Thailand
Auckland - Thailand
Mumbai - Thailand
Paris - Thailand
Milan - Thailand
Dubai - Thailand
Cape Town - Thailand
Manila - Thailand
Surabaya - Thailand
Seoul - Thailand
Munich - Thailand
Amsterdam - Thailand
Seattle - Thailand
Denpasar Bali - Thailand
Rome - Thailand
Copenhagen - Thailand
Brussels - Thailand
Darwin - Thailand
Osaka - Thailand
Stockholm - Thailand
Tokyo - Thailand
Christchurch - Thailand
Kuala Lumpur - Thailand
Cairns - Thailand
Bandar Seri Begawan - Thailand
Delhi - Thailand
Male - Thailand
Taipei - Thailand
Nagoya - Thailand
Barcelona - Thailand
Dhaka - Thailand
View more flights
Explore Singapore Airlines's Top-Pick Destinations
Singapore
Bangkok
Phuket
Denpasar Bali
Perth
Brisbane
Manila
Auckland
Hanoi
Jakarta
Shanghai
Sydney
Taipei
Kuala Lumpur
Tokyo
Beijing
Hong Kong SAR
Koh Samui
Cairns
Lombok
Ho Chi Minh City
Seoul
Colombo
Xiamen
Melbourne
Kolkata
Da Nang
Guangzhou
Male
Osaka
Los Angeles
Krabi
Mumbai
Siem Reap
Shenzhen
Phnom Penh
Adelaide
San Francisco
Darwin
Hyderabad
Cebu
Miri
Chengdu
Macau
Wellington
Sunshine Coast
Port Hedland
Newman
Mount Isa
Kununurra
View more flights