Find cheap flights to Bali

Thu 7/4
Thu 7/11
Any month
Compare vs momondo |

Bali flight deals found on momondo

Check out some of the best fares to Bali found recently by users on momondo
Quickest
Cheapest
Emirates
Emirates
08 Oct
JNB
21:10
Johannesburg OR Tambo airport
21h 10m
1 Stop
0:20
+2
DPS
Denpasar Bali Ngurah Rai airport
Emirates
20 Oct
DPS
3:50
Denpasar Bali Ngurah Rai airport
26h 35m
1 Stop
0:25
+1
JNB
Johannesburg OR Tambo airport
7 541 ZAR
Emirates
Emirates
25 Nov
JNB
0:20
Johannesburg OR Tambo airport
34h 30m
1 Stop
16:50
+1
DPS
Denpasar Bali Ngurah Rai airport
Emirates
28 Nov
DPS
8:05
Denpasar Bali Ngurah Rai airport
35h 30m
1 Stop
13:35
+1
JNB
Johannesburg OR Tambo airport
7 700 ZAR
Qatar Airways
Qatar Airways
08 Nov
CPT
20:40
Cape Town Intl airport
22h 20m
1 Stop
1:00
+2
DPS
Denpasar Bali Ngurah Rai airport
Qatar Airways
21 Nov
DPS
8:30
Denpasar Bali Ngurah Rai airport
22h 40m
1 Stop
1:10
+1
CPT
Cape Town Intl airport
7 758 ZAR
Singapore Airlines
Singapore Airlines
23 Aug
JNB
0:30
Johannesburg OR Tambo airport
16h 20m
1 Stop
22:50
DPS
Denpasar Bali Ngurah Rai airport
Singapore Airlines
01 Sep
DPS
19:55
Denpasar Bali Ngurah Rai airport
15h 15m
1 Stop
5:10
+1
JNB
Johannesburg OR Tambo airport
9 495 ZAR
Singapore Airlines
Singapore Airlines
12 Nov
JNB
15:45
Johannesburg OR Tambo airport
16h 05m
1 Stop
13:50
+1
DPS
Denpasar Bali Ngurah Rai airport
Singapore Airlines
18 Nov
DPS
4:05
Denpasar Bali Ngurah Rai airport
16h 05m
1 Stop
14:10
JNB
Johannesburg OR Tambo airport
9 249 ZAR
Singapore Airlines
Singapore Airlines
12 Nov
JNB
15:45
Johannesburg OR Tambo airport
23h 25m
1 Stop
21:10
+1
DPS
Denpasar Bali Ngurah Rai airport
Singapore Airlines
17 Nov
DPS
21:00
Denpasar Bali Ngurah Rai airport
14h 15m
1 Stop
5:15
+1
JNB
Johannesburg OR Tambo airport
9 002 ZAR

Airports in Bali

There are many options when flying to the Bali. Here you can see the price and the destinations in a map
Bali Ngurah Rai
10 km from city centre

Popular cities in Bali

Explore the cities our users love in Bali

Popular routes to Bali

Most frequently searched flights to Bali along with the cheapest price and shortest flight duration
Cape Town to Denpasar
Fastest flight time
19h 55m
Cheapest price
7 758 ZAR
Johannesburg to Denpasar
Fastest flight time
16h 10m
Cheapest price
7 541 ZAR
Durban to Denpasar
Fastest flight time
19h 25m
Cheapest price
9 031 ZAR

When is the best time to fly to Bali?

+45.0%
+30.0%
+15.0%
Base
Price
9 252 - 13 3139 252 - 13 313 ZAR

Start planning your trip to Bali