A typical flight between Johannesburg and Bangkok would have a flying time of about 11 hours, 11 minutes. This assumes an average air speed for a commercial airliner of 500 mph, which is equivalent to 805 km/hr or 434 knots. Your exact flight time may vary depending on wind speeds.
The distance from Bangkok to Singapore is 883.93 miles. The time it can take to travel between the two going 60 mph in a car is about 14.8 hours.
There are 5,592 miles (8,999 km) between Bangkok, Thailand, and Johannesburg, South Africa.
As the crow flies, 3298km (2050mi).
The flight time from Bangkok, Thailand to Phuket, Thailand is abut 51 minutes.
The flight time from Bangkok, Thailand to Singapore is about 1 hour, 46 minutes.
The flight time from Bangkok, Thailand to Germany is about 11 hours, 6 minutes.
The flight time from Detroit, Michigan to Bangkok, Thailand is about 17 hours, 8 minutes.
The flight time from Bangkok, Thailand to Melbourne Airport is about 9 hours, 7 minutes.
The flight distance from Bangkok, Thailand to Penang is: 573 miles / 922 km
The flight distance from Malaysia to Bangkok, Thailand is 678 miles / 1,091 km
The flight time from Bangkok, Thailand to Madrid, Spain is about 12 hours, 40 minutes.
The flight time from Cairns, Australia to Bangkok, Thailand is about 7 hours, 29 minutes.
Ca 11 Hours (Non-Stop)
A flight to Thailand from LAX takes 16 hours.
The flight time from Bangkok, Thailand to Sydney, Australia is about 9 hours, 21 minutes.