There are 6 ways to get from Calgary to Karachi by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Calgary International Airport
best- Fly from Calgary International Airport (YYC) to Karachi (KHI)plane YYC - KHI
26h 43m$484–1,804Bus to Edmonton International Airport, fly
- Take the bus from Calgary North, AB to Leduc, ABbus
- Fly from Edmonton International Airport (YEG) to Karachi (KHI)plane YEG - KHI
29h 6m$539–1,951Bus to Lethbridge Airport, fly
- Take the bus from Calgary to Lethbridgebus
- Fly from Lethbridge Airport (YQL) to Karachi (KHI)plane YQL - KHI
33h 14m$753–2,578Bus to Cranbrook/Canadian Rockies International Airport, fly
- Take the bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Karachi (KHI)plane YXC - KHI
34h 43m$702–2,228Bus, bus to Kelowna International Airport, fly
- Take the bus from Calgary, AB - Westbrook Mall to Salmon Arm, BCbus
- Take the bus from Salmon Arm, BC to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Karachi (KHI)plane YLW - KHI
36h 53m$583–1,831Bus to Medicine Hat Airport, fly
- Take the bus from Calgary to Medicine Hatbus
- Fly from Medicine Hat Airport (YXH) to Karachi (KHI)plane YXH - KHI
34h 10m$723–2,641
Calgary International Airport (YYC) to Karachi (KHI) flights
Questions & Answers
The cheapest way to get from Calgary to Karachi is to fly which costs $480 - $1,800 and takes 26h 43m.
The fastest way to get from Calgary to Karachi is to fly which takes 26h 43m and costs $480 - $1,800.
The distance between Calgary and Karachi is 11601 km.
It takes approximately 26h 43m to get from Calgary to Karachi, including transfers.
Karachi is 12h ahead of Calgary. It is currently 6:32 AM in Calgary and 6:32 PM in Karachi.
There are 607+ hotels available in Karachi.
What companies run services between Calgary, AB, Canada and Karachi, Pakistan?
WestJet, Qatar Airways, and five other airlines fly from Calgary International Airport (YYC) to Karachi (KHI) once daily.
- Website
- qatarairways.com
Flights from Calgary International Airport to Karachi via Dublin, Doha
- Ave. Duration
- 23h
- When
- Saturday
- Estimated price
- $550–1,900
Flights from Calgary International Airport to Karachi via Edinburgh, Doha
- Ave. Duration
- 23h 35m
- When
- Friday and Sunday
- Estimated price
- $550–1,900
Flights from Calgary International Airport to Karachi via Zurich, Muscat
- Ave. Duration
- 29h 15m
- When
- Friday
- Estimated price
- $490–1,800
Flights from Edmonton International Airport to Karachi via Seattle, Doha
- Ave. Duration
- 25h 48m
- When
- Every day
- Estimated price
- $650–2,200
Flights from Edmonton International Airport to Karachi via Amsterdam Schiphol, Doha
- Ave. Duration
- 26h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,900
Flights from Lethbridge Airport to Karachi via Calgary International Airport, Edinburgh, Doha
- Ave. Duration
- 26h 5m
- When
- Friday and Sunday
- Estimated price
- $700–2,500
Flights from Cranbrook/Canadian Rockies International Airport to Karachi via Calgary International Airport, Edinburgh, Doha
- Ave. Duration
- 26h
- When
- Sunday
- Estimated price
- $700–2,500
Flights from Kelowna International Airport to Karachi via Seattle, Doha
- Ave. Duration
- 28h 5m
- When
- Every day
- Estimated price
- $600–1,900
Flights from Kelowna International Airport to Karachi via Calgary International Airport, Edinburgh, Doha
- Ave. Duration
- 25h 55m
- When
- Friday and Sunday
- Estimated price
- $550–2,000
Flights from Medicine Hat Airport to Karachi via Calgary International Airport, Edinburgh, Doha
- Ave. Duration
- 27h 10m
- When
- Friday and Sunday
- Estimated price
- $800–2,800
- Website
- emirates.com
Flights from Calgary International Airport to Karachi via Dublin, Dubai
- Ave. Duration
- 26h 35m
- When
- Saturday
- Estimated price
- $550–1,900
Flights from Edmonton International Airport to Karachi via Seattle, Dubai
- Ave. Duration
- 24h 57m
- When
- Tuesday to Sunday
- Estimated price
- $700–2,300
Flights from Edmonton International Airport to Karachi via Amsterdam Schiphol, Dubai
- Ave. Duration
- 28h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,900
Flights from Lethbridge Airport to Karachi via Calgary International Airport, Edinburgh, Dubai
- Ave. Duration
- 34h 35m
- When
- Friday and Sunday
- Estimated price
- $700–2,500
Flights from Kelowna International Airport to Karachi via Seattle, Dubai
- Ave. Duration
- 27h 10m
- When
- Friday to Sunday
- Estimated price
- $650–2,100
Flights from Medicine Hat Airport to Karachi via Calgary International Airport, Edinburgh, Dubai
- Ave. Duration
- 35h 40m
- When
- Friday and Sunday
- Estimated price
- $800–2,700
- Website
- turkishairlines.com
Flights from Cranbrook/Canadian Rockies International Airport to Karachi via Vancouver, Istanbul
- Ave. Duration
- 26h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $600–2,100
Flights from Kelowna International Airport to Karachi via Vancouver, Istanbul
- Ave. Duration
- 23h
- When
- Tuesday and Thursday
- Estimated price
- $480–1,700
Flights from Kelowna International Airport to Karachi via Seattle, Istanbul
- Ave. Duration
- 23h 38m
- When
- Every day
- Estimated price
- $490–1,700
- Website
- etihad.com
Flights from Calgary International Airport to Karachi via Zurich, Abu Dhabi
- Ave. Duration
- 23h 55m
- When
- Friday
- Estimated price
- $490–1,800
Flights from Calgary International Airport to Karachi via Dublin, Abu Dhabi
- Ave. Duration
- 27h 5m
- When
- Saturday
- Estimated price
- $550–1,900
Flights from Edmonton International Airport to Karachi via Amsterdam Schiphol, Abu Dhabi
- Ave. Duration
- 30h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,900
Flights from Medicine Hat Airport to Karachi via Calgary International Airport, Zurich, Abu Dhabi
- Ave. Duration
- 25h 45m
- When
- Friday
- Estimated price
- $700–2,600
- Website
- alaskaair.com
Flights from Edmonton International Airport to Karachi via Seattle, Doha
- Ave. Duration
- 25h 48m
- When
- Every day
- Estimated price
- $650–2,200
Flights from Kelowna International Airport to Karachi via Seattle, Doha
- Ave. Duration
- 28h 5m
- When
- Every day
- Estimated price
- $600–1,900
- Website
- omanair.com
Flights from Calgary International Airport to Karachi via Zurich, Muscat
- Ave. Duration
- 29h 15m
- When
- Friday
- Estimated price
- $490–1,800
Flights from Calgary International Airport to Karachi via Amsterdam Schiphol, Muscat
- Ave. Duration
- 31h 10m
- When
- Friday
- Estimated price
- $480–1,800
- Website
- flydubai.com
Flights from Edmonton International Airport to Karachi via Amsterdam Schiphol, Dubai
- Ave. Duration
- 28h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,900
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Calgary North, AB to Leduc, AB
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $35–55
Bus from Salmon Arm, BC to Kelowna Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $20–28
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $20–28
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Calgary to Lethbridge
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $17–35
- Schedules at
- flixbus.com
Bus from Calgary to Medicine Hat
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- $21–40
- Schedules at
- flixbus.com
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Calgary, AB - Westbrook Mall to Salmon Arm, BC
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- $75–100
- Website
- https://riderexpress.ca/
- Standard
- $75–100
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 Need to know: Eurostar, How to get from Southend Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.








