There are 4 ways to get from Katihar to Shikharji by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Barsoi Jn to Dhanbad Jntrain 15662
13h 42m₹381–3,029Drive 379.4 km
- Drive from Katihar to Shikharjicar 379.4 km
6h 34m₹4,268–6,164Taxi
- Take the taxi from Katihar to Shikharjitaxi 379.4 km
6h 34m₹7,500–9,000Train via Madhupur
- Take the train from Katihar Jn to Madhupur Jntrain 28182
- Take the train from Madhupur Jn to Dhanbad Jntrain 18621 / ...
14h 33m₹383–2,966
Questions & Answers
The cheapest way to get from Katihar to Shikharji is to train via Madhupur which costs ₹380 - ₹3,000 and takes 14h 33m.
The fastest way to get from Katihar to Shikharji is to drive which takes 6h 34m and costs ₹4,200 - ₹6,500.
No, there is no direct train from Katihar to Shikharji. However, there are services departing from Katihar Jn and arriving at Dhanbad Jn via Barsoi Jn. The journey, including transfers, takes approximately 13h 42m.
The distance between Katihar and Shikharji is 509 km. The road distance is 379.4 km.
The best way to get from Katihar to Shikharji without a car is to train which takes 13h 42m and costs ₹380 - ₹3,100.
It takes approximately 13h 42m to get from Katihar to Shikharji, including transfers.
Katihar to Shikharji train services, operated by Indian Railways, depart from Barsoi Jn station.
Katihar to Shikharji train services, operated by Indian Railways, arrive at Dhanbad Jn station.
Yes, the driving distance between Katihar to Shikharji is 379 km. It takes approximately 6h 34m to drive from Katihar to Shikharji.
There are 73+ hotels available in Shikharji.
What companies run services between Katihar, India and Shikharji, India?
Indian Railways operates a train from Barsoi Jn to Dhanbad Jn once a week. Tickets cost ₹260–2,100 and the journey takes 10h 8m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barsoi Jn to Dhanbad Jn
- Ave. Duration
- 10h 8m
- Frequency
- Once a week
- Estimated price
- ₹260–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Katihar Jn to Madhupur Jn
- Ave. Duration
- 9h 2m
- Frequency
- 3 times a week
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Madhupur Jn to Dhanbad Jn
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- Ave. Duration
- 6h 34m
- Estimated price
- ₹7,500–9,000
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 Want to know more about Flixbus?, How to get from Southend Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.






