Popular airlines from Shanghai to Kathmandu
- Cathay Pacific
Cathay Pacific
- China Southern Airlines
China Southern Airlines
- China Eastern Airlines
China Eastern Airlines
- Sichuan Airlines
Sichuan Airlines
- Air China
Air China
- Thai Airways International
Thai Airways International
- Malaysia Airlines
Malaysia Airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Find Cheap Flights from Shanghai (SHA) to Kathmandu (KTM)
Prices were available within the past 7 days and start at HK$1,425 for one-way flights and HK$2,739 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 10 May - Sat, 17 May
PVG
Shanghai
KTM
Kathmandu
HK$2,739 Return, found 2 days ago
HK$2,739
Return
found 2 days ago
Sun, 11 May - Tue, 27 May
PVG
Shanghai
KTM
Kathmandu
HK$2,836 Return, found 6 days ago
HK$2,836
Return
found 6 days ago

Sun, 11 May - Tue, 27 May
PVG
Shanghai
KTM
Kathmandu
HK$2,890 Return, found 6 days ago
HK$2,890
Return
found 6 days ago

Sun, 11 May - Tue, 27 May
PVG
Shanghai
KTM
Kathmandu
HK$2,892 Return, found 6 days ago
HK$2,892
Return
found 6 days ago

Sat, 10 May - Sat, 17 May
PVG
Shanghai
KTM
Kathmandu
HK$3,237 Return, found 2 days ago
HK$3,237
Return
found 2 days ago

Tue, 3 Jun - Thu, 12 Jun
PVG
Shanghai
KTM
Kathmandu
HK$3,247 Return, found 6 days ago
HK$3,247
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Hafencity, Marco Polo Tower, exclusive location, pure luxury, harbor view AmaharaAC Hotel by Marriott Bella Sky CopenhagenAnajak Bangkok HotelCitadines Les Halles ParisJR WEST GROUP VIA INN SHINSAIBASHITaj Mahal Tower, MumbaiHARRIS Hotel Batam Center - BatamHilton Sanya Yalong Bay Resort & SpaHotels in Hong KongHotels in NaplesHotels near Hong Kong Ngau Tau Kok StationBali Holiday Resort
Flights
Activities
*Available to Expedia members.