There are 11 ways to get from Leh to Tawang by plane, train, taxi, bus, bus (Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Lokpriya Gopinath Bordoloi International Airport, train, taxi
best- Fly from Kushok Bakula Rimpochee Airport (IXL) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IXL - GAU
- Take the train from Guwahati to Harisingatrain
- Take the taxi from Harisinga to Tawangtaxi
15h 4m₹19,576–25,916Bus, train
cheapest- Take the bus from Leh to Keylongbus
- Take the bus from FlixBus Jispa to FlixBus Chandigarh - Sector 43bus
- Take the train from Chandigarh to Guwahatitrain
- Take the bus from ISBT Guwahati to Tawangbus
3d 16h₹3,257–13,051Bus, taxi, train
- Take the bus from Leh to Keylongbus
- Take the taxi from Keylong to Manalitaxi
- Take the bus from Manali to Saharanpurbus
- Take the train from Saharanpur to Moradabadtrain
- Take the train from Moradabad to Udalguritrain
- Take the taxi from Udalguri to Tawangtaxi
2d 12h₹7,620–17,841Bus
- Take the bus from Leh to Keylongbus
- Take the bus from FlixBus Jispa to FlixBus Delhi - Kashmere Gatebus
- Take the bus from ISBT Kashmere gate to Patna Patliputra Bus Terminalbus
- Take the bus from Patliputra Isbt to Isbt Guwahatibus
- Take the bus from ISBT Guwahati to Tawangbus
3d 14h₹8,449–12,510Drive 2,491 km
- Drive from Leh to Tawangcar 2,491 km
37h 55m₹27,889–40,284Fly to Dibrugarh Airport, train, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Dibrugarh Airport (DIB)plane IXL - DIB
- Take the train from Dibrugarh to Majbattrain
- Take the taxi from Majbat to Tawangtaxi
18h 20m₹22,386–40,416Fly to Jorhat Airport, bus, train, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Jorhat Airport (JRH)plane IXL - JRH
- Take the bus from Jorhat to Tezpurbus
- Take the train from Dekargaon to Majbattrain
- Take the taxi from Majbat to Tawangtaxi
18h 12mFly to Bagdogra Airport, train, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Bagdogra Airport (IXB)plane IXL - IXB
- Take the train from New Jalpaiguri to Rangiya Jntrain
- Take the train from Rangiya Jn to Udalguritrain
- Take the taxi from Udalguri to Tawangtaxi
17h 37m₹14,506–36,166Fly to Dimapur Airport, train, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Dimapur Airport (DMU)plane IXL - DMU
- Take the train from Dimapur to Guwahatitrain
- Take the train from Guwahati to Harisingatrain
- Take the taxi from Harisinga to Tawangtaxi
19h 6m₹23,336–43,166Fly to Purnea Airport, train, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Purnea Airport (PXN)plane IXL - PXN
- Take the train from Katihar Jn to Udalguritrain
- Take the taxi from Udalguri to Tawangtaxi
20h 42m₹30,286–70,116Bus, train, taxi
- Take the bus from Leh to Srinagarbus
- Take the train from Srinagar to Udhampurtrain
- Take the train from Martyr Captain Tushar Mahajan to New Delhitrain
- Take the train from New Delhi to Rangiya Jntrain
- Take the train from Rangiya Jn to Udalguritrain
- Take the taxi from Udalguri to Tawangtaxi
2d 18h₹7,144–18,628
Kushok Bakula Rimpochee Airport (IXL) to Lokpriya Gopinath Bordoloi International Airport (GAU) flights
Comparing Your Travel Options
The cheapest way to get from Leh to Tawang is to bus and train which costs ₹3,200 - ₹14,000 and takes 3 days 16h.
The fastest way to get from Leh to Tawang is to fly and train and taxi which takes 15h 4m and costs ₹19,000 - ₹26,000.
No, there is no direct bus from Leh to Tawang. However, there are services departing from Leh and arriving at Tawang via FlixBus Jispa, ISBT Kashmere gate, Patliputra Isbt and ISBT Guwahati. The journey, including transfers, takes approximately 3 days 14h.
The distance between Leh and Tawang is 2066 km. The road distance is 2491 km.
The best way to get from Leh to Tawang without a car is to bus and taxi and train which takes 2 days 12h and costs ₹7,500 - ₹18,000.
It takes approximately 15h 4m to get from Leh to Tawang, including transfers.
Leh to Tawang bus services, operated by JKSRTC, depart from Leh station.
Leh to Tawang bus services, operated by JKSRTC, arrive at Keylong station.
Yes, the driving distance between Leh to Tawang is 2491 km. It takes approximately 37h 55m to drive from Leh to Tawang.
There are 34+ hotels available in Tawang.
What companies run services between Leh, India and Tawang, India?
You can take a bus from Leh to Tawang via Keylong, FlixBus Jispa, FlixBus Delhi - Kashmere Gate, ISBT Kashmere gate, Patliputra Isbt, Isbt Guwahati, and ISBT Guwahati in around 3d 14h.
- Website
- goindigo.in
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- ₹14,000–31,000
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹23,000–33,000
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Jammu, Delhi
- Ave. Duration
- 7h 50m
- When
- Wednesday
- Estimated price
- ₹15,000–31,000
Flights from Kushok Bakula Rimpochee Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹16,000–31,000
Flights from Kushok Bakula Rimpochee Airport to Jorhat Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹19,000–38,000
Flights from Kushok Bakula Rimpochee Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₹15,000–26,000
Flights from Kushok Bakula Rimpochee Airport to Bagdogra Airport via Jammu, Delhi
- Ave. Duration
- 6h 55m
- When
- Wednesday
- Estimated price
- ₹15,000–26,000
Flights from Kushok Bakula Rimpochee Airport to Dimapur Airport via Delhi
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₹17,000–33,000
Flights from Kushok Bakula Rimpochee Airport to Purnea Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹24,000–60,000
- Website
- airindia.in
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹13,000–34,000
Flights from Kushok Bakula Rimpochee Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹14,000–36,000
Flights from Kushok Bakula Rimpochee Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- ₹12,000–33,000
- Website
- airindiaexpress.in
Flights from Kushok Bakula Rimpochee Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹14,000–36,000
- Website
- spicejet.com
Flights from Kushok Bakula Rimpochee Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guwahati to Harisinga
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Saharanpur to Moradabad
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Moradabad to Udalguri
- Ave. Duration
- 28h 7m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Dibrugarh to Majbat
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Dekargaon to Majbat
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from New Jalpaiguri to Rangiya Jn
- Ave. Duration
- 5h
- Frequency
- Every 2 hours
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Rangiya Jn to Udalguri
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Dimapur to Guwahati
- Ave. Duration
- 4h 13m
- Frequency
- Every 2 hours
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Guwahati to Harisinga
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Katihar Jn to Udalguri
- Ave. Duration
- 9h 33m
- Frequency
- 6 times a week
- Estimated price
- ₹330–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,500
Train from Srinagar to Udhampur
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Martyr Captain Tushar Mahajan to New Delhi
- Ave. Duration
- 9h 59m
- Frequency
- Every 4 hours
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from New Delhi to Rangiya Jn
- Ave. Duration
- 25h 20m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Rangiya Jn to Udalguri
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Chandigarh to Guwahati
- Ave. Duration
- 41h 15m
- Frequency
- Twice a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Leh to Keylong
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- jksrtc.co.in
Bus from Leh to Keylong
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- jksrtc.co.in
Bus from Leh to Srinagar
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- jksrtc.co.in
Bus from Leh to Keylong
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- jksrtc.co.in
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Manali to Saharanpur
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- ₹600–2,400
- Website
- hrtchp.com
- Ordinary
- ₹600–1,200
- AC Himdhara
- ₹900–1,300
- Ac Volvo
- ₹1,100–2,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Jispa to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 14h 35m
- Frequency
- Hourly
- Estimated price
- ₹1,100–4,000
- Website
- FlixBus India
Bus from FlixBus Jispa to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 10h 5m
- Frequency
- Hourly
- Estimated price
- ₹800–2,800
- Website
- FlixBus India
- Website
- Rajdhani Express Travels
Bus from ISBT Kashmere gate to Patna Patliputra Bus Terminal
- Ave. Duration
- 15h
- Frequency
- Hourly
- Estimated price
- ₹2,999
- Schedules at
- Rajdhani Express Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Patliputra Isbt to Isbt Guwahati
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- ₹2,500
- Website
- Sri Krishna Rath
- Phone
- 18003453986
- Website
- ASTC
Bus from ISBT Guwahati to Tawang
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- ₹600–1,300
- Website
- ASTC
Bus from ISBT Guwahati to Tawang
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- ₹600–1,300
- Website
- ASTC
- [email protected]
- Website
- SLGT Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 4h 34m
- Estimated price
- ₹800–6,000
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide






















