China

How to get from Shanghai to Lhasa

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
2h 30min
💶
From
80€
📍
Distance
2901 km
Powered by 12Go system

There are 1 way(s) to get from Shanghai to Lhasa

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Shanghai
📍Your flight to Lhasa will depart from Shanghai Pudong International Airport (PVG). This is Shanghai's main international airport, located approximately 30 km east of the city center. It has two main terminals, T1 and T2; check your airline for the correct terminal.
🚇From downtown Shanghai, you can reach PVG via the Maglev train (8 minutes, ¥50/¥80 for return), Metro Line 2 (about 1 hour, ¥7-8), or various airport shuttle buses (1-1.5 hours, ¥20-30). Taxis are also available but more expensive (around ¥180-250).
Flights to Lhasa from PVG typically operate several times daily, mostly in the morning and early afternoon. The first flights usually depart around 6:00-7:00 AM, with the last departures often before 3:00 PM.
💸 Transport from 80€ per person
Fastest: 2h 30min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Your Tibet Permit Early

Access to Tibet requires a special permit for foreigners. Apply for this permit well in advance through a registered tour agency, as you cannot obtain it independently. Your flight ticket can only be purchased once the permit is secured.

💡
Beware of Altitude Sickness

Lhasa is at a high altitude. Take it easy on your first day, stay hydrated, and avoid strenuous activity to acclimatize. Consider consulting your doctor about medication for altitude sickness before your trip.

💡
Shanghai Airport Choice

Shanghai has two major airports: Pudong (PVG) and Hongqiao (SHA). Most international and long-haul domestic flights, including those to Lhasa, depart from Pudong. Always double-check your departure terminal to avoid last-minute rush.

💡
Online Booking from Abroad

For flights, reliable platforms like Trip.com or airline official websites allow booking from abroad. Ensure you have your passport details ready. Booking early is crucial, especially for such specific destinations like Lhasa.

💡
Luggage Allowance Matters

Domestic flights in China often have strict luggage allowances. Check your airline's policy to avoid unexpected excess baggage fees at the airport. Consider packing light or planning for checked luggage costs.

🛣️ The journey experience

When tackling the vast distances of China, choosing the right mode of transport is key to a smooth trip. For a journey as epic as Shanghai to Lhasa, the question isn't whether to take a high-speed train, but rather, is there even a train? This specific route crosses immense geographical and altitude challenges, making air travel the undisputed champion for efficiency and practicality.

From Shanghai, flying directly to Lhasa is your most viable and recommended option. Airlines like China Eastern, Sichuan Airlines, and Tibet Airlines operate direct flights or flights with a short stopover, taking approximately 7-8 hours in total for the journey including any layover. Expect to pay around €80-€150, but prices can fluctuate based on booking time and season. While a train journey exists, it’s not direct and involves multiple transfers and a significantly longer travel time, making it impractical for most independent travellers.

Don't let the complexity of China's transport network deter you. For long-haul routes like this, knowing when to opt for a flight simplifies your planning immensely. Booking your flight in advance, especially for popular routes to Tibet which also require a special permit, ensures you secure your spot and avoid sell-outs. Focus on comparing flight durations and prices, and book through a reliable platform from abroad to save yourself any last-minute stress.

Frequently asked questions — Shanghai → Lhasa

✨ Why visit Lhasa?

  • Explore the iconic Potala Palace, the former winter residence of the Dalai Lamas.
  • Wander through Barkhor Street, experiencing the spiritual kora around Jokhang Temple.
  • Visit Jokhang Temple, Tibet's most sacred temple, a UNESCO World Heritage site.
  • Discover Sera Monastery and witness the lively monk debates in its courtyard.
  • Experience local Tibetan culture and cuisine in the bustling old city.
🌙
Recommended stay
3 to 5 nights — Allows acclimatization and comprehensive exploration of main sites.

☀️ When to visit Lhasa?

HIGH-ALTITUDE DESERT

April to October — Pleasant temperatures and clear skies, ideal for sightseeing and high-altitude comfort.

Jan 😞
Feb 😞
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😞
Dec 😞
📍
In Lhasa — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Lhasa
Compare the best rates available
via trip.com

What to do in Lhasa?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏛️
Potala Palace: Iconic Tibetan Symbol
Explore the former winter palace of the Dalai Lamas, a UNESCO World Heritage site. Its immense scale and intricate chapels are breathtaking. Book tickets well in advance online as daily visitor numbers are strictly limited. Expect to spend 2-3 hours climbing its many steps.
🕌
Jokhang Temple: Sacred Spiritual Hub
Discover the spiritual heart of Lhasa, a primary pilgrimage site for Tibetans. Witness prostrating pilgrims and the gilded Jowo Shakyamuni Buddha statue. Arrive early morning to experience the temple at its most vibrant and avoid the biggest crowds. Entrance fee is around 10€.
🚶
Barkhor Street Kora Circuit
Join pilgrims in a clockwise circumambulation around the Jokhang Temple. This vibrant street is filled with market stalls selling Tibetan artifacts, prayer flags, and local snacks. It's an excellent place for people-watching and soaking in the local atmosphere. Barter politely for souvenirs.
🎓
Sera Monastery Monk Debates
Witness the animated philosophical debates held daily by monks in the monastery's courtyard. It's a unique and captivating cultural experience. The debates typically occur in the afternoon, usually from 15h00, but confirm timings locally. A small entrance fee applies, around 5-7€.
🏞️
Drepung Monastery: Historic Buddhist University
Explore one of the 'great three' Gelug university monasteries of Tibet, once the largest monastery in the world. Its vast complex of white buildings clings to the hillside. Wear comfortable shoes for walking the numerous paths and enjoying the serene views. Located just outside central Lhasa.
🌳
Norbulingka Park & Summer Palace
Wander through Norbulingka, the traditional summer palace and park of the Dalai Lamas. This tranquil oasis offers beautiful gardens, murals, and small palaces. It's a great spot for a relaxed afternoon away from the city's hustle. Consider a picnic lunch here to fully enjoy the peace.
🍜
Taste Local Tibetan Cuisine
Savor authentic Tibetan dishes like momos (dumplings), thukpa (noodle soup), and yak butter tea. Seek out small, local eateries off the main tourist paths for the most genuine experience. Expect to pay around 5-10€ for a satisfying meal. Don't be afraid to try new flavors.
🌅
Chakpori Hill Sunset Views
Hike up Chakpori Hill, opposite the Potala Palace, for arguably the best panoramic views of Lhasa and the iconic palace bathed in golden light at sunset. The climb is short but steep. Arrive about 45 minutes before sunset to secure a good spot and enjoy the changing colors.

⏱️ How long to visit Lhasa?

5 to 7 days

For an independent francophone traveler, 5 to 7 days is ideal to experience Lhasa's main attractions without rushing and allowing for acclimatization. This duration allows for visits to the Potala Palace, Jokhang Temple, Barkhor Street, and a day trip to Drepung or Sera Monastery. Factor in at least 2 days for acclimatization upon arrival due to the high altitude.

Related searches

flight Shanghai Lhasa how to get from Shanghai to Lhasa ticket price Shanghai to Lhasa travel time Shanghai to Lhasa travel to China

Other trips from Shanghai

Book now