Language CAD/CA

Flights to Bali

Find cheap flights to Bali in 2025/2026 from C$783 This is the cheapest return flight found to Bali from Canada on FlightsFinder on June 25th 2025 at 16:33. This offer may no longer be available. Click the offer to check live prices & dates of travel.

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to Bali from the most established flight comparison sites.
Fly to Bali and visit sites like Seminyak, Sanur, Uluwatu Temple & Mount Batur.

Plane flying over earth

1. Enter your search requirements for Bali

2. Compare the best Bali deals from top comparison engines

Flight ticket

3. Book your Bali flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to Bali in 2025/2026?

These economy flights were found on FlightsFinder from Canada to Bali in the last few days. Prices subject to availability.

What are the cheapest one-way flights to Bali in 2025/2026?

These economy flights were found on FlightsFinder from Canada to Bali in the last few days. Prices subject to availability.

When are flights to Bali cheapest?

up

The month of August

happy

According to our data, August is on average the cheapest time to book flights to Bali.
You can get flights from C$784 return.

When is the most expensive time to fly to Bali?

up

The month of December

happy

According to our data, December is on average the most expensive time to book flights to Bali.
A return flight could set you back more than C$1,302.

Why fly to Bali?

Nestled in the heart of Indonesia, Bali is a vibrant paradise known for its enchanting blend of lush landscapes, rich cultural heritage, and pristine beaches. This island gem beckons travelers with its tantalizing array of experiences, from vibrant temples and traditional dances to world-class surfing and rejuvenating wellness retreats. Bali's warm hospitality embraces visitors, inviting them to immerse themselves in a tapestry of colors, flavors, and traditions. Whether seeking tranquility in the emerald rice terraces of Ubud or pulsating energy in the bustling streets of Kuta, Bali promises an unforgettable journey that will awaken the senses and nourish the soul.

Frequently asked questions about Flights to Bali

What is considered a good price to Bali?

Which popular airports are close to Bali?

How long does it take to fly to Bali?

How do I find the cheapest possible flights to Bali?

Are there direct flights to Bali?

What is the weather like in Bali?

How far is the main airport in Bali from the city centre?

How far in advance should I book my flight to Bali?

Which day is cheapest to fly to Bali?

Weather in Bali

Clouds
Clouds

23.9 °C

Thu, 26 Jun 2025

Average Temperature

24°C

Jan

24°C

Feb

24°C

Mar

25°C

Apr

24°C

May

24°C

Jun

23°C

Jul

23°C

Aug

23°C

Sep

24°C

Oct

24°C

Nov

24°C

Dec

Bali

Flight Distance and Flying Time to Bali

Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Bali (DPS)

Distance:
9,864 miles (15,875 kilometres)

Average flight time (direct 22 hours 25 minutes)

Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Bali (DPS)

Distance:
9,845 miles (15,843 kilometres)

Average flight time (direct 22 hours 22 minutes)

Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Bali (DPS)

Distance:
8,084 miles (13,010 kilometres)

Average flight time (direct 18 hours 27 minutes)

Calgary, Canada - Calgary International Airport (YYC) to Bali (DPS)

Distance:
8,401 miles (13,521 kilometres)

Average flight time (direct 19 hours 10 minutes)

Edmonton, Canada - Edmonton International Airport (YEG) to Bali (DPS)

Distance:
8,343 miles (13,427 kilometres)

Average flight time (direct 19 hours 2 minutes)

Halifax, Canada - Metropolitan Area Airport (YHZ) to Bali (DPS)

Distance:
9,939 miles (15,995 kilometres)

Average flight time (direct 22 hours 35 minutes)

Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Bali (DPS)

Distance:
9,829 miles (15,818 kilometres)

Average flight time (direct 22 hours 20 minutes)

Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Bali (DPS)

Distance:
9,780 miles (15,739 kilometres)

Average flight time (direct 22 hours 13 minutes)

Yellowknife, Canada - Yellowknife Airport (YZF) to Bali (DPS)

Distance:
7,982 miles (12,846 kilometres)

Average flight time (direct 18 hours 14 minutes)

Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Bali (DPS)

Distance:
9,039 miles (14,547 kilometres)

Average flight time (direct 20 hours 35 minutes)

St John's, Canada - St Johns International Airport (YYT) to Bali (DPS)

Distance:
9,659 miles (15,545 kilometres)

Average flight time (direct 21 hours 57 minutes)

Kelowna, Canada - Kelowna International Airport (YLW) to Bali (DPS)

Distance:
8,224 miles (13,236 kilometres)

Average flight time (direct 18 hours 46 minutes)

Sept-Iles, Canada - Sept-Iles Airport (YZV) to Bali (DPS)

Distance:
9,570 miles (15,401 kilometres)

Average flight time (direct 21 hours 45 minutes)

Moncton, Canada - Greater Moncton International Airport (YQM) to Bali (DPS)

Distance:
9,855 miles (15,860 kilometres)

Average flight time (direct 22 hours 24 minutes)

Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Bali (DPS)

Distance:
9,350 miles (15,048 kilometres)

Average flight time (direct 21 hours 16 minutes)

Wabush, Canada - Wabush Airport (YWK) to Bali (DPS)

Distance:
9,383 miles (15,100 kilometres)

Average flight time (direct 21 hours 21 minutes)

Victoria Airport, Canada - Victoria International Airport (YYJ) to Bali (DPS)

Distance:
8,086 miles (13,013 kilometres)

Average flight time (direct 18 hours 28 minutes)

Fort McMurray, Canada - Fort McMurray Airport (YMM) to Bali (DPS)

Distance:
8,299 miles (13,357 kilometres)

Average flight time (direct 18 hours 56 minutes)

Comox, Canada - Comox Airport (YQQ) to Bali (DPS)

Distance:
8,000 miles (12,875 kilometres)

Average flight time (direct 18 hours 16 minutes)

Regina, Canada - Regina International Airport (YQR) to Bali (DPS)

Distance:
8,769 miles (14,113 kilometres)

Average flight time (direct 19 hours 59 minutes)

Timmins, Canada - Victor M. Power Airport (YTS) to Bali (DPS)

Distance:
9,522 miles (15,324 kilometres)

Average flight time (direct 21 hours 39 minutes)

Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Bali (DPS)

Distance:
8,627 miles (13,884 kilometres)

Average flight time (direct 19 hours 40 minutes)

Map of Bali

Travel Videos About Bali

Cheapest flight routes found to Bali

From Vancouver

From Vancouver (YVR), Canada to Denpasar, Indonesia (DPS): C$783

Depart: 03 Sep 2025 · Return: 16 Sep 2025 Price found 25 Jun 2025, 16:33

From Kelowna

From Kelowna (YLW), Canada to Denpasar, Indonesia (DPS): C$942

Depart: 01 Sep 2025 · Return: 29 Sep 2025 Price found 25 Jun 2025, 19:47

From Edmonton

From Edmonton (YEG), Canada to Denpasar, Indonesia (DPS): C$946

Depart: 09 Sep 2025 · Return: 16 Sep 2025 Price found 23 Jun 2025, 09:11

From Calgary

From Calgary (YYC), Canada to Denpasar, Indonesia (DPS): C$951

Depart: 17 Sep 2025 · Return: 23 Sep 2025 Price found 25 Jun 2025, 17:51

From Saskatoon

From Saskatoon (YXE), Canada to Denpasar, Indonesia (DPS): C$1,062

Depart: 16 Sep 2025 · Return: 13 Oct 2025 Price found 24 Jun 2025, 08:34

From Victoria

From Victoria (YYJ), Canada to Denpasar, Indonesia (DPS): C$1,126

Depart: 23 Sep 2025 · Return: 13 Oct 2025 Price found 25 Jun 2025, 00:10

From Toronto

From Toronto (YYZ), Canada to Denpasar, Indonesia (DPS): C$1,166

Depart: 18 Aug 2025 · Return: 17 Sep 2025 Price found 22 Jun 2025, 17:30

From Ottawa

From Ottawa (YOW), Canada to Denpasar, Indonesia (DPS): C$1,214

Depart: 17 Sep 2025 · Return: 05 Oct 2025 Price found 24 Jun 2025, 10:20

From Montreal

From Montreal (YUL), Canada to Denpasar, Indonesia (DPS): C$1,282

Depart: 09 Sep 2025 · Return: 16 Sep 2025 Price found 26 Jun 2025, 10:03

From Regina

From Regina (YQR), Canada to Denpasar, Indonesia (DPS): C$1,480

Depart: 01 Oct 2025 · Return: 08 Oct 2025 Price found 24 Jun 2025, 02:34

From Winnipeg

From Winnipeg (YWG), Canada to Denpasar, Indonesia (DPS): C$1,490

Depart: 20 Jan 2026 · Return: 27 Jan 2026 Price found 25 Jun 2025, 14:14

From St John's

From St John's (YYT), Canada to Denpasar, Indonesia (DPS): C$1,672

Depart: 26 Aug 2025 · Return: 23 Sep 2025 Price found 23 Jun 2025, 13:09

From Quebec

From Quebec (YQB), Canada to Denpasar, Indonesia (DPS): C$1,696

Depart: 01 Nov 2025 · Return: 01 Dec 2025 Price found 24 Jun 2025, 23:48

From Halifax

From Halifax (YHZ), Canada to Denpasar, Indonesia (DPS): C$1,772

Depart: 20 Jan 2026 · Return: 27 Jan 2026 Price found 23 Jun 2025, 00:40

From Thunder Bay

From Thunder Bay (YQT), Canada to Denpasar, Indonesia (DPS): C$1,984

Depart: 03 Nov 2025 · Return: 10 Nov 2025 Price found 22 Jun 2025, 23:34

From Moncton

From Moncton (YQM), Canada to Denpasar, Indonesia (DPS): C$2,807

Depart: 01 Aug 2025 · Return: 16 Aug 2025 Price found 26 Jun 2025, 15:08