Find cheap flights to Bali

Wed. 31/7
Wed. 7/8
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
China Eastern
China Eastern
YVR
08 Nov.
Vancouver Intl airport
43h 50m
2 Stops
DPS
Denpasar Bali Ngurah Rai airport
China Eastern
DPS
19 Nov.
Denpasar Bali Ngurah Rai airport
33h 20m
1 Stop
YVR
Vancouver Intl airport
638 CAD
China Eastern
China Eastern
YVR
29 Oct.
Vancouver Intl airport
67h 50m
2 Stops
DPS
Denpasar Bali Ngurah Rai airport
China Eastern
DPS
10 Nov.
Denpasar Bali Ngurah Rai airport
33h 20m
1 Stop
YVR
Vancouver Intl airport
640 CAD
China Eastern
China Eastern
YVR
07 Nov.
Vancouver Intl airport
67h 50m
2 Stops
DPS
Denpasar Bali Ngurah Rai airport
China Eastern
DPS
20 Nov.
Denpasar Bali Ngurah Rai airport
57h 40m
2 Stops
YVR
Vancouver Intl airport
640 CAD
EVA Air
EVA Air
YVR
22 Aug.
Vancouver Intl airport
22h 15m
1 Stop
DPS
Denpasar Bali Ngurah Rai airport
EVA Air
DPS
16 Sep.
Denpasar Bali Ngurah Rai airport
18h 10m
1 Stop
YVR
Vancouver Intl airport
904 CAD
China Eastern
China Eastern
YVR
30 Sep.
Vancouver Intl airport
31h 00m
1 Stop
DPS
Denpasar Bali Ngurah Rai airport
China Eastern
DPS
30 Oct.
Denpasar Bali Ngurah Rai airport
22h 40m
1 Stop
YVR
Vancouver Intl airport
665 CAD
Cathay Pacific
Cathay Pacific
YYZ
18 Jul.
Toronto Pearson Intl airport
25h 15m
1 Stop
DPS
Denpasar Bali Ngurah Rai airport
Cathay Pacific
DPS
21 Jul.
Denpasar Bali Ngurah Rai airport
30h 55m
1 Stop
YYZ
Toronto Pearson Intl airport
2,152 CAD

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
Vancouver to Denpasar
Fastest flight time
21h 30m
Cheapest price
629 CAD
Toronto to Denpasar
Fastest flight time
25h 15m
Cheapest price
867 CAD
Edmonton to Denpasar
Fastest flight time
28h 20m
Cheapest price
945 CAD
Victoria to Denpasar
Fastest flight time
27h 35m
Cheapest price
1,046 CAD
Calgary to Denpasar
Fastest flight time
28h 05m
Cheapest price
1,075 CAD
Montreal to Denpasar
Fastest flight time
25h 45m
Cheapest price
1,120 CAD
Kelowna to Denpasar
Fastest flight time
31h 15m
Cheapest price
1,141 CAD
Saskatoon to Denpasar
Fastest flight time
29h 25m
Cheapest price
1,174 CAD
Québec City to Denpasar
Fastest flight time
30h 20m
Cheapest price
1,188 CAD
Nanaimo to Denpasar
Fastest flight time
30h 10m
Cheapest price
1,195 CAD
Fort St. John to Denpasar
Fastest flight time
25h 55m
Cheapest price
1,203 CAD
Winnipeg to Denpasar
Fastest flight time
27h 20m
Cheapest price
1,220 CAD
Ottawa to Denpasar
Fastest flight time
29h 59m
Cheapest price
1,230 CAD
Regina to Denpasar
Fastest flight time
51h 30m
Cheapest price
1,455 CAD
Castlegar to Denpasar
Fastest flight time
47h 50m
Cheapest price
1,536 CAD
Toronto to Denpasar
Fastest flight time
25h 55m
Cheapest price
1,915 CAD
Toronto to Denpasar
Fastest flight time
55h 10m
Cheapest price
2,038 CAD
Halifax to Denpasar
Fastest flight time
35h 10m
Cheapest price
2,120 CAD
Timmins to Denpasar
Fastest flight time
37h 55m
Cheapest price
2,132 CAD
Moncton to Denpasar
Fastest flight time
60h 10m
Cheapest price
2,135 CAD
View more

When is the best time to fly to Bali?

+150.0%
+100.0%
+50.0%
Base
Price
876 - 1,948 CAD

Start planning your trip to Bali