⚡ Fare recorded April 25, 2026 · Prices change daily

Johannesburg to Phuket flights

Johannesburg (JNB) to Phuket (HKT): 5,256 miles (8,459 km) great-circle, about 11h 00m nonstop by our estimate. Cheapest fare observed: $748 round-trip on Qatar, with 1 stop, departing June 8, 2026.

QRQatarQR1366
Depart
JNB
Johannesburg, South Africa
12:40
2026-06-08
✈
Arrive
HKT
Phuket, Thailand
Returns 20:30
2026-06-22
Stops
1 stop
Distance
5,256 mi
Est. nonstop time
11h 00m
Trip type
Round-trip
$748
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Johannesburg to Phuket fare fly?

$748 round-trip, Qatar QR1366, departing 2026-06-08 at 12:40, returning 2026-06-22. The recorded itinerary left on a Monday, returning on a Monday 14 nights later; the fare was observed 44 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Johannesburg from Phuket?

  • Distance: 5,256 miles (8,459 km) great-circle, heading east.
  • Estimated nonstop flight time: about 11h 00m.
  • Departure airport: O. R. Tambo International Airport (JNB), Johannesburg, South Africa, UTC+2 on June 8, 2026.
  • Arrival: Phuket International Airport (HKT), Thailand, UTC+7 on June 8, 2026.
  • Time difference: Phuket is 5 hours ahead of Johannesburg on the recorded date.
  • Route type: international, South Africa to Thailand.
  • Arrival airport elevation: 82 ft.
  • Recorded itinerary: Qatar QR1366, 1 stop, round-trip, 14 days between departure and return.
Fare comparison

How does the Johannesburg to Phuket fare compare with other routes from JNB?

At $748, it ranked 26th of the 30 round-trip fares we recorded from JNB (median $564). That is 14.2 cents per great-circle mile (round-trip price over one-way distance), below the JNB median of 23.2 cents across 30 round-trip routes.

Routes from JNB of similar length: London (5,639 mi) at $886 and Moscow (5,699 mi) at $661.

Qatar had the cheapest fare on 7 of 30 JNB routes. It is the 5th longest of the 30 routes we track from JNB.

Other ways in

What did other cities pay to fly to Phuket?

Of 32 departure airports with a fare to Phuket, Johannesburg (JNB) ranked 27th at $748. Lowest: $71 from Bangkok (BKK); highest: $1878 from Panama City (PTY); 8 nonstop. Cheapest-fare airlines (routes): Scoot (9), Air China (2), Etihad (2), Qatar (2), Thai Lion Air (2) and Air Europa (1), plus 14 more.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Africa/Johannesburg, Asia/Bangkok; flight time is our estimate.

FAQ

Johannesburg to Phuket flight questions

How far is Johannesburg from Phuket by plane?

+
Johannesburg is about 5,256 miles (8,459 km) from Phuket on a great-circle line from O. R. Tambo International Airport (JNB) to Phuket International Airport (HKT), heading east. It is the 5th longest of the 30 routes we track from JNB. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Johannesburg to Phuket?

+
About 11h 00m nonstop by our estimate for 5,256 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Qatar fare was with 1 stop. 32 airports in our feed had a fare to Phuket; this one ranked 27th, and 8 of the 32 were nonstop.

What is the time difference between Johannesburg and Phuket?

+
On June 8, 2026, Johannesburg was on UTC+2 (Africa/Johannesburg) and Phuket on UTC+7 (Asia/Bangkok), so Phuket was 5 hours ahead of Johannesburg: noon in Johannesburg was 17:00 in Phuket. Neither Africa/Johannesburg nor Asia/Bangkok shifts for daylight saving, so the gap holds all year.

How much is a flight from Johannesburg to Phuket?

+
As observed on April 25, 2026: $748 per person round-trip on Qatar flight QR1366, departing June 8, 2026, returning June 22, 2026, with 1 stop. At $748, it ranked 26th of the 30 round-trip fares we recorded from JNB (median $564). That is 14.2 cents per great-circle mile (round-trip price over one-way distance), below the JNB median of 23.2 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Johannesburg to Phuket?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Phuket, 8 of the 32 recorded fares were nonstop. From JNB, 11 of 30 were. Routes from JNB of similar length: London (5,639 mi) at $886 and Moscow (5,699 mi) at $661.

Which airports serve flights from Johannesburg to Phuket?

+
It departs O. R. Tambo International Airport (JNB) in Johannesburg, South Africa, and arrives at Phuket International Airport (HKT) in Phuket, Thailand. An international flight, South Africa to Thailand. Qatar had the cheapest fare on 7 of 30 JNB routes.

Where else near Phuket can you fly from Johannesburg?

Malé (MLE) $933Mumbai (BOM) $564Dubai (DXB) $639Mahe (SEZ) $416Port Louis (MRU) $671Tbilisi (TBS) $735All flights from Johannesburg →

Other cities with flights to Phuket

From Bangkok (BKK) $71From Bangkok (DMK) $72From Kuala Lumpur (KUL) $130From Singapore (SIN) $182From Hanoi (HAN) $199From Jakarta (CGK) $210

Ready to fly?

Book Qatar JNB → HKT · $748 →