Travellers have found it’s best to book a flight 45 days in advance to save up to 13% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 45 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Montreal to Bali 1-2 weeks in advance for as low as C$ 2,229, or C$ 2,229 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, May can be a great choice for travel to Bali. Flights to Bali from Montreal in May are about C$ 2,325 on average during May, but can be found for as low as C$ 1,579.
When flying from Montreal to Bali, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
C$ 1,547 - C$ 2,098
Route
Depart
Return
Price
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Fri 19/1
2 stops36h 25m
Denpasar Bali Ngurah Rai
Sun 28/1
2 stops32h 25m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Wed 17/1
2 stops36h 25m
Denpasar Bali Ngurah Rai
Wed 31/1
3 stops38h 31m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Wed 10/4
2 stops53h 40m
Denpasar Bali Ngurah Rai
Sun 14/4
2 stops63h 50m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Tue 20/2
2 stops32h 05m
Denpasar Bali Ngurah Rai
Tue 12/3
2 stops36h 25m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Sun 28/1
2 stops36h 25m
Denpasar Bali Ngurah Rai
Sun 11/2
2 stops32h 25m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Wed 22/5
1 stop34h 00m
Denpasar Bali Ngurah Rai
Tue 4/6
1 stop32h 05m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Wed 6/3
2 stops69h 10m
Denpasar Bali Ngurah Rai
Tue 2/4
2 stops46h 10m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Wed 21/2
1 stop30h 40m
Denpasar Bali Ngurah Rai
Wed 13/3
1 stop41h 20m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Wed 14/2
2 stops35h 35m
Denpasar Bali Ngurah Rai
Thu 21/3
2 stops33h 15m
Boarding
Entertainment
Food
Crew
Comfort
Overall
Reviews
Tiny seats. So so food. Smooth flight and good service. A solid, no frills way to travel.
Boarding
Entertainment
Food
Crew
Comfort
Overall
Reviews
Tiny seats. So so food. Smooth flight and good service. A solid, no frills way to travel.
Boarding
Entertainment
Food
Crew
Comfort
Overall
Reviews
Tiny seats. So so food. Smooth flight and good service. A solid, no frills way to travel.
Boarding
Entertainment
Food
Crew
Comfort
Overall
Reviews
Tiny seats. So so food. Smooth flight and good service. A solid, no frills way to travel.
Boarding
Entertainment
Food
Crew
Comfort
Overall
Reviews
Tiny seats. So so food. Smooth flight and good service. A solid, no frills way to travel.
Boarding
Entertainment
Food
Crew
Comfort
Overall
Reviews
Tiny seats. So so food. Smooth flight and good service. A solid, no frills way to travel.
For a flight to Bali from Montreal the departure airport will be Montreal-Trudeau International Airport and the arrival airport will be Bali Ngurah Rai International Airport. The airport in Montreal sits just 18 km from the centre of the city and is easily accessed by the city's 747 bus line. The airport in Bali is just 12 km from the city centre and there is transportation to the city from the airport provided by Trans Sarbagita. The two-stop flights between these two locations will take around 33h but that includes around 8h of layover time at two different airports.
Unfortunately direct flights from Montreal to Bali are not currently available. The most common route between these two locations are flights on Qatar Airways in combination with Garuda Indonesia where Qatar Airways will take you on a flight with stops at Doha Hamad International Airport and Jakarta Soekarno-Hatta International Airport and then Garuda Indonesia will take you on to Bali.
On most flights to Bali from Montreal the stopover points will be Doha Hamad International Airport and Jakarta Soekarno-Hatta International airport with layovers of between 2 to 6h at each airport. While you are in Doha you can spend some time relaxing at the BeRelax Spa that offers a full line of spa services as well as showers or you can visit the art installations provided at the airport by Qatar Museums. There is also the opulent Al Safwa First Lounge where you can spend your layover in comfort and style. In Jakarta, you can spend your time waiting for your next flight at the Plaza Premium Lounge located inside the International Terminal Number Three. This lounge offers comfortable seating and flatscreen televisions as well as food and beverage options to make the layover much more pleasant.
The great thing for Canadian citizens who are travelling from Montreal to Bali is that if they don't plan on staying for longer than 30 days, they will not need to obtain any type of visa before entering the county. If you do plan on staying for longer than 30 days, you can purchase a visa at the airport when you arrive. The cost of this visa is around $C 43. With this visa, you can stay in Bali for up to 60 days. As for your passport, Canadian citizens must have a passport that is valid before entering the country. The expiration date of the passport must be 180 days after your planned date of departure from Bali. The passport must contain at least one blank page for the placement of the Indonesian entry stamp.
Yes, there are multiple flights from Montreal to Bali for under C$ 1,600. The cheapest flight booked recently is on KLM for just C$ 1,547, but on average you can expect to pay C$ 1,705.
There are currently 20+ open flights from Montreal to Bali within the next 7 days for less than C$ 1,900.
One-way options have recently been found by users for as low as C$ 1,064 on KLM. Other airlines that offer cheap prices include Korean Air from C$ 1,143 and United Airlines from C$ 1,312 one-way.
The most popular airlines flying from Montreal to Bali are American Airlines, Cathay Pacific and Delta. Something to consider prior to booking your flight.
YUL stands for Montreal Pierre Elliott Trudeau Intl Airport, while DPS stands for Denpasar Bali Ngurah Rai Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry.
Cheapflights makes it easy to find Montreal to Bali flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Montreal to Bali for you. Better yet — we are completely free to use.
Cheapflights does show flights with no change fees to all users. To see these options for flights from Montreal to Bali, users can toggle the no change fees filter when performing a flight search.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!