There are 9 ways to get from Leh to Ziro by plane, taxi, bus, train, 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 Jorhat Airport, taxi
best- Fly from Kushok Bakula Rimpochee Airport (IXL) to Jorhat Airport (JRH)plane IXL - JRH
- Take the taxi from Jorhat Airport (JRH) to Zirotaxi
25h 12m₹26,606–47,216Bus, train
cheapest- Take the bus from Leh to Srinagarbus
- Take the train from Srinagar to Jammu Tawitrain
- Take the train from Jammu Tawi to Guwahatitrain
- Take the bus from Guwahati ASTC to Itanagarbus
- Take the bus from Itanagar to Zirobus
3d 21h₹3,384–11,708Bus, 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 Harmutitrain
- Take the taxi from Harmuti to Zirotaxi
2d 12h₹4,870–14,541Bus, taxi
- 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 Guwahati to North Lakhimpurbus
- Take the taxi from North Lakhimpur to Zirotaxi
3d 7h₹10,079–14,100Drive 2,947.9 km
- Drive from Leh to Zirocar 2,947.9 km
41h 33m₹28,672–41,415Fly to Lilabari Airport, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Lilabari Airport (IXI)plane IXL - IXI
- Take the taxi from Lilabari Airport (IXI) to Zirotaxi
19h 39m₹21,706–35,316Fly to Lokpriya Gopinath Bordoloi International Airport, train, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IXL - GAU
- Take the train from Guwahati to Harmutitrain
- Take the taxi from Harmuti to Zirotaxi
15h 54m₹16,656–32,716Fly 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 Baginaditrain
- Take the taxi from Baginadi to Zirotaxi
11h 17m₹20,796–38,616Bus, 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 Harmutitrain
- Take the taxi from Harmuti to Zirotaxi
2d 22h₹4,324–14,828
Kushok Bakula Rimpochee Airport (IXL) to Jorhat Airport (JRH) flights
Comparing Your Travel Options
The cheapest way to get from Leh to Ziro is to bus and train which costs ₹3,300 - ₹12,000 and takes 3 days 21h.
The fastest way to get from Leh to Ziro is to fly and train and taxi which takes 11h 17m and costs ₹20,000 - ₹39,000.
The distance between Leh and Ziro is 2153 km. The road distance is 2947.9 km.
The best way to get from Leh to Ziro without a car is to bus and taxi and train which takes 2 days 12h and costs ₹4,800 - ₹15,000.
It takes approximately 25h 12m to get from Leh to Ziro, including transfers.
Yes, the driving distance between Leh to Ziro is 2948 km. It takes approximately 41h 33m to drive from Leh to Ziro.
There are 28+ hotels available in Ziro.
What companies run services between Leh, India and Ziro, India?
There is no direct connection from Leh to Ziro. However, you can take the taxi to Kushok Bakula Rimpochee Airport (IXL) airport, fly to Jorhat Airport (JRH), then take the taxi to Ziro. Alternatively, you can take the bus to Keylong, take the taxi to Manali, take the bus to Saharanpur, walk to Saharanpur, take the train to Moradabad, take the train to Harmuti, then take the taxi to Ziro.
- Website
- goindigo.in
Flights from Kushok Bakula Rimpochee Airport to Jorhat Airport via Delhi
- Ave. Duration
- 20h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹21,000–40,000
Flights from Kushok Bakula Rimpochee Airport to Jorhat Airport via Jammu, Delhi
- Ave. Duration
- 23h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹22,000–40,000
Flights from Kushok Bakula Rimpochee Airport to Jorhat Airport via Delhi, Kolkata
- Ave. Duration
- 23h 45m
- When
- Wednesday and Thursday
- Estimated price
- ₹23,000–40,000
Flights from Kushok Bakula Rimpochee Airport to Jorhat Airport via Mumbai, Kolkata
- Ave. Duration
- 26h 20m
- When
- Every day
- Estimated price
- ₹32,000–43,000
Flights from Kushok Bakula Rimpochee Airport to Jorhat Airport via Chandigarh, Kolkata
- Ave. Duration
- 27h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹23,000–40,000
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹15,000–30,000
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₹23,000–32,000
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Jammu, Delhi
- Ave. Duration
- 8h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹16,000–31,000
Flights from Kushok Bakula Rimpochee Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹17,000–33,000
- Website
- helitrans.no
Flights from Kushok Bakula Rimpochee Airport to Lilabari Airport via Delhi, Kolkata
- Ave. Duration
- 18h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹19,000–34,000
Flights from Kushok Bakula Rimpochee Airport to Lilabari Airport via Mumbai, Kolkata
- Ave. Duration
- 21h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹28,000–37,000
Flights from Kushok Bakula Rimpochee Airport to Lilabari Airport via Jammu, Delhi, Kolkata
- Ave. Duration
- 23h 25m
- When
- Sunday
- Estimated price
- ₹20,000–33,000
Flights from Kushok Bakula Rimpochee Airport to Lilabari Airport via Srinagar, Delhi, Kolkata
- Ave. Duration
- 23h 25m
- When
- Thursday
- Estimated price
- ₹21,000–49,000
- Website
- airindia.in
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹14,000–37,000
Flights from Kushok Bakula Rimpochee Airport to Lokpriya Gopinath Bordoloi International Airport via Jammu, Delhi
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹15,000–28,000
Flights from Kushok Bakula Rimpochee Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹17,000–42,000
- Website
- airindiaexpress.in
Flights from Kushok Bakula Rimpochee Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹17,000–42,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Harmuti
- Ave. Duration
- 31h 49m
- Frequency
- Twice a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Guwahati to Harmuti
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Dibrugarh to Baginadi
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a week
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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 Harmuti
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,100–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Srinagar to Jammu Tawi
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Jammu Tawi to Guwahati
- Ave. Duration
- 2d
- Frequency
- Twice a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
- 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 Srinagar
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- 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
- Every 3 hours
- Estimated price
- ₹1,100–4,000
- 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
- Website
- Aziba Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a day
- Schedules at
- Aziba Travels
- Website
- Network Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Schedules at
- Network Travels
- Website
- Pranjit Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Schedules at
- Pranjit Travels
- Phone
- +91 93871 75071
- Website
- Zainab Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Website
- Zainab Travels
- Website
- Yatra Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Schedules at
- Yatra Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ₹490–700
- Website
- ASTC
- Website
- Drishti Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Drishti Travels
- Website
- Island Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Island Travels
- Website
- Bijoya Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a week
- Schedules at
- Bijoya Travels
- Website
- Maa Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 9h 30m
- Frequency
- 5 times a week
- Schedules at
- Maa Travels
- Website
- Debolina Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 8h 37m
- Frequency
- 4 times a week
- Schedules at
- Debolina Travels
- Website
- Velvet Tours
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Schedules at
- Velvet Tours
- Website
- Deep Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Schedules at
- Deep Travels
- Website
- Omkar Travels
Bus from Guwahati to North Lakhimpur
- Ave. Duration
- 10h 20m
- Frequency
- 3 times a week
- Schedules at
- Omkar Travels
- Phone
- +91 9863319884
- [email protected]
- Website
- APSTS
Bus from Guwahati ASTC to Itanagar
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹780
- Website
- APSTS
Bus from Itanagar to Ziro
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ₹300
- Website
- APSTS
- Ave. Duration
- 2h 7m
- Estimated price
- ₹800–6,500
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


























