There are 5 ways to get from Bishrampur to Gaya by train, bus, 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 via Katni
best- Take the train from Bishrampur to Umariatrain
- Take the train from Umaria to Katnitrain
- Take the train from Katni to Gaya Jntrain
19h 53m₹816–5,396Bus
- Take the bus from Ambikapur Bus Stand to Raigarh Bus Standbus
- Take the bus from Raigarh Bus Stand to Gayabus
22h 55m₹2,655–2,790Drive 347.9 km
- Drive from Bishrampur to Gayacar 347.9 km
5h 17m₹3,912–5,651Taxi
- Take the taxi from Bishrampur to Gayataxi 347.9 km
5h 17m₹7,500–9,500Train
- Take the train from Bishrampur to Uslapurtrain 18242
- Take the train from Bilaspur Jn to Gaya Jntrain 07255 / ...
26h 28m₹876–5,746
Questions & Answers
The cheapest way to get from Bishrampur to Gaya is to train via Katni which costs ₹800 - ₹5,500 and takes 19h 53m.
The fastest way to get from Bishrampur to Gaya is to drive which takes 5h 17m and costs ₹3,900 - ₹6,000.
No, there is no direct bus from Bishrampur to Gaya. However, there are services departing from Ambikapur Bus Stand and arriving at Gaya via Raigarh Bus Stand. The journey, including transfers, takes approximately 22h 55m.
No, there is no direct train from Bishrampur to Gaya. However, there are services departing from Bishrampur and arriving at Gaya Jn via Umaria and Katni. The journey, including transfers, takes approximately 19h 53m.
The distance between Bishrampur and Gaya is 941 km. The road distance is 347.9 km.
The best way to get from Bishrampur to Gaya without a car is to train via Katni which takes 19h 53m and costs ₹800 - ₹5,500.
It takes approximately 19h 53m to get from Bishrampur to Gaya, including transfers.
Bishrampur to Gaya bus services, operated by Badan Bus Service, depart from Ambikapur Bus Stand station.
Bishrampur to Gaya train services, operated by Indian Railways, depart from Bishrampur station.
The best way to get from Bishrampur to Gaya is to train via Katni which takes 19h 53m and costs ₹800 - ₹5,500. Alternatively, you can bus, which costs ₹2,600 - ₹2,800 and takes 22h 55m.
What companies run services between Bishrampur, Chhattisgarh, India and Gaya, India?
You can take a vehicle from Bishrampur to Gaya Jn via Bishrampur, Umaria, and Katni in around 19h 53m. Alternatively, you can take a vehicle from Bishrampur to Gaya via Ambikapur Bus Stand and Raigarh Bus Stand in around 22h 55m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bishrampur to Umaria
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Umaria to Katni
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Katni to Gaya Jn
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Bishrampur to Uslapur
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bilaspur Jn to Gaya Jn
- Ave. Duration
- 16h 15m
- Frequency
- Twice a week
- Estimated price
- ₹400–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
- Phone
- +91 7773005871
- [email protected]
- Website
- Badan Bus Service
Bus from Ambikapur Bus Stand to Raigarh Bus Stand
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹860
- Website
- Badan Bus Service
Bus from Raigarh Bus Stand to Gaya
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,050
- Website
- Badan Bus Service
- Ave. Duration
- 5h 17m
- Estimated price
- ₹7,500–9,500
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 South Korea: Travelling from Seoul to Busan , Getting to Milan from the airport, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Bishrampur to Gaya bus services, operated by Badan Bus Service, arrive at Raigarh Bus Stand station.
Bishrampur to Gaya train services, operated by Indian Railways, arrive at Umaria station.
Yes, the driving distance between Bishrampur to Gaya is 348 km. It takes approximately 5h 17m to drive from Bishrampur to Gaya.
There are 149+ hotels available in Gaya.








