There are 6 ways to get from Kahalgaon to Singrauli by train, car, taxi, or plane
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 Bhagalpur Jn. to Patna Jn.train Sang Rajdhani Exp
- Take the train from Patna Jn to Singraulitrain 13350
18h 34m₹577–4,603Train via Gaya
cheapest- Take the train from Kahalgaon to Gaya Jntrain 05407 / ...
- Take the train from Gaya Jn to Singraulitrain 13350
20h 48m₹444–3,446Drive 564.5 km
- Drive from Kahalgaon to Singraulicar 564.5 km
8h 53m₹6,374–9,206Taxi
- Take the taxi from Kahalgaon to Singraulitaxi 564.5 km
8h 53m₹11,000–14,000Taxi, fly to Varanasi Airport, train
- Take the taxi from Kahalgaon to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Varanasi Airport (VNS)plane PXN - VNS
- Take the train from Varanasi Jn to Singraulitrain
19h 27m₹14,572–34,831Taxi, fly to Gaya, train
- Take the taxi from Kahalgaon to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Gaya (GAY)plane PXN - GAY
- Take the train from Gaya Jn to Singraulitrain
17h 51m₹15,312–42,901
Kahalgaon to Singrauli by train and foot
Questions & Answers
The cheapest way to get from Kahalgaon to Singrauli is to train via Gaya which costs ₹440 - ₹3,500 and takes 20h 48m.
The fastest way to get from Kahalgaon to Singrauli is to drive which takes 8h 53m and costs ₹6,000 - ₹9,500.
No, there is no direct train from Kahalgaon to Singrauli. However, there are services departing from Kahalgaon and arriving at Singrauli via Bhagalpur Jn. and Patna Jn. The journey, including transfers, takes approximately 18h 34m.
The distance between Kahalgaon and Singrauli is 731 km. The road distance is 564.5 km.
The best way to get from Kahalgaon to Singrauli without a car is to train which takes 18h 34m and costs ₹550 - ₹4,600.
It takes approximately 18h 34m to get from Kahalgaon to Singrauli, including transfers.
Kahalgaon to Singrauli train services, operated by Indian Railways, depart from Bhagalpur Jn. station.
Kahalgaon to Singrauli train services, operated by Indian Railways, arrive at Patna Jn. station.
Yes, the driving distance between Kahalgaon to Singrauli is 564 km. It takes approximately 8h 53m to drive from Kahalgaon to Singrauli.
There are five+ hotels available in Singrauli.
What companies run services between Kahalgaon, State of Bihar, India and Singrauli, India?
You can take a train from Kahalgaon to Singrauli via Bhagalpur, Bhagalpur Jn., and Patna Jn in around 18h 34m.
- Website
- goindigo.in
Flights from Purnea Airport to Varanasi Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Purnea Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹9,000–27,000
Flights from Purnea Airport to Gaya via Kolkata
- Ave. Duration
- 4h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–35,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhagalpur Jn. to Patna Jn.
- Ave. Duration
- 3h 55m
- Frequency
- Once a week
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Patna Jn to Singrauli
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Varanasi Jn to Singrauli
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a week
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Kahalgaon to Gaya Jn
- Ave. Duration
- 10h 23m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Gaya Jn to Singrauli
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Gaya Jn to Singrauli
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Ave. Duration
- 5h 23m
- Estimated price
- ₹4,800–14,000
Bhagalpur Cab Service
- Phone
- +91 81 30 62 46 68
Subh Yatra Travels
- Phone
- +91 79 03 73 26 41
Bhagalpur Cab Service
- Phone
- +91 81 30 62 46 68
Subh Yatra Travels
- Phone
- +91 79 03 73 26 41
Bhagalpur Cab Service
- Phone
- +91 81 30 62 46 68
Subh Yatra Travels
- Phone
- +91 79 03 73 26 41
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 Bali: What to do if Mount Agung erupts, Thanksgiving 2018: How to travel stress-free, and Getting around the Cyclades - to help you get the most out of your next trip.






