Fly to
Route
Depart
Return
Price
CalgaryJakarta
YYC - CGK
YYCCGK
Calgary
Sun 9/3
21.55-10.35
2 stops23h 40m
Jakarta Soekarno-Hatta Intl
Mon 5/5
21.50-13.36
2 stops28h 46m
EdmontonDenpasar
YEG - DPS
YEGDPS
Edmonton
Sun 9/2
17.40-15.10
2 stops30h 30m
Denpasar Bali Ngurah Rai
Sun 9/3
16.10-07.41
2 stops30h 31m
CalgaryJakarta
YYC - CGK
YYCCGK
Calgary
Tue 11/3
09.35-13.20
2 stops38h 45m
Jakarta Soekarno-Hatta Intl
Tue 6/5
14.30-15.45
2 stops38h 15m
CalgaryDenpasar
YYC - DPS
YYCDPS
Calgary
Thu 20/2
06.00-10.05
3 stops37h 05m
Denpasar Bali Ngurah Rai
Mon 24/2
01.20-15.40
2 stops29h 20m
CalgaryDenpasar
YYC - DPS
YYCDPS
Calgary
Sat 15/3
21.45-15.10
2 stops51h 25m
Denpasar Bali Ngurah Rai
Sun 30/3
16.00-18.10
2 stops40h 10m
CalgaryJakarta
YYC - CGK
YYCCGK
Calgary
Mon 10/3
23.20-13.40
2 stops25h 20m
Jakarta Soekarno-Hatta Intl
Wed 7/5
14.40-00.44
2 stops23h 04m
EdmontonDenpasar
YEG - DPS
YEGDPS
Edmonton
Fri 11/4
06.45-14.40
2 stops41h 55m
Denpasar Bali Ngurah Rai
Sat 26/4
15.40-08.37
2 stops30h 57m
CalgaryDenpasar
YYC - DPS
YYCDPS
Calgary
Thu 20/2
15.30-20.20
2 stops37h 50m
Denpasar Bali Ngurah Rai
Tue 25/2
21.40-18.10
3 stops35h 30m
EdmontonDenpasar
YEG - DPS
YEGDPS
Edmonton
Mon 17/2
11.15-20.20
3 stops42h 05m
Denpasar Bali Ngurah Rai
Mon 17/3
21.40-16.15
2 stops32h 35m
CalgaryJakarta
YYC - CGK
YYCCGK
Calgary
Tue 11/3
11.00-20.15
2 stops44h 15m
Jakarta Soekarno-Hatta Intl
Tue 6/5
23.15-17.07
1 stop30h 52m
Currently, October is the cheapest month in which you can book a flight from Alberta (average of Rp 16,690,420). Flying from Alberta in June will prove the most costly (average of Rp 21,805,226). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
The cheapest city to fly to from Alberta is Abbotsford, with prices starting at Rp 1,174,980. Explore other affordable destinations below.
Boarding
Entertainment
Food
Overall
Crew
Comfort
Reviews
The only reason I gave comfort a good and not an excellent is over something Korean Air has no control. I choose an aisle seat so I can easily stand and walk to the lavatory and so I have only one seat mate to contend with. In my case, I had someone who chose to horn in on my space. At its worst, she laid her head on her companion’s lap with her feet close to me. She made sure her feet were covered with her blanket and scrunched up so she wasn’t exactly in my face. That was good enough for me not to complain to the fight attendants.
Boarding
Entertainment
Food
Overall
Crew
Comfort
Reviews
The only reason I gave comfort a good and not an excellent is over something Korean Air has no control. I choose an aisle seat so I can easily stand and walk to the lavatory and so I have only one seat mate to contend with. In my case, I had someone who chose to horn in on my space. At its worst, she laid her head on her companion’s lap with her feet close to me. She made sure her feet were covered with her blanket and scrunched up so she wasn’t exactly in my face. That was good enough for me not to complain to the fight attendants.
Boarding
Entertainment
Food
Overall
Crew
Comfort
Reviews
The only reason I gave comfort a good and not an excellent is over something Korean Air has no control. I choose an aisle seat so I can easily stand and walk to the lavatory and so I have only one seat mate to contend with. In my case, I had someone who chose to horn in on my space. At its worst, she laid her head on her companion’s lap with her feet close to me. She made sure her feet were covered with her blanket and scrunched up so she wasn’t exactly in my face. That was good enough for me not to complain to the fight attendants.
Boarding
Entertainment
Food
Overall
Crew
Comfort
Reviews
The only reason I gave comfort a good and not an excellent is over something Korean Air has no control. I choose an aisle seat so I can easily stand and walk to the lavatory and so I have only one seat mate to contend with. In my case, I had someone who chose to horn in on my space. At its worst, she laid her head on her companion’s lap with her feet close to me. She made sure her feet were covered with her blanket and scrunched up so she wasn’t exactly in my face. That was good enough for me not to complain to the fight attendants.
Boarding
Entertainment
Food
Overall
Crew
Comfort
Reviews
The only reason I gave comfort a good and not an excellent is over something Korean Air has no control. I choose an aisle seat so I can easily stand and walk to the lavatory and so I have only one seat mate to contend with. In my case, I had someone who chose to horn in on my space. At its worst, she laid her head on her companion’s lap with her feet close to me. She made sure her feet were covered with her blanket and scrunched up so she wasn’t exactly in my face. That was good enough for me not to complain to the fight attendants.
Boarding
Entertainment
Food
Overall
Crew
Comfort
Reviews
The only reason I gave comfort a good and not an excellent is over something Korean Air has no control. I choose an aisle seat so I can easily stand and walk to the lavatory and so I have only one seat mate to contend with. In my case, I had someone who chose to horn in on my space. At its worst, she laid her head on her companion’s lap with her feet close to me. She made sure her feet were covered with her blanket and scrunched up so she wasn’t exactly in my face. That was good enough for me not to complain to the fight attendants.
Deals for flights from Alberta are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose to your preference, such as price, airport, cabin class, and plenty of other options.
Cheapflights simply makes it quick and affordable to book flights from Alberta by bringing together all flight options from hundreds of airlines and agencies online — and we put them in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Cheapflights does show flights with no change fees to all users. To see these options for flights from Alberta, users can toggle the no change fees filter when performing a flight search.
Yes, Cheapflights offers price alerts on flights from Alberta so you can book your travels when it’s right. The Price Alerts feature is available by clicking the bell icon next to the flight deals above and providing your email address.