There are 3 ways to get from Karachi to Toronto by plane 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 to Toronto Pearson International Airport
best- Fly from Karachi (KHI) to Toronto Pearson International Airport (YYZ)plane KHI - YYZ
18h 32m$659–2,314Fly to Toronto Island Airport
- Fly from Karachi (KHI) to Toronto Island Airport (YTZ)plane KHI - YTZ
23h 30m$700–2,501Fly to Buffalo Niagara International Airport, shuttle
- Fly from Karachi (KHI) to Buffalo Niagara International Airport (BUF)plane KHI - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
26h 44m$2,829–8,674
Karachi (KHI) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Karachi to Toronto is to fly which costs $650 - $2,400 and takes 18h 32m.
The fastest way to get from Karachi to Toronto is to fly which takes 18h 32m and costs $650 - $2,400.
The distance between Karachi and Toronto is 11721 km.
It takes approximately 18h 32m to get from Karachi to Toronto, including transfers.
Toronto is 9h behind Karachi. It is currently 3:30 PM in Karachi and 6:30 AM in Toronto.
There are 1375+ hotels available in Toronto.
What companies run services between Karachi, Pakistan and Toronto, ON, Canada?
Pakistan International Airlines and Turkish Airlines fly from Karachi (KHI) to Toronto Pearson International Airport (YYZ) once daily.
- Website
- flyporter.com
Flights from Karachi to Toronto Island Airport via Dubai, Montreal
- Ave. Duration
- 21h 50m
- When
- Friday
- Estimated price
- $850–2,700
Flights from Karachi to Toronto Island Airport via Doha, Washington Dulles
- Ave. Duration
- 24h 40m
- When
- Friday and Sunday
- Estimated price
- $900–2,800
Flights from Karachi to Toronto Island Airport via Doha, Boston
- Ave. Duration
- 25h 27m
- When
- Every day
- Estimated price
- $850–2,700
- Website
- www4.piac.com.pk
Flights from Karachi to Toronto Pearson International Airport
- Ave. Duration
- 15h
- When
- Tuesday
- Estimated price
- $1,000–2,500
Flights from Karachi to Toronto Pearson International Airport via Islamabad
- Ave. Duration
- 20h 30m
- When
- Friday
- Estimated price
- $1,100–2,600
- Website
- aircanada.com
Flights from Karachi to Toronto Island Airport via Doha, Montreal
- Ave. Duration
- 22h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $850–2,600
Flights from Karachi to Toronto Island Airport via Istanbul, Montreal
- Ave. Duration
- 24h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $700–2,500
- Website
- qatarairways.com
Flights from Karachi to Buffalo Niagara International Airport via Doha, New York JFK
- Ave. Duration
- 27h 53m
- When
- Every day
- Estimated price
- $2,700–8,500
- Website
- jetblue.com
Flights from Karachi to Buffalo Niagara International Airport via Doha, New York JFK
- Ave. Duration
- 27h 53m
- When
- Every day
- Estimated price
- $2,700–8,500
- Website
- turkishairlines.com
Flights from Karachi to Toronto Pearson International Airport via Istanbul
- Ave. Duration
- 22h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,300
- Website
- emirates.com
Flights from Karachi to Toronto Island Airport via Dubai, Montreal
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- $850–2,700
- Website
- aa.com
Flights from Karachi to Buffalo Niagara International Airport via Doha, Boston
- Ave. Duration
- 22h 25m
- When
- Sunday
- Estimated price
- $2,700–8,500
- Website
- united.com
Flights from Karachi to Buffalo Niagara International Airport via Toronto Pearson International Airport, Washington Dulles
- Ave. Duration
- 20h 42m
- When
- Tuesday
- Estimated price
- $3,800–9,000
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide



