| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Toronto Karachi | Outbound 08/20/26 2 Stopovers (LHR, DXB) AC0854, EK0008, EK0606 21h 15min | Return 08/25/26 2 Stopovers (DXB, AMS) EK0607, EK0145, AC0809 20h 45min | | | ? | $1,332 | |
| Toronto Karachi | Outbound 08/20/26 1 Stopover (DOH) AA8127, AA8305 25h 15min | Return 08/25/26 2 Stopovers (DOH, IAD, DCA) AA8191, AA8119, AA5667 45h 55min | | | $1,373 | ||
| Best option Toronto Karachi | Outbound 08/20/26 1 Stopover (AUH) EY0022, EY0294 19h 10min | Return 08/25/26 1 Stopover (AUH) EY0295, EY0021 20h 20min | | | $1,494 | ||
| Toronto Karachi | Outbound 08/20/26 1 Stopover (AUH) EY0022, EY0294 19h 10min | Return 08/25/26 1 Stopover (AUH) EY0299, EY0021 35h 20min | | | $1,387 | ||
| Toronto Karachi | Outbound 08/20/26 1 Stopover (AUH) EY0022, EY0294 19h 10min | Return 08/25/26 1 Stopover (AUH) EY0299, EY0021 35h 20min | | | $1,427 | ||
| Toronto Karachi | Outbound 08/20/26 1 Stopover (AUH) EY0022, EY0292 36h 30min | Return 08/25/26 1 Stopover (AUH) EY0293, EY0021 29h 50min | | | $1,438 | ||
| Toronto Karachi | Outbound 08/20/26 1 Stopover (AUH) EY0022, EY0292 36h 30min | Return 08/25/26 1 Stopover (AUH) EY0293, EY0021 29h 50min | | | $1,442 | ||
| Toronto Karachi | Outbound 08/20/26 1 Stopover (AUH) EY0022, EY0294 19h 10min | Return 08/25/26 1 Stopover (AUH) EY0299, EY0021 35h 20min | | | ? | $1,458 | |
| Toronto Karachi | Outbound 08/20/26 1 Stopover (AUH) EY0022, EY0294 19h 10min | Return 08/25/26 1 Stopover (AUH) EY0293, EY0021 29h 50min | | | ? | $1,534 | |
| Toronto Karachi | Outbound 08/20/26 2 Stopovers (BOS, DXB) EK5796, EK0238, EK0606 23h 15min | Return 08/25/26 1 Stopover (DXB) EK0607, EK0241 39h 45min | | | $1,554 |
Airline
- Etihad Airways
- Saudi Arabian Airlines
- Turkish Airlines
- Emirates Airline
- Air Canada
Important flight information
Flight information: Toronto - Karachi
| Roundtrip from | $1,331.80 |
|---|---|
| Flight duration | min. 13:45 |
| Return flight duration | min. 14:20/ max. 15:55 |
| Distance | 11683 km |
| Flights per week | 1 |
| Departure airport | Airport Toronto - Lester B. Pearson International Airport (YYZ) |
| Departure country | Flights from Canada |
| Arrival airport | Airport Karachi-Quaid-E-Azam International (KHI) |
| Destination country | Flights to Pakistan |
| Departure country - Arrival airport | Canada - Karachi-Quaid-E-Azam International |
| City-Code - Arrival airport | Toronto - Karachi-Quaid-E-Azam International |
| Departure airport - Destination country | Toronto - Lester B. Pearson International Airport - Pakistan |
Alternative routes to Pakistan
- Flight Toronto - Lahore from $1,279
- Flight Toronto - Islamabad from $783
Alternative flights to Karachi
- Flight Toronto - Karachi from $1,332
Flight destinations with a similar price
- Flight Karachi - Islamabad from $176
- Flight Karachi - Medina from $217
- Flight Karachi - Muscat from $252
- Flight Karachi - Dammam from $387
- Flight Karachi - Jeddah from $209
- Flight Karachi - Lahore from $162
- Flight Karachi - Sialkot from $60
- Flight Karachi - London Heathrow from $852
- Flight Karachi - Kuala Lumpur from $553
- Flight Karachi - Frankfurt from $288
Flight destinations with a similar price
- Flight Toronto - Lahore from $1,279
- Flight Toronto - Amritsar from $1,419
- Flight Toronto - Colombo from $1,336