There are 8 ways to get from Islamabad to Calgary by plane, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Islamabad International Airport to Calgary International Airport
best- Fly from Islamabad International Airport (ISB) to Calgary International Airport (YYC)plane ISB - YYC
21h 47m$564–2,151Bus to Peshawar International Airport, fly to Calgary International Airport
- Take the bus from Islamabad to Peshawarbus
- Fly from Peshawar International Airport (PEW) to Calgary International Airport (YYC)plane PEW - YYC
31h 44m$616–1,862Bus to Faisalabad International Airport, fly to Calgary International Airport
- Take the bus from Islamabad to Faisalabadbus
- Fly from Faisalabad International Airport (LYP) to Calgary International Airport (YYC)plane LYP - YYC
38h 3m$1,020–2,666Fly Islamabad International Airport to Edmonton International Airport, bus
- Fly from Islamabad International Airport (ISB) to Edmonton International Airport (YEG)plane ISB - YEG
- Take the bus from Edmonton Airport to Calgary, AB - Downtown 4 Ave SEbus
25h 33m$730–2,506Fly Islamabad International Airport to Cranbrook/Canadian Rockies International Airport, bus
- Fly from Islamabad International Airport (ISB) to Cranbrook/Canadian Rockies International Airport (YXC)plane ISB - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Calgary, AB - 11488, 24 Street SEbus
39h$890–2,991Fly Islamabad International Airport to Kelowna International Airport, shuttle, bus
- Fly from Islamabad International Airport (ISB) to Kelowna International Airport (YLW)plane ISB - YLW
- Take a shuttle bus from Kelowna International Airport to Revelstoke, BC - Downtown
- Take the bus from Revelstoke, BC to Calgary, AB - Westbrook Mallbus
32h 34m$654–2,493Bus to Lahore International Airport, fly to Calgary International Airport
- Take the bus from Islamabad to Lahorebus
- Fly from Lahore International Airport (LHE) to Calgary International Airport (YYC)plane LHE - YYC
29h 38m$869–2,657Bus, bus to Sialkot International Airport, fly to Calgary International Airport
- Take the bus from Islamabad to Lahorebus
- Take the bus from Lahore Thokar Niaz Baig to Gujaratbus
- Fly from Sialkot International Airport (SKT) to Calgary International Airport (YYC)plane SKT - YYC
38h 49m$829–2,375
Islamabad International Airport (ISB) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Islamabad to Calgary is to bus and fly which costs $850 - $2,700 and takes 29h 38m.
The fastest way to get from Islamabad to Calgary is to fly which takes 21h 47m and costs $550 - $2,200.
The distance between Islamabad and Calgary is 10627 km.
It takes approximately 21h 47m to get from Islamabad to Calgary, including transfers.
Calgary is 12h behind Islamabad. It is currently 4:46 PM in Islamabad and 4:46 AM in Calgary.
There are 875+ hotels available in Calgary.
What companies run services between Islamabad, Pakistan and Calgary, AB, Canada?
Pakistan International Airlines, Porter Airlines, and three other airlines fly from Islamabad International Airport (ISB) to Calgary International Airport (YYC) 4 times a week.
- Website
- aircanada.com
Flights from Islamabad International Airport to Calgary International Airport via Beijing Capital, Vancouver
- Ave. Duration
- 21h 49m
- When
- Friday
- Estimated price
- $750–2,900
Flights from Faisalabad International Airport to Calgary International Airport via Dubai, Montreal
- Ave. Duration
- 30h 24m
- When
- Every day
- Estimated price
- $1,200–3,900
Flights from Islamabad International Airport to Edmonton International Airport via Toronto
- Ave. Duration
- 20h 48m
- When
- Friday
- Estimated price
- $1,500–3,500
Flights from Islamabad International Airport to Edmonton International Airport via Beijing Capital, Vancouver
- Ave. Duration
- 26h 3m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $650–3,400
Flights from Islamabad International Airport to Cranbrook/Canadian Rockies International Airport via Beijing Capital, Vancouver
- Ave. Duration
- 33h 51m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $750–3,800
Flights from Islamabad International Airport to Cranbrook/Canadian Rockies International Airport via Istanbul, Vancouver
- Ave. Duration
- 41h 1m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,100–3,500
Flights from Islamabad International Airport to Kelowna International Airport via Toronto
- Ave. Duration
- 20h 50m
- When
- Friday
- Estimated price
- $1,500–3,300
Flights from Islamabad International Airport to Kelowna International Airport via Beijing Capital, Vancouver
- Ave. Duration
- 21h 13m
- When
- Friday
- Estimated price
- $800–3,000
Flights from Lahore International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 21h 4m
- When
- Sunday
- Estimated price
- $1,200–2,900
Flights from Lahore International Airport to Calgary International Airport via Toronto, Winnipeg
- Ave. Duration
- 29h 24m
- When
- Sunday
- Estimated price
- $1,200–2,900
- Website
- emirates.com
Flights from Peshawar International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 26h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $950–2,900
Flights from Faisalabad International Airport to Calgary International Airport via Dubai, Montreal
- Ave. Duration
- 34h 49m
- When
- Every day
- Estimated price
- $1,200–3,900
Flights from Faisalabad International Airport to Calgary International Airport via Dubai, Seattle
- Ave. Duration
- 33h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,100–3,600
Flights from Lahore International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 21h 4m
- When
- Sunday
- Estimated price
- $1,200–2,900
Flights from Lahore International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 26h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–3,100
Flights from Sialkot International Airport to Calgary International Airport via Dubai, Seattle
- Ave. Duration
- 27h
- When
- Wednesday
- Estimated price
- $1,200–4,000
Flights from Sialkot International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 27h 7m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,200–3,700
- Website
- westjet.com
Flights from Islamabad International Airport to Calgary International Airport via Beijing Capital, Vancouver
- Ave. Duration
- 28h 19m
- When
- Thursday and Sunday
- Estimated price
- $550–2,100
Flights from Peshawar International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 26h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $950–2,900
Flights from Faisalabad International Airport to Calgary International Airport via Jeddah, London Heathrow
- Ave. Duration
- 28h 20m
- When
- Thursday and Friday
- Estimated price
- $1,100–3,500
Flights from Faisalabad International Airport to Calgary International Airport via Jeddah, Toronto
- Ave. Duration
- 30h 8m
- When
- Thursday
- Estimated price
- $1,000–2,600
Flights from Lahore International Airport to Calgary International Airport via Istanbul, Vancouver
- Ave. Duration
- 23h 7m
- When
- Tuesday and Thursday
- Estimated price
- $750–2,500
Flights from Lahore International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 26h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–3,100
Flights from Sialkot International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 27h 7m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,200–3,700
- Website
- qatarairways.com
Flights from Peshawar International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 26h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $950–2,900
Flights from Faisalabad International Airport to Calgary International Airport via Dubai, Seattle
- Ave. Duration
- 30h 5m
- When
- Saturday
- Estimated price
- $1,100–3,600
Flights from Lahore International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 27h 15m
- When
- Every day
- Estimated price
- $1,000–3,100
Flights from Sialkot International Airport to Calgary International Airport via Doha, Seattle
- Ave. Duration
- 27h 15m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,200–3,700
Flights from Sialkot International Airport to Calgary International Airport via Dubai, Seattle
- Ave. Duration
- 27h 20m
- When
- Wednesday
- Estimated price
- $1,200–4,000
- Website
- etihad.com
Flights from Peshawar International Airport to Calgary International Airport via Abu Dhabi
- Ave. Duration
- 40h 20m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $600–1,800
Flights from Sialkot International Airport to Calgary International Airport via Abu Dhabi
- Ave. Duration
- 29h 22m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,300
- Website
- alaskaair.com
Flights from Faisalabad International Airport to Calgary International Airport via Dubai, Seattle
- Ave. Duration
- 30h 5m
- When
- Saturday
- Estimated price
- $1,100–3,600
Flights from Sialkot International Airport to Calgary International Airport via Dubai, Seattle
- Ave. Duration
- 27h 20m
- When
- Wednesday
- Estimated price
- $1,200–4,000
- Website
- airchina.com
Flights from Islamabad International Airport to Kelowna International Airport via Beijing Capital, Vancouver
- Ave. Duration
- 25h 48m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $550–3,000
- Website
- flyporter.com
Flights from Islamabad International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 20h 52m
- When
- Friday
- Estimated price
- $1,300–3,000
- Phone
- (061) 111 22 44 88
- info@faisalmovers.com.pk
- Website
- faisalmovers.com
Bus from Islamabad to Peshawar
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $3–10
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- $7–10
- Executive
- $3–7
Bus from Islamabad to Faisalabad
- Ave. Duration
- 6h 45m
- Frequency
- Every 2 hours
- Estimated price
- $6–14
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- $10–14
- Executive
- $6–12
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton Airport to Calgary, AB - Downtown 4 Ave SE
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $70–95
- Website
- https://riderexpress.ca/
- Standard
- $70–95
Bus from Revelstoke, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $90–120
- Website
- https://riderexpress.ca/
- Standard
- $90–120
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Cranbrook, BC - 513 Cranbrook St North to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-888-569-1969
- info@revelstoketransfers.com
- Website
- revelstoketransfers.com
Shuttle from Kelowna International Airport to Revelstoke, BC - Downtown
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $2–156
- Website
- https://revelstoketransfers.com/
- Adult
- $2
- Adult (13+) One-Way
- $156
- Child (3-12) One-Way
- $78
- Phone
- 111-555-567
- info@skyways.pk
- Website
- skyways.pk
Bus from Islamabad to Lahore
- Ave. Duration
- 4h 55m
- Frequency
- Hourly
- Estimated price
- $9
- Schedules at
- skyways.pk
- Phone
- 0304-111-7008
- info@daewoo.com.pk
- Website
- daewoo.com.pk
Bus from Lahore Thokar Niaz Baig to Gujarat
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $4–9
- Website
- https://daewoo.com.pk/
- Sleeper
- $5–9
- Luxury
- $4–6
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, 4 stunningly beautiful Philippines islands you need to visit, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.









