Latest deals
Insights
FAQs
Flights to Bali

Cheap flights to Bali from C$ 1,217

This is the cheapest round-trip flight price found by a momondo user in the last 72 hours by searching for a flight to Bali departing on 15/9. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
From?
To?
Wed 26/6
Wed 3/7

Deals available from 900+ travel sites.

"This year, momondo is the #1 place for airfares on the internet."
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 results
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Recent flights found to popular cities in Bali

Find flights to these popular cities in Bali from your nearest airport.
Multiple Airlines
15 Sep.
YVR
22h 35m
1 stop
DPS
23 Oct.
DPS
28h 40m
1 stop
YVR
C$ 1,217
Find similar
Multiple Airlines
10 Sep.
YVR
22h 35m
1 stop
DPS
2 Oct.
DPS
28h 40m
1 stop
YVR
C$ 1,218
Find similar
Multiple Airlines
15 Sep.
YVR
22h 20m
1 stop
DPS
30 Sep.
DPS
28h 40m
1 stop
YVR
C$ 1,233
Find similar
Multiple Airlines
24 Sep.
YVR
22h 35m
1 stop
DPS
9 Oct.
DPS
28h 20m
1 stop
YVR
C$ 1,235
Find similar
Multiple Airlines
3 Sep.
YVR
27h 30m
1 stop
DPS
25 Sep.
DPS
28h 40m
1 stop
YVR
C$ 1,248
Find similar
Multiple Airlines
17 Sep.
YVR
22h 35m
1 stop
DPS
19 Oct.
DPS
24h 40m
1 stop
YVR
C$ 1,266
Find similar
Multiple Airlines
27 Oct.
YVR
42h 40m
1 stop
DPS
8 Nov.
DPS
37h 15m
1 stop
YVR
C$ 1,268
Find similar
Multiple Airlines
10 Nov.
YVR
27h 15m
1 stop
DPS
20 Nov.
DPS
28h 35m
1 stop
YVR
C$ 1,269
Find similar
Multiple Airlines
12 Nov.
YVR
26h 00m
2 stops
DPS
20 Nov.
DPS
24h 15m
1 stop
YVR
C$ 1,274
Find similar
Multiple Airlines
27 Oct.
YVR
27h 15m
1 stop
DPS
8 Nov.
DPS
28h 45m
2 stops
YVR
C$ 1,277
Find similar
Philippine Airlines
5 Oct.
YVR
31h 59m
1 stop
DPS
12 Oct.
DPS
31h 30m
1 stop
YVR
C$ 1,281
Find similar
Multiple Airlines
15 Sep.
YVR
22h 20m
1 stop
DPS
19 Oct.
DPS
24h 40m
1 stop
YVR
C$ 1,283
Find similar

Search last-minute flights to Bali

KLM
25 Jun.
YVR3:34 p.m.Vancouver Intl
36h 51m
3 stops
DPS7:25 p.m.Denpasar Bali Ngurah Rai
2 Jul.
DPS8:35 p.m.Denpasar Bali Ngurah Rai
34h 00m
3 stops
YVR3:35 p.m.Vancouver Intl
C$ 1,990
Find similar
Air France
25 Jun.
YVR5:50 p.m.Vancouver Intl
34h 35m
2 stops
DPS7:25 p.m.Denpasar Bali Ngurah Rai
2 Jul.
DPS8:35 p.m.Denpasar Bali Ngurah Rai
34h 20m
2 stops
YVR3:55 p.m.Vancouver Intl
C$ 2,331
Find similar
Multiple Airlines
30 Jun.
YVR1:00 a.m.Vancouver Intl
39h 50m
1 stop
DPS7:50 a.m.Denpasar Bali Ngurah Rai
30 Jul.
DPS9:00 p.m.Denpasar Bali Ngurah Rai
49h 55m
2 stops
YVR7:55 a.m.Vancouver Intl
C$ 2,754
Find similar
Korean Air
25 Jun.
YVR9:39 a.m.Vancouver Intl
23h 11m
2 stops
DPS11:50 p.m.Denpasar Bali Ngurah Rai
1 Jul.
DPS1:10 a.m.Denpasar Bali Ngurah Rai
32h 34m
2 stops
YVR6:44 p.m.Vancouver Intl
C$ 3,208
Find similar
China Airlines
30 Jun.
YVR2:00 a.m.Vancouver Intl
21h 40m
1 stop
DPS2:40 p.m.Denpasar Bali Ngurah Rai
30 Jul.
DPS3:40 p.m.Denpasar Bali Ngurah Rai
19h 05m
1 stop
YVR7:45 p.m.Vancouver Intl
C$ 3,292
Find similar
Emirates
26 Jun.
YYZ6:30 a.m.Toronto Pearson Intl
27h 50m
2 stops
DPS10:20 p.m.Denpasar Bali Ngurah Rai
2 Jul.
DPS12:05 a.m.Denpasar Bali Ngurah Rai
33h 30m
2 stops
YYZ9:35 p.m.Toronto Pearson Intl
C$ 3,302
Find similar

Bali flights insights and trends

Explore insights for your Bali flight to craft the best travel plan

How long is the flight from Canada to Bali?

The flight from Canada to Bali depends on which airports you’re departing from and arriving to, and whether or not you have a layover. If you fly from Toronto Pearson Intl (a popular airport in Canada) to Denpasar Bali Ngurah Rai (the most popular airport in Bali), then the flight time is 30h 40m on average. If you fly from Vancouver Intl (another popular airport in Canada) to Denpasar Bali Ngurah Rai, then the average flight time is 26h 25m.

What is the best day of the week to fly to Bali?

Consider booking a flight to Bali on a Monday, which is the cheapest day of the week. You will also find that flying out on a Sunday is another low-cost option. Try to avoid booking your flight to Bali on Saturday, which tends to be the most expensive day of the week.

Which airlines fly to Bali?

You can find flights to Bali from 17 airlines. If you’re unsure which to fly with, consider booking your flight with China Airlines, Emirates or Korean Air as these are the most popular among our users. China Airlines is the most favoured with 44% of momondo travellers booking flights with this airline.

Cheapest flights to cities in Bali

Click on the cities below to find out when it's cheapest to fly to Bali, from Canada
Denpasar
Denpasar

Cheap Bali flight deals and tips

Summary info about Bali flight prices, duration and airlines

Best One-Way Price

C$ 625

Best Round-Trip Price

C$ 1,217

Fastest flight time

22h 15m

Operated By

4 airlines
The best one-way flight price to Bali from Canada in the last 72 hours is C$ 625 (Toronto Pearson Intl to Denpasar Bali Ngurah Rai).
The best round-trip flight price to Bali from Canada in the last 72 hours is C$ 1,217 (Vancouver Intl to Denpasar Bali Ngurah Rai).
The fastest flight to Bali from Canada takes 22h 15m (Vancouver Intl to Denpasar Bali Ngurah Rai).
There are 4 airlines operating flights to Bali, including Cathay Pacific, EVA Air and Philippine Airlines.

Frequently asked questions about flying to Bali

What is the cheapest flight I can find to Bali?

The average flight to Bali costs C$ 243/per person and the cheapest flight to Bali is C$ 68/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?

I plan on visiting Candidasa Beach. Which airport is the quickest drive?

For the quickest drive from an arrival airport to Candidasa Beach, fly into Denpasar Airport or Praya Airport, which are closest to the area.

What are the most popular landmarks in Bali?

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.

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?

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.


An easier way to manage your Bali trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Wed 26/6
Wed 3/7
Email me momondo's favourite deals

Find better results for your trip to Bali

Popular Flights to Bali
Popular routes according to searches in the past day on momondo


Cheapest flight routes to Bali

These routes have the cheapest flights to Bali found by momondo users in Canada
DepartingDestinationBest TimeBest Price
VancouverDenpasar26h 25mC$ 1,266
CalgaryDenpasar25h 15mC$ 1,424
EdmontonDenpasar27h 15mC$ 1,429
KelownaDenpasar26h 40mC$ 1,432
TorontoDenpasar30h 40mC$ 1,447
SaskatoonDenpasar28h 50mC$ 1,472
WinnipegDenpasar33h 50mC$ 1,647
MontrealDenpasar30h 45mC$ 1,662
ReginaDenpasar31h 55mC$ 1,803
VictoriaDenpasar40h 32mC$ 1,910
OttawaDenpasar31h 25mC$ 1,923
Québec CityDenpasar32h 10mC$ 2,190
MonctonDenpasar46h 40mC$ 2,428
HamiltonDenpasar33h 35mC$ 2,748
Fort St. JohnDenpasar41h 34mC$ 2,860
HalifaxDenpasar32h 15mC$ 3,048