- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai (SHA) to Karachi (KHI)
Prices were available within the past 7 days and start at AU$605 for one-way flights and for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Expedia's Latest Trends
Hotels
Hotel Gracery Kyoto Sanjo188 ApartmentsWestgate HotelEDEN Hotel Kuta BaliTucked away in the Heart of the Hunter valleyHighway Inn MotelHotels in KununurraFarmstay South AustraliaWhispering PinesZeavola ResortHotels in CarringtonDoubleTree by Hilton Perth WaterfrontLuxury Hotels in Dubai3 BEDROOM VILLA, THE SEMINYAK BALI LOFTLe 10 Bis HotelHotels in Mooney MooneyALHGroup Hotels in WollongongHotels in TasmaniaHotels near Nobby Beach
Flights
Flights from Townsville (TSV) to Brisbane (BNE)Flights to SumatraFlights from Melbourne (MEL) to Suðurnesjabær (KEF)Flights from San Francisco (SFO) to Chantilly (IAD)Flights from Townsville (TSV) to Tindal (KTR)Flights to Isle of SkyeFlights from Arturo Merino Benitez to RIO-All AirportsFlights from La Paz (LPB) to Santiago (SCL)
Activities
Packages
*Available to Expedia members.