There are 5 ways to get from Lhasa to Bengaluru by taxi, plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly, bus
best- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Kempegowda International Airport (BLR)plane LXA - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 45m₹21,852–44,410Bus, drive, train via Gangtok
cheapest- Take the bus from Lasa North Suburb Coach Station to Yadong Xianbus
- Drive from Yadong Xian to Gangtok - SNT bus standcar
- Take the bus from Gangtok - SNT bus stand to 2 Mile Check Postbus
- Take the train from New Jalpaiguri to Krishnarajapurmtrain
2d 12h₹4,373–12,208Bus, drive, train
- Take the bus from Lasa North Suburb Coach Station to Yadong Xianbus
- Drive from Yadong Xian to New Mal Jncar
- Take the train from New Mal Jn to New Jalpaiguritrain
- Take the train from New Jalpaiguri to Whitefieldtrain
2d 9h₹5,353–14,358Bus, drive, train via Patna
- Take the bus from Lasa North Suburb Coach Station to Yadong Xianbus
- Drive from Yadong Xian to New Mal Jncar
- Take the train from New Mal Jn to Hajipur Jntrain
- Take the bus from Patna Patliputra Bus Stand to Yelahankabus
3d 9h₹11,510–14,704Drive 2,920.3 km
- Drive from Lhasa to Bengalurucar 2,920.3 km
43h 2m₹33,319–48,127
Lhasa Gonggar Airport (LXA) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Lhasa to Bengaluru is to bus and drive and train via Gangtok which costs ₹4,300 - ₹13,000 and takes 2 days 12h.
The fastest way to get from Lhasa to Bengaluru is to taxi and fly and bus which takes 7h 45m and costs ₹21,000 - ₹45,000.
The distance between Lhasa and Bengaluru is 2354 km. The road distance is 2920.3 km.
It takes approximately 7h 45m to get from Lhasa to Bengaluru, including transfers.
Bengaluru is 2h 30m behind Lhasa. It is currently 1:59 PM in Lhasa and 11:29 AM in Bengaluru.
Yes, the driving distance between Lhasa to Bengaluru is 2920 km. It takes approximately 43h 2m to drive from Lhasa to Bengaluru.
There are 2537+ hotels available in Bengaluru.
What companies run services between Lhasa, China and Bengaluru, India?
There is no direct connection from Lhasa to Bengaluru. However, you can take the taxi to Lhasa-Airport-LXA airport, fly to Kempegowda International Airport (BLR), walk to Kempegowda International Airport, then take the bus to Shanthinagara Bus Station. Alternatively, you can take a bus from Lasa North Suburb Coach Station to Vidhana Souda via Yadong Xian, New Mal Jn, New Jalpaiguri, Whitefield, and Kadugodi in around 2d 9h.
- Website
- nepalairlines.com.np
Flights from Lhasa Gonggar Airport to Kempegowda International Airport via Kathmandu
- Ave. Duration
- 5h 40m
- When
- Tuesday
- Estimated price
- ₹20,000–42,000
- Website
- airindia.in
Flights from Lhasa Gonggar Airport to Kempegowda International Airport via Kathmandu, Delhi
- Ave. Duration
- 10h 15m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- ₹19,000–60,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Mal Jn to New Jalpaiguri
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from New Jalpaiguri to Whitefield
- Ave. Duration
- 40h
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,200
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
Train from New Mal Jn to Hajipur Jn
- Ave. Duration
- 9h 23m
- Frequency
- Twice a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
Train from New Jalpaiguri to Krishnarajapurm
- Ave. Duration
- 42h 37m
- Frequency
- 4 times a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Website
- qichezhan.net
Bus from Lasa North Suburb Coach Station to Yadong Xian
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- ₹1,979
- Schedules at
- qichezhan.net
- Phone
- 9887925057
- Website
- sawariyabus.com
Bus from Patna Patliputra Bus Stand to Yelahanka
- Ave. Duration
- 2d 8h
- Frequency
- Once daily
- Estimated price
- ₹6,666
- Website
- http://sawariyabus.com/Index.aspx
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Gangtok - SNT bus stand to 2 Mile Check Post
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹275–500
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- AC Seater
- ₹500
- Non AC Seater
- ₹275
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 How to get from JFK to New York City, French strikes 2018: What are my alternative transport options?, and Getting to Milan from the airport - to help you get the most out of your next trip.









