- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Barcelona (BCN) to Karachi (KHI)
Prices were available within the past 7 days and start at CA $519 for one-way flights and CA $1,038 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu., Nov. 28 - Thu., Dec. 12
BCN
Barcelona
KHI
Karachi
CA $1,038 Roundtrip, found 2 days ago
CA $1,038
Roundtrip
found 2 days ago
Thu., Nov. 28 - Thu., Dec. 12
BCN
Barcelona
KHI
Karachi
CA $1,141 Roundtrip, found 2 days ago
CA $1,141
Roundtrip
found 2 days ago
Thu., Nov. 28 - Thu., Dec. 12
BCN
Barcelona
KHI
Karachi
CA $1,312 Roundtrip, found 2 days ago
CA $1,312
Roundtrip
found 2 days ago
Thu., Nov. 28 - Thu., Dec. 12
BCN
Barcelona
KHI
Karachi
CA $1,335 Roundtrip, found 2 days ago
CA $1,335
Roundtrip
found 2 days ago
Thu., Nov. 28 - Thu., Dec. 12
BCN
Barcelona
KHI
Karachi
CA $1,340 Roundtrip, found 2 days ago
CA $1,340
Roundtrip
found 2 days ago
Thu., Nov. 28 - Thu., Dec. 12
BCN
Barcelona
KHI
Karachi
CA $1,348 Roundtrip, found 2 days ago
CA $1,348
Roundtrip
found 2 days ago
Expedia's Latest Trends
Hotels
Hilton Garden Inn Ottawa AirportHotels in VaughanRiu Palace Costa Rica - All InclusiveHotels in Moose JawB&B StratfordGrand Decameron Complex Bucerias, A Trademark All-Inclusive ResortFantasy Island Beach Resort, Dive and Marina All InclusiveHotels in Shahrah-e-FaisalFour Seasons Hotel One Dalton Street, BostonCampanile Venice MestreHotels in Hayden
Flights
Flights to New YorkFlights from Toronto (YYZ) to Hoedspruit (HDS)Flights from Toronto (YYZ) to Vancouver (YVR)Flights from Kelowna (YLW) to Reserve Mines (YQY)Flights to CanadaFlights from Regina (YQR) to Savannah (SAV)Flights from Edmonton (YEG) to Fort Good Hope (YGH)Flights from Edmonton (YEG) to Honolulu (HNL)Flights from Edmonton (YEG) to Aspen (ASE)Flights to FloridaFlights from Hamilton (YHM) to Pittsburgh (PIT)Flights from Buenos Aires (EZE) to Sao Paulo (GRU)Flights from Courtenay (YCA) to Calgary (YYC)
*Available to Expedia members.