There are 5 ways to get from Edmonton 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 Edmonton International Airport
best- Fly from Edmonton International Airport (YEG) to Karachi (KHI)plane YEG - KHI
24h 12m$507–1,407Bus to Calgary International Airport, fly
- Take the bus from Edmonton to Calgary Int. Airportbus
- Fly from Calgary International Airport (YYC) to Karachi (KHI)plane YYC - KHI
25h 14m$527–1,344Bus to Fort Mcmurray Airport, fly
- Take the bus from Edmonton - 10014 104 St to Fort McMurray - 10013 Macdonald Avebus
- Fly from Fort Mcmurray Airport (YMM) to Karachi (KHI)plane YMM - KHI
31h 54mBus to Saskatoon John G. Diefenbaker International Airport, fly
- Take the bus from Edmonton to Saskatoonbus
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Karachi (KHI)plane YXE - KHI
29h 47m$781–1,916Bus to Grande Prairie Airport, fly
- Take the bus from Edmonton, AB - Southgate Station to Grande Prairie, ABbus
- Fly from Grande Prairie Airport (YQU) to Karachi (KHI)plane YQU - KHI
31h 59m$913–2,317
Edmonton International Airport (YEG) to Karachi (KHI) flights
Questions & Answers
The cheapest way to get from Edmonton to Karachi is to bus and fly which costs $500 - $1,400 and takes 25h 14m.
The fastest way to get from Edmonton to Karachi is to fly which takes 24h 12m and costs $500 - $1,500.
The distance between Edmonton and Karachi is 11377 km.
It takes approximately 24h 12m to get from Edmonton to Karachi, including transfers.
Karachi is 11h ahead of Edmonton. It is currently 12:39 AM in Edmonton and 11:39 AM in Karachi.
There are 677+ hotels available in Karachi.
What companies run services between Edmonton, AB, Canada and Karachi, Pakistan?
Alaska Airlines, Inc., Qatar Airways, and four other airlines fly from Edmonton International Airport (YEG) to Karachi (KHI) 3 times a day.
- Website
- etihad.com
Flights from Edmonton International Airport to Karachi via Calgary International Airport, Abu Dhabi
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,400
Flights from Calgary International Airport to Karachi via Abu Dhabi
- Ave. Duration
- 17h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,300
Flights from Fort Mcmurray Airport to Karachi via Calgary International Airport, Abu Dhabi
- Ave. Duration
- 22h 5m
- When
- Tuesday and Thursday
- Estimated price
- $850–2,200
Flights from Saskatoon John G. Diefenbaker International Airport to Karachi via Calgary International Airport, Abu Dhabi
- Ave. Duration
- 20h 30m
- When
- Saturday
- Estimated price
- $700–1,800
Flights from Grande Prairie Airport to Karachi via Calgary International Airport, Abu Dhabi
- Ave. Duration
- 27h 6m
- When
- Tuesday, Thursday, Saturday, Sunday, Monday, and Friday
- Estimated price
- $850–2,200
- Website
- emirates.com
Flights from Edmonton International Airport to Karachi via Amsterdam Schiphol, Dubai
- Ave. Duration
- 20h 15m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $650–2,600
Flights from Edmonton International Airport to Karachi via Seattle, Dubai
- Ave. Duration
- 26h 4m
- When
- Every day
- Estimated price
- $800–2,200
Flights from Fort Mcmurray Airport to Karachi via Toronto, Dubai
- Ave. Duration
- 33h 15m
- When
- Tuesday to Thursday
- Estimated price
- $1,300–3,500
Flights from Saskatoon John G. Diefenbaker International Airport to Karachi via Toronto, Dubai
- Ave. Duration
- 28h 5m
- When
- Every day
- Estimated price
- $1,100–2,900
- Website
- www4.piac.com.pk
Flights from Fort Mcmurray Airport to Karachi via Toronto, Islamabad
- Ave. Duration
- 26h 35m
- When
- Thursday
- Estimated price
- $1,900–4,400
Flights from Fort Mcmurray Airport to Karachi via Toronto, Lahore
- Ave. Duration
- 30h 55m
- When
- Tuesday
- Estimated price
- $1,900–4,400
Flights from Saskatoon John G. Diefenbaker International Airport to Karachi via Toronto
- Ave. Duration
- 19h
- When
- Sunday
- Estimated price
- $1,500–3,500
Flights from Saskatoon John G. Diefenbaker International Airport to Karachi via Toronto, Islamabad
- Ave. Duration
- 21h 25m
- When
- Thursday
- Estimated price
- $1,500–3,500
- Website
- qatarairways.com
Flights from Edmonton International Airport to Karachi via Seattle, Doha
- Ave. Duration
- 26h 59m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $700–2,000
Flights from Edmonton International Airport to Karachi via Amsterdam Schiphol, Doha
- Ave. Duration
- 27h 40m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $650–2,700
Flights from Saskatoon John G. Diefenbaker International Airport to Karachi via Montreal, Doha
- Ave. Duration
- 26h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $900–2,600
- Website
- aircanada.com
Flights from Fort Mcmurray Airport to Karachi via Toronto, Dubai
- Ave. Duration
- 37h
- When
- Tuesday to Thursday
- Estimated price
- $1,200–4,500
Flights from Saskatoon John G. Diefenbaker International Airport to Karachi via Toronto, Dubai
- Ave. Duration
- 23h 37m
- When
- Every day
- Estimated price
- $950–3,700
- Website
- alaskaair.com
Flights from Edmonton International Airport to Karachi via Seattle, Doha
- Ave. Duration
- 26h 59m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $700–2,000
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $23–40
- Schedules at
- flixbus.com
Bus from Edmonton to Saskatoon
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a week
- Estimated price
- $40–75
- Schedules at
- flixbus.com
- Phone
- +1 800 232 1958
- customerservice@redarrow.ca
- Website
- redarrow.ca
Bus from Edmonton - 10014 104 St to Fort McMurray - 10013 Macdonald Ave
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Website
- https://www.redarrow.ca/
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton, AB - Southgate Station to Grande Prairie, AB
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- $45–95
- Website
- https://riderexpress.ca/
- Standard
- $45–95
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 What are the different types of Renfe trains in Spain?, Getting to Rome from the airport, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.






