There are 8 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 via Bhagalpur Jn.
best- Take the train from Bhagalpur Jn. to Patna Jn.Sang Rajdhani Exp
- Take the train from Patna Jn to Singrauli13350
16h 53m₹1,242–4,624Train via Gaya
cheapest- Take the train from Kahalgaon to Gaya Jn05407 / ...
- Take the train from Gaya Jn to Singrauli13350
20h 48m₹444–3,446Drive 558.3 km
- Drive from Kahalgaon to Singrauli558.3 km
9h 10m₹5,889–8,507Taxi
- Take the taxi from Kahalgaon to Singrauli558.3 km
9h 10m₹12,000–15,000Taxi to Purnea Airport, fly, train
- Take the taxi from Kahalgaon to Purnea Airport (PXN)
- Fly from Purnea Airport (PXN) to Varanasi Airport (VNS)PXN - VNS
- Take the train from Varanasi Jn to Singrauli
15h 42m₹9,071–21,875Train
- Take the train from Kahalgaon to Patna Jn03413 / ...
- Take the train from Patna Jn to Singrauli13350
18h 42m₹480–3,716Taxi to Deoghar, fly, train
- Take the taxi from Kahalgaon to Deoghar (DGH)
- Fly from Deoghar (DGH) to Varanasi Airport (VNS)DGH - VNS
- Take the train from Varanasi Jn to Singrauli
15h 33m₹12,738–23,664Train to Durgapur Kazi Nazrul Islam Airport, fly, train
- Take the train from Kahalgaon to Andal Jn
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Varanasi Airport (VNS)RDP - VNS
- Take the train from Varanasi Jn to Singrauli
18h 8m₹7,389–26,288
Kahalgaon to Singrauli by train
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 9h 10m and costs ₹5,500 - ₹8,500.
No, there is no direct train from Kahalgaon to Singrauli. However, there are services departing from Kahalgaon and arriving at Singrauli via Patna Jn. The journey, including transfers, takes approximately 18h 42m.
The distance between Kahalgaon and Singrauli is 732 km. The road distance is 558.3 km.
The best way to get from Kahalgaon to Singrauli without a car is to train via Bhagalpur Jn. which takes 16h 53m and costs ₹1,200 - ₹4,700.
It takes approximately 16h 53m to get from Kahalgaon to Singrauli, including transfers.
Kahalgaon to Singrauli train services, operated by Indian Railways, depart from Kahalgaon station.
Kahalgaon to Singrauli train services, operated by Indian Railways, arrive at Patna Jn station.
Yes, the driving distance between Kahalgaon to Singrauli is 558 km. It takes approximately 9h 10m to drive from Kahalgaon to Singrauli.
There are two+ hotels available in Singrauli.
What companies run services between Kahalgaon, State of Bihar, India and Singrauli, India?
You can take a vehicle from Kahalgaon to Singrauli via Bhagalpur Jn. and Patna Jn in around 16h 53m.
- Website
- goindigo.in
Flights from Purnea Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Deoghar to Varanasi Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–18,000
Flights from Deoghar to Varanasi Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–18,000
Flights from Deoghar to Varanasi Airport via Bengaluru
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Durgapur Kazi Nazrul Islam Airport to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹6,000–22,000
- Phone
- 14646
- care@irctc.co.in
- 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 Patna Jn
- Ave. Duration
- 6h 12m
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
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 Kahalgaon to Andal Jn
- Ave. Duration
- 6h 27m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 4h 19m
- Estimated price
- ₹2,300–15,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 French strikes 2018: What are my alternative transport options?, How to get from Stansted Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.






