$138 Cheap Flights to Shangri-La

Popular airlines

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save up to 30% on select hotels after you book a flight*
    trophy illustration

    Earn twice

    Earn your airline miles on top of our OneKeyCash

How much is the cheapest flight to Shangri-La?

Prices were available within the past 7 days and start at $138 for one-way flights and $275 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sichuan Airlines
Sichuan Airlines
Air China
China Eastern Airlines
China Southern Airlines

Frequently asked questions

What month is the cheapest to fly to Shangri-La?
November is the cheapest month to fly to Shangri-La. Demand is lower then, so you're likely to snag a great deal. Booking your trip outside of school and public holidays can also help you save.
Which US cities fly direct to Shangri-La?
If you'd rather fly to Shangri-La nonstop, check out what's on offer by choosing "Direct flights only" when searching for available journeys on Expedia.
How to find a cheap flight to Shangri-La?
If you're looking for cheap flights to Shangri-La, consider traveling outside of peak season. Booking as early as possible is also likely to save you money. Or, fly on a different day — Thursday flights are on average 16% cheaper than Sunday departures.* Sign up to receive price alerts on the Expedia app and you'll be instantly notified as soon as fares drop.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
How to get a cheap last-minute flight to Shangri-La?
Staying flexible about your travel plans may help you find last-minute deals on cheap flights to Shangri-La. To see all the available options, consider looking at different ticket types, changing your Shangri-La trip dates, jetting out of an alternative airport or using another airline.
How far in advance should I book a flight to Shangri-La?
Secure the departure dates you want and a fare that works with your budget by booking your domestic flight to Shangri-La up to 28 days in advance. Lock in tickets between two and four months ahead if you're jetting to Shangri-La from an international destination.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which day of the week is the cheapest day to buy a plane ticket to Shangri-La?
You'll save an average of 8% if you buy tickets on a Sunday instead of Fridays, which tend to be the priciest day to book.* When it comes to snapping up a cheap flight to Shangri-La, timing makes a difference.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which airlines fly to Shangri-La?
Shangri-La has connections to 4 airports around the globe through 2 carriers, like China Eastern Airlines. Diqing Airport (DIG) is the principal hub for many airlines to Shangri-La. Chongqing Airlines can also take you to this exciting destination.
Where do you fly into Shangri-La?
Touch down at Diqing Airport (DIG). This is the main airport when flying to Shangri-La.
How far is the airport from central Shangri-La?
If you're jetting into Diqing Airport (DIG), you'll be roughly 11 mi southwest of central Shangri-La.
Can I save money by booking a Shangri-La trip package?
Book a Shangri-La flight and hotel package deal on Expedia, and you can enjoy significant savings. It's easy to bundle your hotel and flight, and you can also add tours and car rentals to create your own personalized Shangri-La vacation. Plus, nothing beats the convenience of booking everything in the same place.
Can I change or cancel my flight to Shangri-La?
You can typically cancel or change your flight to Shangri-La within 24 hours of booking. However, keep in mind that some flights are non-refundable. In those cases, you may be issued a credit toward future flights rather than a direct refund. Be sure to check the airline's terms and conditions in your itinerary for exact details. You can use Expedia's "No cancel fee" or "Changes included" filters when you search to find cheap flights to Shangri-La with flexible change policies. For additional information, head to our Customer Service Portal.

Book with confidence

Travel information

Destination airport
Lijiang
Destination airport IATA code
LJG
Destination city name
Lijiang
Roundtrip price
$374

Trending flights to Shangri-La

Prices were available within the past 7 days and start at $138 for one-way flights and $275 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

China Southern Airlines

Explore a world of travel with Expedia

*Available to One Key members.