YMQ - DPS Price | C$ 1,352 - C$ 2,113 |
---|---|
DPS Temperature | 26 - 28 °C |
DPS Rainfall | 20 - 340 mm |
Popular in | December | High demand for flights, 22% potential price rise |
---|---|---|
Cheapest in | February | Best time to find cheap flights, 17% potential price drop |
Round-trip from | C$ 1,808 | From Montreal (YMQ) to Denpasar Bali Ngurah Rai |
One-way from | C$ 1,137 | One-way flight from Montreal (YMQ) to Denpasar Bali Ngurah Rai |
Departing on a Saturday is a good option for securing a great price. You can expect to save up to 11% when planning your travel around this day of the week.
Users have found that booking a flight from Montreal to Denpasar at least 28 days early can save you up to 13% on average compared to booking a flight this week. If booking 28 days before your flight isn’t an option for you, users have found flights from Montreal to Denpasar for as little as C$ 2,626 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 2,674 for flights departing within the next 3 days.
Our data shows that February tends to be the cheapest month to fly to Denpasar from Montreal. Users have commonly found prices around C$ 2,191 for the month, but tickets can be as low as C$ 1,473. Due to multiple factors, prepare for potentially higher prices in December.
A simple way to save on the total cost of your ticket is to fly from Montreal to Denpasar at noon. If you’re flexible enough to do this you can expect to save up to 18% on your trip compared to booking a flight in the morning.
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
41h 30mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
49h 00mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
42h 55mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
51h 10mKorean Air
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
41h 30mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
28h 54mKorean Air
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
42h 35mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
36h 56mCathay Pacific
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
43h 30mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
44h 36mCathay Pacific
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
36h 00mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
30h 56mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
69h 55mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
51h 09mKorean Air
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
69h 55mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
51h 04mKorean Air
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
42h 55mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
51h 10mKorean Air
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
39h 55mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
1 stop
31h 30mQatar Airways
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
1 stop
31h 35mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
1 stop
31h 30mQatar Airways
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
1 stop
37h 05mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 25mQatar Airways
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
46h 30mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
59h 25mAmerican Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
42h 01mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
59h 25mAmerican Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
46h 30mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
2 stops
57h 15mAmerican Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
3 stops
34h 50mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
1 stop
36h 50mQatar Airways
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
1 stop
37h 05mQatar Airways
If you book a flight to Denpasar from Montreal, you will be flying to Bali Ngurah Rai, which is the city’s only airport. Denpasar Bali Ngurah Rai (DPS) is located 9.6 km from the centre of Denpasar. There are 0 flights from Montreal to Bali Ngurah Rai per day from 14 different airlines.
Qatar Airways, KLM, and China Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Montreal to Denpasar for under C$ 1,600. The cheapest flight booked recently is on Cathay Pacific for just C$ 1,527, but on average you can expect to pay C$ 1,641.
There are currently 20+ open flights from Montreal to Denpasar within the next 7 days for less than C$ 2,000.
According to our current data, Cathay Pacific (C$ 1,527), and Korean Air (C$ 1,562) offers the cheapest pricing from Montreal to Denpasar. You may be able to fly from Montreal to Denpasar for 30% less than the average price by searching for these airlines.
Before booking your flight from Montreal to Denpasar check out the most popular airlines for this route: Endeavor Airlines, EVA Air or China Airlines.
Looking for the cheapest flight from Montreal to Denpasar? While on average our users pay C$ 2,853, our data indicates the cheapest price to be C$ 800. The most popular route (Montreal Pierre Elliott Trudeau Intl - Denpasar Bali Ngurah Rai), is priced around C$ 1,527.