Cheap Flights from Johannesburg to Anywhere

Fly from Johannesburg to anywhere in the world.

JNB — BKK
12 Jun — 19 Jun1
Return
1 adult
Economy
From?
To?
Mon 12/6
Mon 19/6

Were you looking for Flights to Johannesburg?

What to Know About Flights From Johannesburg

Helpful information to know about booking your flight from Johannesburg

Cheapest one-way flight

฿11,941

Cheapest airline

Emirates

Most popular destination

Doha Hamad Intl (DOH)
The cheapest one-way flight from Johannesburg is currently to Doha Hamad Intl.
On average, Emirates currently has the cheapest one-way flight from Johannesburg.
Doha Hamad Intl (DOH) is currently the most popular flight destination from Johannesburg.

Cheapest flights from Johannesburg

The below flights offer some of the lowest fares from Johannesburg in June and July 2023. Be sure to check back soon as deals update often.

Last Minute Flight Deals from Johannesburg

Have a look at some of the best last-minute flights available departing from Johannesburg. Tip: double check your flight details before making your reservation.

Domestic Airfare to Nearby Cities with Cheap Hotels

Some of the best deals we've come across on flights from Johannesburg to South Africa destinations with cheap hotels. Users can either choose from the current deals or check back soon as new ones are added frequently.

Find flights from Johannesburg within your budget

Use the slider to find flights departing from Johannesburg that fit your budget.

Fly to

Any airport

Budget

฿17,930 - ฿23,039

Route

Depart

Return

Price

Johannesburg OR TamboPhuket City

JNB - HKT

JNBHKT

Johannesburg OR Tambo

Fri 15/9

2 stops43h 05m

Phuket City

Sat 23/9

2 stops41h 55m

฿17,930

Johannesburg OR TamboPhuket City

JNB - HKT

JNBHKT

Johannesburg OR Tambo

Fri 15/9

2 stops43h 05m

Phuket City

Sat 23/9

2 stops39h 10m

฿18,069

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Wed 25/10

1 stop24h 35m

Bangkok Suvarnabhumi

Wed 8/11

1 stop23h 50m

฿19,598

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Wed 1/11

1 stop19h 50m

Bangkok Suvarnabhumi

Tue 14/11

1 stop25h 25m

฿19,737

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Tue 3/10

1 stop28h 40m

Bangkok Suvarnabhumi

Tue 10/10

1 stop15h 55m

฿19,807

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Mon 4/12

1 stop23h 45m

Bangkok Suvarnabhumi

Sun 10/12

1 stop18h 20m

฿20,154

Johannesburg OR TamboPhuket City

JNB - HKT

JNBHKT

Johannesburg OR Tambo

Sun 6/8

1 stop18h 40m

Phuket City

Thu 17/8

1 stop18h 05m

฿20,954

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Sun 18/6

1 stop16h 30m

Bangkok Suvarnabhumi

Sun 25/6

1 stop16h 15m

฿21,510

Johannesburg OR TamboPhuket City

JNB - HKT

JNBHKT

Johannesburg OR Tambo

Mon 19/6

2 stops22h 50m

Phuket City

Sun 25/6

2 stops20h 10m

฿23,039

Flights are sorted by cheapest first

Deals found on 6/6

Related info for your journey

Useful info, stats and facts about <b>Johannesburg</b> to <b>anywhere</b> flights.

Fly from other South Africa cities

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.