A white temple on a lake with a bridge in the foreground and colorful buildings in the background.

£186 Cheap Flights from Shenzhen (SZX) to Kathmandu (KTM)

View £186 flight on Fri, 20 Nov 2026

Popular airlines from Shenzhen Intl. Airport (SZX) to Tribhuvan Intl. Airport (KTM)

  • Be in the know

    Get alerts if flight prices drop or rise*

  • Book smarter

    Save up to 25% on select hotels after you book a flight*

  • Earn twice

    Earn your airline miles on top of our rewards

    Sign in

  • Cheap Flights from Shenzhen to Kathmandu (SZX-KTM)

    Prices were available within the past 7 days and start at £186 for one-way flights and £360 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.

    All deals

    One way

    Return

    Select Air China flight, departing Tue, 16 Feb from Shenzhen to Kathmandu, returning Tue, 23 Feb, priced at £360 Found 5 days ago

    Tue, 16 Feb - Tue, 23 Feb · SZX · KTM · From £360 · Return

    Select Air China flight, departing Tue, 16 Feb from Shenzhen to Kathmandu, returning Tue, 23 Feb, priced at £383 Found 5 days ago

    Tue, 16 Feb - Tue, 23 Feb · SZX · KTM · From £383 · Return

    Select Sichuan Airlines flight, departing Mon, 15 Feb from Shenzhen to Kathmandu, returning Mon, 22 Feb, priced at £391 Found 5 days ago

    Mon, 15 Feb - Mon, 22 Feb · SZX · KTM · From £391 · Return

    Select China Eastern Airlines flight, departing Wed, 17 Feb from Shenzhen to Kathmandu, returning Wed, 24 Feb, priced at £402 Found 5 days ago

    Wed, 17 Feb - Wed, 24 Feb · SZX · KTM · From £402 · Return

    Select China Eastern Airlines flight, departing Fri, 20 Nov from Shenzhen to Kathmandu, returning Fri, 27 Nov, priced at £406 Found 1 day ago

    Fri, 20 Nov - Fri, 27 Nov · SZX · KTM · From £406 · Return

    Select Air China flight, departing Tue, 16 Feb from Shenzhen to Kathmandu, returning Tue, 23 Feb, priced at £419 Found 5 days ago

    Tue, 16 Feb - Tue, 23 Feb · SZX · KTM · From £419 · Return

    Select Sichuan Airlines flight, departing Fri, 12 Feb from Shenzhen to Kathmandu, returning Fri, 19 Feb, priced at £425 Found 5 days ago

    Fri, 12 Feb - Fri, 19 Feb · SZX · KTM · From £425 · Return

    Select Air China flight, departing Tue, 16 Feb from Shenzhen to Kathmandu, returning Tue, 23 Feb, priced at £428 Found 5 days ago

    Tue, 16 Feb - Tue, 23 Feb · SZX · KTM · From £428 · Return

    Select Malaysia Airlines flight, departing Wed, 17 Feb from Shenzhen to Kathmandu, returning Wed, 24 Feb, priced at £570 Found 5 days ago

    Wed, 17 Feb - Wed, 24 Feb · SZX · KTM · From £570 · Return

    Select China Southern Airlines flight, departing Sat, 23 Jan from Shenzhen to Kathmandu, returning Sat, 13 Feb, priced at £678 Found 4 days ago

    Sat, 23 Jan - Sat, 13 Feb · SZX · KTM · From £678 · Return

    Book with confidence

    Compare flights from Shenzhen to Kathmandu easily and book with confidence

    For travelling on business or for pleasure, Expedia makes it easy to book your flights from Shenzhen to Kathmandu. Operating between them 1 flights per day, 6 airlines cover the route. And fly direct, getting you to Tribhuvan Intl. in just 5hours. If you have a preferred carrier, use our advanced search tool to find the right flight from Shenzhen Intl. to Tribhuvan Intl..

    To make things even better, in the advanced search, you can also choose to fly economy, premium economy, business or first class, select your maximum number of stops, and pick your preferred departure and arrival time. You can also opt for refundable and direct flights.

    Grab a great deal on your flight from Shenzhen Intl. (SZX) to Tribhuvan Intl. (KTM)

    The easiest way to view the best deals on flights from Shenzhen to Kathmandu today is to enter your travel dates and hit search. From here, you can sort your results by price to see the cheapest flights first. Right now, return flights from Shenzhen Intl. to Tribhuvan Intl. start at just £360 and range up to £678.

    To find an even better deal, try

    • being flexible on your dates – midweek flights can be cheaper
    • looking for other airports near Shenzhen and Kathmandu
    • booking your flight during February, the cheapest month on this route
    • varying your flight times – early morning and late at night are sometimes cheaper

    Why you should book your Shenzhen to Kathmandu flight with Expedia!

    We cater for all flight types, cabin classes and airlines. So whether you’re booking flights from Shenzhen Intl. to Tribhuvan Intl. for a budget break or a business trip with a bit of pleasure thrown in, we make it easy to secure the seat that’s right for you.

    Thanks to our supersized inventory that offers great choice all in one place, you know you’ll get a great deal with Expedia. Especially if you bundle your flight together with your hotel, you will unlock amazing savings. For added peace of mind, you can choose flexible bookings or filter to find refundable options, so you won’t pay a fee to change your flight.

    Frequently Asked Questions

    How much is a flight from Shenzhen Airport to Tribhuvan Intl. Airport?

    Round-trip flights from Shenzhen Airport to KTM start from £360. This is based on fares advertised within the last 7 days on Expedia for flights departing within the next year — make your booking ASAP so you don't miss out. Prices and availability are subject to change. Additional terms apply.

    Do I need to pay a cancellation fee if I cancel my flight from Shenzhen Intl. Airport to Tribhuvan Intl. Airport (KTM)?

    Most flights can be cancelled online, but every airline has a different set of terms and conditions. If you do need to cancel your flight, visit our Customer Service Portal and follow the instructions.

    How do I find cheap flights from SZX to KTM that have flexible change policies?

    Many airlines offer the option to reschedule your flight without a change fee. All you pay is the difference between the original flight and the new flight. When you're searching for Shenzhen Airport to Tribhuvan Intl. Airport flights, you'll see a "no change fees" filter for you to select.

    How far is the flight from Shenzhen Intl. Airport to Tribhuvan Intl. Airport (KTM)?

    Expect to be cruising at altitude for a while, as the flight distance from Shenzhen Intl. Airport (SZX) to Tribhuvan Intl. Airport is 2,900 kilometres. Put together a playlist of your favourite tunes before you leave home to keep yourself entertained during your trip.

    Which airlines fly direct from Shenzhen Intl. Airport to Tribhuvan Intl. Airport?

    At present, no airlines offer direct flights from Shenzhen Intl. Airport to Tribhuvan Intl. Airport (KTM). You'll have to book a flight with one or more stops. To get the best price and connections, lock in your airfare ahead of time.

    Are Shenzhen Intl. Airport (SZX) to KTM flight tickets cheaper when they're purchased at the last minute?

    It is possible to score a great last-minute deal from Shenzhen Airport to Tribhuvan Intl. Airport, but there's no guarantee. As many airlines release seats up to 12 months in advance, it's worth keeping an eye on fares early and being ready to book when you spot a good bargain. Expedia compares carrier prices and updates flight deals often, so you can feel confident knowing you're always seeing the latest offers.

    Travel information

    Origin airportShenzhen Intl. Airport
    Destination airportTribhuvan Intl. Airport
    Distance1,809 miles away
    Airlines servingEmirates, Singapore Airlines, Sichuan Airlines, Malaysia Airlines, China Southern Airlines, China Eastern Airlines, Air China, Korean Air
    Popular airlineEmirates
    Return price£360
    Average flight time5 hours 10 mins

    Explore a world of travel with Expedia

    *Available to Expedia members.