- Home
- Flights
- Flights from Shanghai
- Shanghai to Kathmandu
Flights from Shanghai to Kathmandu
Himalaya Airlines flies nonstop from Shanghai to Kathmandu. The flight takes around 4h 55m.
Direct flights available 4h 55m
Shanghai to Kathmandu at a glance
Fastest flight4h 55mEstimated
Nonstop flightsYesHimalaya Airlines
Airlines flying nonstop from Shanghai to Kathmandu
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| HAHimalaya Airlines | — | — | — | Search |
Good to know
- Distance
- 3,535 km2,195 miles
- Flight time
- 4h 55mestimate
- Time difference
- -2.25hKathmandu vs Shanghai
- Currency in Kathmandu
- USD
- Airports
- PVG, SHA → KTM
Flights from Shanghai to Kathmandu: questions answered
Are there direct flights from Shanghai to Kathmandu?
Yes. Himalaya Airlines flies this route nonstop.
How long is the flight from Shanghai to Kathmandu?
A nonstop flight covers 3,535 km and takes around 4h 55m.
Which airlines fly from Shanghai to Kathmandu?
Himalaya Airlines operates nonstop flights on this route.
Which airports serve Shanghai and Kathmandu?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Kathmandu: Tribhuvan International Airport (KTM).
What is the time difference between Shanghai and Kathmandu?
Kathmandu is 2.25 hours behind Shanghai.





