
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.Filter for what you want
Filter for what you want
Free Wi-Fi? Early arrival? Instantly customize your resultsTrusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.Price Alerts
Price Alerts
Not ready to book? to track prices.Recent flights found to popular cities in Bali
Find flights to these popular cities in Bali from your nearest airport.
Flights to Denpasar
Search all flight deals to DenpasarFind the cheapest flights from Canada to Bali
Recent round-trip flight deals from Canada to Bali
Recent one-way flight deals from Canada to Bali
Recent last minute flight deals from Canada to Bali
momondo Fare Finder
Use the filters below to find and compare flights to Bali that are best for you.
Fly from
Route
Depart
Return
CalgaryDenpasar
YYC Calgary - DPS Denpasar Bali Ngurah Rai
YYCDPS
Calgary
Tue 1/12
6:40 p.m.-9:25 p.m.
2 stops36h 45m
Denpasar Bali Ngurah Rai
Wed 9/12
1:20 a.m.-5:30 p.m.
2 stops54h 10m
VancouverDenpasar
YVR Vancouver Intl - DPS Denpasar Bali Ngurah Rai
YVRDPS
Vancouver Intl
Wed 7/4
11:55 p.m.-11:55 p.m.
1 stop33h 00m
Denpasar Bali Ngurah Rai
Mon 3/5
12:55 a.m.-4:55 p.m.
1 stop31h 00m
VancouverDenpasar
YVR Vancouver Intl - DPS Denpasar Bali Ngurah Rai
YVRDPS
Vancouver Intl
Tue 9/2
1:35 p.m.-2:20 p.m.
1 stop33h 45m
Denpasar Bali Ngurah Rai
Wed 24/2
6:50 p.m.-10:35 p.m.
1 stop18h 45m
VancouverDenpasar
YVR Vancouver Intl - DPS Denpasar Bali Ngurah Rai
YVRDPS
Vancouver Intl
Tue 10/11
1:35 p.m.-2:20 p.m.
1 stop33h 45m
Denpasar Bali Ngurah Rai
Tue 24/11
4:30 p.m.-10:35 p.m.
1 stop21h 05m
VancouverDenpasar
YVR Vancouver Intl - DPS Denpasar Bali Ngurah Rai
YVRDPS
Vancouver Intl
Tue 8/12
1:10 a.m.-9:25 p.m.
1 stop29h 15m
Denpasar Bali Ngurah Rai
Thu 24/12
11:50 p.m.-5:40 p.m.
1 stop32h 50m
VancouverDenpasar
YVR Vancouver Intl - DPS Denpasar Bali Ngurah Rai
YVRDPS
Vancouver Intl
Thu 8/4
11:55 p.m.-11:55 p.m.
1 stop33h 00m
Denpasar Bali Ngurah Rai
Thu 29/4
12:55 a.m.-4:55 p.m.
1 stop31h 00m
VancouverDenpasar
YVR Vancouver Intl - DPS Denpasar Bali Ngurah Rai
YVRDPS
Vancouver Intl
Wed 11/11
1:40 a.m.-10:05 p.m.
1 stop29h 25m
Denpasar Bali Ngurah Rai
Sun 29/11
12:30 a.m.-7:40 p.m.
1 stop34h 10m
VancouverDenpasar
YVR Vancouver Intl - DPS Denpasar Bali Ngurah Rai
YVRDPS
Vancouver Intl
Wed 11/11
1:40 a.m.-10:05 p.m.
1 stop29h 25m
Denpasar Bali Ngurah Rai
Sun 29/11
12:30 a.m.-7:40 p.m.
1 stop34h 10m
VictoriaDenpasar
YYJ Victoria Intl - DPS Denpasar Bali Ngurah Rai
YYJDPS
Victoria Intl
Wed 20/1
6:35 a.m.-4:40 p.m.
2 stops43h 05m
Denpasar Bali Ngurah Rai
Wed 27/1
4:30 p.m.-10:50 a.m.
2 stops33h 20m
WinnipegDenpasar
YWG Winnipeg - DPS Denpasar Bali Ngurah Rai
YWGDPS
Winnipeg
Thu 19/11
6:00 a.m.-11:05 p.m.
2 stops28h 05m
Denpasar Bali Ngurah Rai
Wed 25/11
1:20 a.m.-2:44 a.m.
2 stops38h 24m
See travel insights to Bali from
Bali flights insights and trends
Explore insights for your Bali flight to craft the best travel plan
Cheapest flights to cities in Bali
Click on the cities below to find out when it's cheapest to fly to Bali, from Canada
Cheap Bali flight deals and tips
Summary info about Bali flight prices, duration and airlines
Best One-Way Price | C$ 614 |
|---|---|
Best Round-Trip Price | C$ 1,075 |
Fastest flight time | 24h 55m |
Popular in | July |
Frequently asked questions about flying to Bali
What is the cheapest flight I can find to Bali?
The average flight to Bali costs C$ 302/per person and the cheapest flight to Bali is C$ 61/per person. This price varies based on a multitude of factors such as departure airport, airline, time of booking and when you plan on travelling.
What is the best airport to fly into to visit Denpasar?
100% of momondo users visit Denpasar more often than any other city in Bali. When travelling to Denpasar, typically the most convenient airport to fly into is Denpasar Airport.
I plan on visiting Canggu Beach. Which airport is the quickest drive?
For the quickest drive from an arrival airport to Canggu Beach, fly into Denpasar Airport or Praya Airport, which are closest to the area.
What are the most popular landmarks in Bali?
The most often visited landmarks in Bali are Canggu Beach, Bingin Beach, and Uluwatu Beach, among many others that can be found in the area.
What is the weather like in Bali?
The temperatures in Bali range from 26 °C to 28 °C depending on the time of year. The warmest month in Bali is January, and the coldest month in Bali is July. Those looking for a drier month during their visit should travel during the months of August, September, or July, when rain is least likely compared to the rest of the year.
Which airlines fly to Bali?
You can find flights to Bali from 12 airlines. If you’re unsure which to fly with, consider booking your flight with Cathay Pacific, Korean Air or China Airlines as these are the most popular among our users. Cathay Pacific is the most favoured with 45% of momondo travellers booking flights with this airline.
When did momondo last update prices for flights to Bali?
Prices for flights to Bali are refreshed on a daily basis.
How many operators does momondo search for flights to Bali?
As of October 2026, there are 30 operators available to choose from for flights to Bali.
How old do you have to be to fly to Bali?
Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Bali.
What documentation or ID do you need to fly to Bali?
The travel and health documents you'll need for your trip to Bali may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's license and a passport that is valid for six months after your intended arrival at Bali. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.
Why use momondo?
Why should I use momondo to find a flight deal to Bali?
We help find the flight that best suits your needs; momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight for you.
Can I find flights to Bali with flexible booking policies on momondo?
Yes. All flights to Bali on momondo can be compared and filtered by various policies on offer, including flexible booking.
How can momondo help me find flights to Bali?
momondo helps you find the best flight to Bali by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.
I’m not ready to book a flight to Bali right now. Can momondo alert me if prices change?
If you are simply researching potential flights to Bali, momondo offers a useful price alert feature which will track prices for flights to Bali and alert you when they change.