There are 5 ways to get from Sandakphu to Ranchi by car, plane, bus, 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.
Drive, fly
best- Drive from Sandakphu to Bagdogra Airport (IXB)car
- Fly from Bagdogra Airport (IXB) to Birsa Munda Airport (IXR)plane IXB - IXR
5h 55m₹10,582–19,204Drive, train
cheapest- Drive from Sandakphu to Siliguri Jncar
- Take the train from Siliguri Jn to Ranchitrain 15662
19h 24m₹1,567–4,615Drive, bus
- Drive from Sandakphu to Siliguri, West Bengalcar
- Take the bus from Siliguri, West Bengal to Ranchi, Jharkhandbus Siliguri, West Bengal - Ranchi, Jharkhand
17h 50mDrive 705 km
- Drive from Sandakphu to Ranchicar 705 km
11h 48m₹8,577–12,389Drive, bus via Āsansol
- Drive from Sandakphu to Siliguri, West Bengalcar
- Take the bus from Siliguri, West Bengal to Asansolbus
- Take the bus from Asansol to Ranchi, Jharkhandbus
22h 15m
Bagdogra Airport (IXB) to Birsa Munda Airport (IXR) flights
Questions & Answers
The cheapest way to get from Sandakphu to Ranchi is to drive and train which costs ₹1,500 - ₹4,700 and takes 19h 24m.
The fastest way to get from Sandakphu to Ranchi is to drive and fly which takes 5h 55m and costs ₹10,000 - ₹20,000.
The distance between Sandakphu and Ranchi is 588 km. The road distance is 705 km.
It takes approximately 5h 55m to get from Sandakphu to Ranchi, including transfers.
Yes, the driving distance between Sandakphu to Ranchi is 705 km. It takes approximately 11h 48m to drive from Sandakphu to Ranchi.
There are 143+ hotels available in Ranchi.
What companies run services between Sandakphu, India and Ranchi, India?
There is no direct connection from Sandakphu to Ranchi. However, you can drive to Bagdogra Airport (IXB) airport, fly to Birsa Munda Airport (IXR), then take the taxi to Ranchi. Alternatively, you can take a vehicle from Sandakphu to Ranchi, Jharkhand via Siliguri, West Bengal in around 17h 50m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Bagdogra Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- ₹7,500–23,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Bagdogra Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- ₹11,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Siliguri Jn to Ranchi
- Ave. Duration
- 17h 3m
- Frequency
- Once a week
- Estimated price
- ₹380–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
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 5 delightfully under-the-radar French towns you need to visit, What are the different types of Renfe trains in Spain?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.






