There are 7 ways to get from Delhi to Lhasa by bus, car, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive via Yadong Xian
best- Take the bus from ISBT Kashmere gate to Patna Patliputra Bus Terminalbus
- Take the bus from Patliputra ISBT to Sikkim Gangtokbus
- Drive from Sikkim Gangtok to Yadong Xiancar
- Take the bus from Yadong Xian to Lasa North Suburb Coach Stationbus
34h 55m¥613–653Train, bus, drive
cheapest- Take the train from Delhi to Siliguri Jntrain
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stopbus
- Drive from Deorali Bus Stop to Yadong Xiancar
- Take the bus from Yadong Xian to Lasa North Suburb Coach Stationbus
2d¥292–660Train, drive, bus
- Take the train from New Delhi to New Jalpaiguritrain
- Take the train from New Jalpaiguri to New Mal Jntrain
- Drive from New Mal Jn to Yadong Xiancar
- Take the bus from Yadong Xian to Lasa North Suburb Coach Stationbus
36h 15m¥366–815Drive 1,804.4 km
- Drive from Delhi to Lhasacar 1,804.4 km
26h 27m¥1,539–2,223Fly from Hindon, bus
- Fly from Hindon (HDO) to Lhasa Gonggar Airport (LXA)plane HDO - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
44h 33m¥1,369–4,377Bus, drive
- Take the bus from Delhi to Kathmandubus
- Drive from Dhulikhel to Zhangmucar
- Take the bus from Zhangmu to Lhasa Beijiao Passenger Transport Terminalbus
2d 4h¥640–1,162Fly from Indira Gandhi International Airport, bus
- Fly from Indira Gandhi International Airport (DEL) to Lhasa Gonggar Airport (LXA)plane DEL - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
8h 58m¥3,228–6,028
Hindon (HDO) to Lhasa Gonggar Airport (LXA) flights
Questions & Answers
The cheapest way to get from Delhi to Lhasa is to train and bus and drive which costs ¥290 - ¥700 and takes 2 days 0h.
The fastest way to get from Delhi to Lhasa is to fly and bus which takes 8h 58m and costs ¥3200 - ¥6500.
The distance between Delhi and Lhasa is 2062 km. The road distance is 1804.4 km.
It takes approximately 34h 55m to get from Delhi to Lhasa, including transfers.
Lhasa is 2h 30m ahead of Delhi. It is currently 7:41 PM in Delhi and 10:11 PM in Lhasa.
Yes, the driving distance between Delhi to Lhasa is 1804 km. It takes approximately 26h 27m to drive from Delhi to Lhasa.
There are 23+ hotels available in Lhasa.
What companies run services between Delhi, India and Lhasa, China?
There is no direct connection from Delhi to Lhasa. However, you can take the bus to Patna Patliputra Bus Terminal, walk to Patliputra ISBT, take the bus to Sikkim Gangtok, drive to Yadong Xian, then take the bus to Lasa North Suburb Coach Station. Alternatively, you can take a train from New Delhi to Lasa North Suburb Coach Station via New Jalpaiguri, New Mal Jn, and Yadong Xian in around 36h 15m.
- Website
- himalaya-airlines.com
Flights from Hindon to Lhasa Gonggar Airport via Mumbai, Kathmandu
- Ave. Duration
- 45h 50m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- ¥2,100–7,000
Flights from Hindon to Lhasa Gonggar Airport via Kolkata, Kathmandu
- Ave. Duration
- 42h 45m
- When
- Monday and Wednesday
- Estimated price
- ¥1,700–6,000
Flights from Hindon to Lhasa Gonggar Airport via Bengaluru, Kathmandu
- Ave. Duration
- 44h 35m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- ¥2,700–8,000
Flights from Hindon to Lhasa Gonggar Airport via Varanasi, Kathmandu
- Ave. Duration
- 45h 5m
- When
- Tuesday
- Estimated price
- ¥1,300–4,300
Flights from Hindon to Lhasa Gonggar Airport via Varanasi, Kolkata, Kathmandu
- Ave. Duration
- 45h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥1,700–6,000
Flights from Indira Gandhi International Airport to Lhasa Gonggar Airport via Kathmandu
- Ave. Duration
- 5h 5m
- When
- Monday to Friday
- Estimated price
- ¥1,300–5,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Delhi to New Jalpaiguri
- Ave. Duration
- 20h 15m
- Frequency
- 3 times a day
- Estimated price
- ¥45–350
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥45–55
- Third AC (3A)
- ¥110–150
- Second AC (2A)
- ¥160–210
- First Class (1A)
- ¥270–350
Train from New Jalpaiguri to New Mal Jn
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ¥9–70
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥9–11
- Third AC (3A)
- ¥25–35
- Second AC (2A)
- ¥30–45
- First Class (1A)
- ¥55–70
Train from Delhi to Siliguri Jn
- Ave. Duration
- 31h 15m
- Frequency
- Once daily
- Estimated price
- ¥45–360
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥45–55
- Third AC (3A)
- ¥120–150
- Second AC (2A)
- ¥160–210
- First Class (1A)
- ¥280–360
- Phone
- +91 7903832833
- shreekrishnarath@gmail.com
- Website
- srikrishnarath.in
Bus from Patliputra ISBT to Sikkim Gangtok
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ¥178
- Website
- https://www.srikrishnarath.in/
- Website
- qichezhan.net
Bus from Yadong Xian to Lasa North Suburb Coach Station
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- ¥151
- Schedules at
- qichezhan.net
Bus from Lhasa Airport to Lhasa Civil Aviation Bureau
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25
- Schedules at
- https://www.travelchinaguide.com/cityguides/jiangsu/nanjing/airport.htm
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- ¥20–45
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- Seater
- ¥30–45
- AC Seater
- ¥36
- Non AC Seater
- ¥20
- Phone
- 9826824851
- ashoksinghgwl3@gmail.com
- Website
- apsarabus.com
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ¥21–29
- Website
- https://www.apsarabus.com/index.html
- Non AC Seater
- ¥21–29
- Phone
- +91-11-23370236
- info@dimts.in
- Website
- dtc.delhi.gov.in
Bus from Delhi to Kathmandu
- Ave. Duration
- 26h
- Frequency
- Once daily
- Estimated price
- ¥8–220
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ¥8–13
- AC Buses
- ¥17–24
- Airport Express Services
- ¥160–220
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Bali: What to do if Mount Agung erupts, and How to get from JFK to New York City - to help you get the most out of your next trip.













