Find flights
Airlines
FAQs

Cheap flights from South Africa to Bali from R6 802

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight to Bali departing on 13/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
JNB — DPS
Mar 5 — Mar 121
1 adult
Tue 5/3
Tue 12/3

How far in advance should I book a flight from South Africa to Bali?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 35 days in advance, which can save you up to 43% on flights from South Africa to Bali compared to booking the week you need them. Waiting 35 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R17 907. For sooner than that we have options available in the next 3 days from R20 886.

What is the cheapest month to fly from South Africa to Bali?

February is one of the best times of the year to fly to Bali from South Africa. Prices for February average R15 257 per person but you can even find prices for as low as R10 452. The most expensive prices can be found in the month of July. Opting for a February flight can save you 25% on your journey compared to booking in July

When is the cheapest time to fly from South Africa to Bali (ZA - BA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from South Africa to Bali as you normally would.

Cheap Emirates flights from South Africa to Bali

Explore cheap flight options specifically provided by Emirates for the route between South Africa and Bali. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Peruse some of the lowest-priced Emirates flights we've found from South Africa to Bali. Make sure to check back often as deals are often changing.
Sat 1/618:20CPT - DPS
1 stop22h 00mEmirates
Tue 11/619:40DPS - CPT
1 stop21h 55mEmirates
Deal found 28/2R16 274
Sun 24/318:25CPT - DPS
1 stop21h 55mEmirates
Wed 3/40:05DPS - CPT
1 stop22h 45mEmirates
Deal found 28/2R16 370
Mon 15/413:05CPT - DPS
1 stop27h 15mEmirates
Thu 9/519:50DPS - CPT
1 stop21h 45mEmirates
Deal found 28/2R16 812
Sun 19/518:20CPT - DPS
1 stop40h 15mEmirates
Fri 31/519:50DPS - CPT
1 stop21h 45mEmirates
Deal found 28/2R16 889
Mon 15/413:05CPT - DPS
1 stop27h 15mEmirates
Wed 8/50:05DPS - CPT
1 stop22h 45mEmirates
Deal found 28/2R17 273
Mon 4/313:40CPT - DPS
1 stop26h 40mEmirates
Sat 16/319:50DPS - CPT
1 stop22h 00mEmirates
Deal found 28/2R17 504
Sat 11/519:10JNB - DPS
1 stop21h 10mEmirates
Sat 18/519:50DPS - JNB
1 stop20h 25mEmirates
Deal found 29/2R17 773
Sun 19/518:20CPT - DPS
1 stop40h 15mEmirates
Thu 30/50:05DPS - CPT
1 stop22h 45mEmirates
Deal found 28/2R17 831
Tue 26/313:25JNB - DPS
1 stop26h 55mEmirates
Wed 3/419:50DPS - JNB
1 stop26h 25mEmirates
Deal found 29/2R17 946

Cheap Singapore Airlines flights from South Africa to Bali

Explore cheap flight options specifically provided by Singapore Airlines for the route between South Africa and Bali. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Some of the best deals we've found on Singapore Airlines flights travelling from South Africa to Bali. Ensure the flight price, dates, time, and airline match your criteria before you book.
Sat 3/810:40CPT - DPS
2 stops25h 55mSingapore Airlines
Wed 14/810:50DPS - CPT
2 stops28h 35mSingapore Airlines
Deal found 29/2R14 833
Thu 1/813:45JNB - DPS
1 stop28h 10mSingapore Airlines
Fri 16/812:10DPS - JNB
1 stop24h 00mSingapore Airlines
Deal found 29/2R15 813
Sat 3/810:40CPT - DPS
1 stop25h 55mSingapore Airlines
Wed 14/819:35DPS - CPT
1 stop19h 50mSingapore Airlines
Deal found 28/2R16 005
Sat 3/810:40CPT - DPS
2 stops28h 10mSingapore Airlines
Wed 14/819:35DPS - CPT
2 stops19h 50mSingapore Airlines
Deal found 28/2R16 255
Wed 21/810:40CPT - DPS
1 stop31h 15mSingapore Airlines
Tue 10/913:05DPS - CPT
1 stop26h 20mSingapore Airlines
Deal found 29/2R16 562
Wed 21/810:40CPT - DPS
2 stops20h 45mSingapore Airlines
Tue 10/919:35DPS - CPT
2 stops19h 50mSingapore Airlines
Deal found 29/2R16 966
Sat 1/610:40CPT - DPS
2 stops20h 45mSingapore Airlines
Tue 11/619:35DPS - CPT
2 stops19h 50mSingapore Airlines
Deal found 28/2R20 290
Fri 19/710:40CPT - DPS
2 stops19h 15mSingapore Airlines
Sat 27/712:10DPS - CPT
2 stops27h 15mSingapore Airlines
Deal found 28/2R24 152

Cheap South Africa to Bali flights in March & April 2024

Find cheap flight options from South Africa to Bali specifically for the months of March and April 2024. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 670 482 searches. Prices were last updated on 1 March 2024.
These are some of the best deals we've found on flights to Bali in 2024 at this time. Check back soon for alternative fares.
Tue 5/319:50JNB - DPS
1 stop20h 50mQatar Airways
Tue 12/319:15DPS - JNB
2 stops44h 25mQatar Airways
Deal found 29/2R14 410
Wed 13/313:40JNB - DPS
1 stop27h 00mQatar Airways
Tue 14/512:55DPS - JNB
2 stops34h 05mQatar Airways
Deal found 29/2R14 891
Tue 5/319:50JNB - DPS
1 stop20h 50mQatar Airways
Tue 12/39:40DPS - JNB
1 stop24h 20mQatar Airways
Deal found 29/2R14 987
Tue 5/39:25JNB - DPS
2 stops24h 00mQatar Airways
Tue 12/319:15DPS - JNB
2 stops44h 25mQatar Airways
Deal found 29/2R15 217
Wed 13/321:35JNB - DPS
1 stop19h 05mQatar Airways
Tue 14/59:55DPS - JNB
1 stop37h 05mQatar Airways
Deal found 29/2R15 506
Wed 13/313:40JNB - DPS
2 stops22h 45mQatar Airways
Tue 14/512:55DPS - JNB
2 stops34h 05mQatar Airways
Deal found 29/2R15 967
Fri 8/321:35JNB - DPS
1 stop19h 05mQatar Airways
Thu 21/39:40DPS - JNB
1 stop24h 20mQatar Airways
Deal found 29/2R16 889
Fri 8/39:50JNB - DPS
2 stops44h 45mEtihad Airways
Thu 21/37:00DPS - JNB
2 stops31h 30mEtihad Airways
Deal found 29/2R17 369
Fri 8/313:25JNB - DPS
1 stop26h 55mEmirates
Wed 20/30:05DPS - JNB
1 stop26h 45mEmirates
Deal found 29/2R17 446

South Africa to Bali 2024 flight deals

Discover exclusive flight deals for travel between South Africa and Bali in 2024. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
These are some of the best deals we've found on flights to Bali in 2024 at this time. Check back soon for alternative fares.
Fri 1/1121:35JNB - DPS
1 stop19h 05mQatar Airways
Thu 7/119:40DPS - JNB
1 stop24h 20mQatar Airways
Deal found 29/2R12 777
Fri 1/1121:35JNB - DPS
1 stop19h 05mQatar Airways
Sat 30/119:40DPS - JNB
1 stop24h 20mQatar Airways
Deal found 29/2R12 816
Sat 5/1012:10DUR - DPS
2 stops38h 15mQatar Airways
Sat 12/109:55DPS - DUR
2 stops30h 40mQatar Airways
Deal found 29/2R12 873
Wed 25/920:15JNB - DPS
1 stop30h 10mQatar Airways
Sat 5/109:55DPS - JNB
1 stop37h 05mQatar Airways
Deal found 29/2R12 931
Thu 10/1020:15JNB - DPS
1 stop30h 10mQatar Airways
Tue 15/109:55DPS - JNB
1 stop37h 05mQatar Airways
Deal found 29/2R12 989
Thu 24/1020:15JNB - DPS
1 stop20h 25mQatar Airways
Thu 31/109:40DPS - JNB
1 stop35h 05mQatar Airways
Deal found 29/2R13 277
Wed 4/920:15JNB - DPS
1 stop30h 10mQatar Airways
Wed 18/99:55DPS - JNB
1 stop36h 15mQatar Airways
Deal found 29/2R13 507
Wed 4/920:15JNB - DPS
1 stop30h 10mQatar Airways
Wed 18/912:55DPS - JNB
2 stops33h 15mQatar Airways
Deal found 29/2R13 719
Fri 1/1113:40JNB - DPS
2 stops22h 45mQatar Airways
Thu 7/119:40DPS - JNB
1 stop24h 20mQatar Airways
Deal found 29/2R13 872

South Africa to Bali flights leaving soon

Find last-minute flight options from South Africa to Bali for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Check out these flights departing soon from South Africa to Bali. It's wise to confirm all flight details are correct before booking.
Tue 12/312:35CPT - DPS
1 stop28h 05mQatar Airways
Mon 18/30:10DPS - CPT
1 stop23h 25mQatar Airways
Deal found 28/2R12 739
Tue 12/312:35CPT - DPS
1 stop28h 05mQatar Airways
Tue 19/319:15DPS - CPT
2 stops28h 20mQatar Airways
Deal found 28/2R14 065
Tue 12/312:35CPT - DPS
2 stops47h 50mQatar Airways
Mon 18/30:10DPS - CPT
1 stop23h 25mQatar Airways
Deal found 28/2R14 180
Tue 12/312:35CPT - DPS
1 stop28h 05mQatar Airways
Sun 17/39:40DPS - CPT
1 stop37h 55mQatar Airways
Deal found 28/2R14 276
Tue 12/312:35CPT - DPS
1 stop28h 05mQatar Airways
Sun 17/319:15DPS - CPT
2 stops28h 20mQatar Airways
Deal found 28/2R14 487
Tue 12/312:35CPT - DPS
2 stops47h 50mQatar Airways
Tue 19/319:15DPS - CPT
2 stops28h 20mQatar Airways
Deal found 28/2R15 314
Tue 12/312:35CPT - DPS
2 stops47h 50mQatar Airways
Sun 17/316:25DPS - CPT
2 stops31h 10mQatar Airways
Deal found 28/2R15 851
Mon 4/317:55CPT - DPS
2 stops22h 45mMultiple Airlines
Sat 16/39:40DPS - CPT
1 stop37h 55mMultiple Airlines
Deal found 28/2R17 254
Tue 12/312:35CPT - DPS
2 stops47h 50mQatar Airways
Mon 18/30:10DPS - CPT
2 stops38h 20mQatar Airways
Deal found 28/2R17 389

One-way flights to Bali from South Africa

Search for one-way flight options from South Africa to Bali. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Take a look at some of the one-way flights we've detected from South Africa to Bali. For those needing a return trip from South Africa, there is a search form available above.
Wed 13/321:35JNB - DPS
1 stop19h 05mQatar Airways
Deal found 29/2R6 802
Tue 19/37:30JNB - DPS
1 stop33h 10mQatar Airways
Deal found 29/2R7 205
Wed 13/39:25JNB - DPS
2 stops27h 00mMultiple Airlines
Deal found 29/2R7 897
Fri 22/322:30JNB - DPS
1 stop29h 05mSingapore Airlines
Deal found 29/2R9 050
Tue 19/39:25JNB - DPS
3 stops32h 10mMultiple Airlines
Deal found 29/2R9 376
Fri 22/39:50JNB - DPS
2 stops42h 20mEtihad Airways
Deal found 29/2R10 548
Fri 22/39:15JNB - DPS
3 stops31h 35mMultiple Airlines
Deal found 29/2R12 143
Fri 22/311:20JNB - DPS
1 stop21h 45mCathay Pacific
Deal found 29/2R12 489
Wed 13/316:00JNB - DPS
3 stops48h 40mQatar Airways
Deal found 29/2R15 525

Find flights from South Africa to Bali within your budget

Customise your flight search to find flights from South Africa to Bali that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.

Fly from

Any airport

Fly to

Any airport

Budget

R12 739 - R29 244

Route

Depart

Return

Price

Cape Town IntlDenpasar Bali Ngurah Rai

CPT - DPS

CPTDPS

Cape Town Intl

Tue 12/3

1 stop28h 05m

Denpasar Bali Ngurah Rai

Mon 18/3

1 stop23h 25m

R12 739

Cape Town IntlDenpasar Bali Ngurah Rai

CPT - DPS

CPTDPS

Cape Town Intl

Tue 12/3

1 stop28h 05m

Denpasar Bali Ngurah Rai

Tue 19/3

2 stops28h 20m

R14 065

Cape Town IntlDenpasar Bali Ngurah Rai

CPT - DPS

CPTDPS

Cape Town Intl

Sat 3/8

2 stops25h 55m

Denpasar Bali Ngurah Rai

Wed 14/8

2 stops28h 35m

R14 833

Cape Town IntlDenpasar Bali Ngurah Rai

CPT - DPS

CPTDPS

Cape Town Intl

Sat 1/6

1 stop22h 00m

Denpasar Bali Ngurah Rai

Tue 11/6

1 stop21h 55m

R16 274

Johannesburg OR TamboDenpasar Bali Ngurah Rai

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Thu 11/4

2 stops48h 10m

Denpasar Bali Ngurah Rai

Thu 18/4

2 stops24h 50m

R17 158

Johannesburg OR TamboDenpasar Bali Ngurah Rai

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Fri 31/5

1 stop21h 40m

Denpasar Bali Ngurah Rai

Sat 22/6

1 stop21h 40m

R17 542

Johannesburg OR TamboDenpasar Bali Ngurah Rai

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Sat 11/5

3 stops32h 35m

Denpasar Bali Ngurah Rai

Sat 18/5

3 stops27h 10m

R17 638

Johannesburg OR TamboDenpasar Bali Ngurah Rai

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Sun 2/6

3 stops42h 35m

Denpasar Bali Ngurah Rai

Thu 20/6

2 stops34h 55m

R27 764

Johannesburg OR TamboDenpasar Bali Ngurah Rai

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Thu 11/4

3 stops43h 00m

Denpasar Bali Ngurah Rai

Thu 18/4

3 stops30h 10m

R29 244

Flights are sorted by cheapest first

Deals found on 28/2

Reviews of airlines servicing Bali

Get insights into the airlines that provide service to Bali. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Bali. Reviews last updated 1 March 2024.
Get a feel of what it's like to fly with Emirates, Singapore Airlines and Qatar Airways from South Africa to Bali by reading reviews from past customers. 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.
8,3
Very Good
1 558 reviews

Entertainment

8,2

Overall

8,3

Crew

8,7

Boarding

8,5

Comfort

8,2

Food

7,9

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

8,3
Very Good
1 558 reviews
8,3
Very Good
1 558 reviews

Entertainment

8,2

Overall

8,3

Crew

8,7

Boarding

8,5

Comfort

8,2

Food

7,9

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

8,1
Very Good
4 318 reviews
8,3
Very Good
1 558 reviews

Entertainment

8,2

Overall

8,3

Crew

8,7

Boarding

8,5

Comfort

8,2

Food

7,9

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

7,8
Good
1 335 reviews
8,3
Very Good
1 558 reviews

Entertainment

8,2

Overall

8,3

Crew

8,7

Boarding

8,5

Comfort

8,2

Food

7,9

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

7,8
Good
4 644 reviews
8,3
Very Good
1 558 reviews

Entertainment

8,2

Overall

8,3

Crew

8,7

Boarding

8,5

Comfort

8,2

Food

7,9

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

7,8
Good
1 766 reviews
8,3
Very Good
1 558 reviews

Entertainment

8,2

Overall

8,3

Crew

8,7

Boarding

8,5

Comfort

8,2

Food

7,9

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

Related info for your journey

Find useful and relevant information for your journey from South Africa to Bali. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.

Can I find flights from South Africa to Bali for under R12 800 on Cheapflights?

Yes, there are multiple flights from South Africa to Bali for under R12 800. The cheapest flight booked recently is on Qatar Airways for just R12 739, but on average you can expect to pay R15 486.

Are there last-minute flights available from South Africa to Bali for under R12 800?

There are currently 20+ open flights from South Africa to Bali within the next 7 days for less than R12 800.

What are the cheapest airlines to fly from South Africa to Bali one-way?

R6 802 is the cheapest one-way deal found within the past few days, from Qatar Airways. You may also be able to find cheap deals on Singapore Airlines and Etihad Airways, with prices starting from R9 050 and R10 548, respectively.

What does JNB to DPS mean?

These are just IATA (International Air Transport Association) codes. They are used in aviation to identify and differentiate airports. That’s why a Johannesburg OR Tambo Airport to Denpasar Bali Ngurah Rai Airport flight would often be abbreviated as a JNB to DPS flight. Cape Town Intl Airport (CPT), Durban King Shaka Intl Airport (DUR), Port Elizabeth Airport (PLZ), George Airport (GRJ), Johannesburg Lanseria Airport (HLA) are other airports near this flight route and their unique identifiers/IATA codes.

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Alternative routes for South Africa to Bali
See prices for flight routes from nearby airports that may be better suited for you.

Top 8 airlines flying from South Africa to Bali

Discover the top 8 airlines that operate flights from South Africa to Bali. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
AirlineCheapestAverageFlexibilityOn-time
EmiratesCheapestR11 470AverageR21 098FlexibilityNo cancel feeOn-time75%
Search Emirates flights
Qatar AirwaysCheapestR11 584AverageR16 754FlexibilityNo cancel feeOn-time68%
Search Qatar Airways flights
Cathay PacificCheapestR11 627AverageR16 603FlexibilityNo cancel feeOn-time72%
Search Cathay Pacific flights
Singapore AirlinesCheapestR12 318AverageR18 040FlexibilityNo cancel feeOn-time81%
Search Singapore Airlines flights
Etihad AirwaysCheapestR14 194AverageR21 845FlexibilityNo cancel feeOn-time75%
Search Etihad Airways flights
Malaysia AirlinesCheapestR24 740AverageR35 050FlexibilityNo cancel feeOn-time67%
Search Malaysia Airlines flights
KLMCheapestR30 586AverageR53 095FlexibilityNo cancel feeOn-time75%
Search KLM flights
SWISSCheapestR32 069AverageR49 834FlexibilityNo cancel feeOn-time79%
Search SWISS flights

Search flights from South Africa to Bali by cabin class

Find flights from South Africa to Bali, based on your preferred cabin class, be it economy, premium economy, business, or first class.