฿2,694+ Cheap flights from Johannesburg

JNB — BKK
12 Dec — 19 Dec1
1 adult
1 adult, Economy, 0 bags

Find flights from Johannesburg within your budget

 

Fly to

Route

Depart

Return

Price

Cheapest return flight

JohannesburgDurban

JNB Johannesburg OR Tambo - DUR Durban King Shaka Intl

JNBDUR

Johannesburg OR Tambo

Fri 20/11

18:35-19:50

Nonstop1h 15m

Durban King Shaka Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿2,727

JohannesburgDurban

JNB Johannesburg OR Tambo - DUR Durban King Shaka Intl

JNBDUR

Johannesburg OR Tambo

Tue 17/11

09:25-10:40

Nonstop1h 15m

Durban King Shaka Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿2,862

JohannesburgDurban

JNB Johannesburg OR Tambo - DUR Durban King Shaka Intl

JNBDUR

Johannesburg OR Tambo

Wed 24/3

15:05-16:20

Nonstop1h 15m

Durban King Shaka Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,030

JohannesburgDurban

JNB Johannesburg OR Tambo - DUR Durban King Shaka Intl

JNBDUR

Johannesburg OR Tambo

Fri 8/1

09:25-10:40

Nonstop1h 15m

Durban King Shaka Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,064

JohannesburgCape Town

JNB Johannesburg OR Tambo - CPT Cape Town Intl

JNBCPT

Johannesburg OR Tambo

Fri 29/1

20:35-22:50

Nonstop2h 15m

Cape Town Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,367

JohannesburgCape Town

JNB Johannesburg OR Tambo - CPT Cape Town Intl

JNBCPT

Johannesburg OR Tambo

Mon 22/3

20:35-22:50

Nonstop2h 15m

Cape Town Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,401

JohannesburgCape Town

JNB Johannesburg OR Tambo - CPT Cape Town Intl

JNBCPT

Johannesburg OR Tambo

Mon 18/1

20:35-22:50

Nonstop2h 15m

Cape Town Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,401

JohannesburgCape Town

JNB Johannesburg OR Tambo - CPT Cape Town Intl

JNBCPT

Johannesburg OR Tambo

Fri 30/4

07:30-09:45

Nonstop2h 15m

Cape Town Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,401

JohannesburgCape Town

JNB Johannesburg OR Tambo - CPT Cape Town Intl

JNBCPT

Johannesburg OR Tambo

Mon 15/2

15:05-17:20

Nonstop2h 15m

Cape Town Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,435

JohannesburgCape Town

JNB Johannesburg OR Tambo - CPT Cape Town Intl

JNBCPT

Johannesburg OR Tambo

Sun 21/2

20:35-22:50

Nonstop2h 15m

Cape Town Intl

Wed 31/12

00:00-00:00

Nonstop0h 00m

฿3,536

Flights are sorted by cheapest return flights first.

Deals found on 11/11

Showing 1-10 of 60 resultsSorted by cheapest first
1
2
3
...
6

Best time to book a flight from Johannesburg

Have a flexible travel schedule? Discover the best time to fly from Johannesburg with our price prediction graph.
Estimated return price

Travel insights for flights from Johannesburg

Get recent, data-driven insights about flights from Johannesburg including ideal travel times, pricing trends, and more.

What is the cheapest month to book a flight from Johannesburg?

Currently, May is the cheapest month in which you can book a flight from Johannesburg (average of ฿20,540). Flying from Johannesburg in December will prove the most costly (average of ฿27,005). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

When is the best time to book a flight from Johannesburg?

Booking 76 days in advance of your planned departure date is, on average, the best time to get cheap flights from Johannesburg. The general trend is that the closer you book to the departure date, the more expensive your flight will be.

Airline reviews for flights from Johannesburg

Read through reviews of airlines serving Johannesburg, such as Singapore Airlines,Emirates, andQatar Airways. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.

Boarding

8.3

Overall

8.2

Comfort

8.0

Entertainment

8.0

Food

7.8

Crew

8.6

Reviews

1 / 20
8.0
Excellent

Anonymous,Dec 2024

NRT - LAX

Crew and in flight experience were great! I felt safe in the plane. Only downside was sitting in economy and the seat/person in front of me who had their seat reclined most of the flight (9 hrs) which made it difficult to eat or be fully comfortable.

Boarding

8.3

Overall

8.2

Comfort

8.0

Entertainment

8.0

Food

7.8

Crew

8.6

Reviews

1 / 20
8.0
Excellent

Anonymous,Dec 2024

NRT - LAX

Crew and in flight experience were great! I felt safe in the plane. Only downside was sitting in economy and the seat/person in front of me who had their seat reclined most of the flight (9 hrs) which made it difficult to eat or be fully comfortable.

Boarding

8.3

Overall

8.2

Comfort

8.0

Entertainment

8.0

Food

7.8

Crew

8.6

Reviews

1 / 20
8.0
Excellent

Anonymous,Dec 2024

NRT - LAX

Crew and in flight experience were great! I felt safe in the plane. Only downside was sitting in economy and the seat/person in front of me who had their seat reclined most of the flight (9 hrs) which made it difficult to eat or be fully comfortable.

Boarding

8.3

Overall

8.2

Comfort

8.0

Entertainment

8.0

Food

7.8

Crew

8.6

Reviews

1 / 20
8.0
Excellent

Anonymous,Dec 2024

NRT - LAX

Crew and in flight experience were great! I felt safe in the plane. Only downside was sitting in economy and the seat/person in front of me who had their seat reclined most of the flight (9 hrs) which made it difficult to eat or be fully comfortable.

Browse thousands of different options on Cheapflights for your next trip

Direct flights from South Africa

Related info for your journey

  • What is the cheapest month to fly from Johannesburg?

    At the present moment the cheapest month to fly from Johannesburg is currently May; with December being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

  • Where are the cheapest places to fly to from Johannesburg?

    Here are some of the cheapest flight destinations from Johannesburg:
    Fly from Johannesburg to Bangkok from ฿20,237
    Fly from Johannesburg to Phuket City from ฿22,493

  • How does Cheapflights help users find flights from Johannesburg?

    900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight from Johannesburg today with Cheapflights!

  • Why should you use Cheapflights to find cheap flight tickets from Johannesburg?

    By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights from Johannesburg.

  • Can Cheapflights find flights from Johannesburg with no change fees?

    Need flexible booking options for your flight from Johannesburg ? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.

  • Can Cheapflights notify me if prices for flights from Johannesburg become cheaper?

    Yes! Start tracking prices for flights from Johannesburg today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive the alerts.

See more FAQs

Fly with Cheapflights

How does Cheapflights help users find flights from Johannesburg?

900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight from Johannesburg today with Cheapflights!

Why should you use Cheapflights to find cheap flight tickets from Johannesburg?

By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights from Johannesburg.

Can Cheapflights find flights from Johannesburg with no change fees?

Need flexible booking options for your flight from Johannesburg ? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.

Can Cheapflights notify me if prices for flights from Johannesburg become cheaper?

Yes! Start tracking prices for flights from Johannesburg today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive the alerts.

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.