There are 6 ways to get from Baikunthpur, Chhatisgarh to Gaya by train, taxi, bus, or car
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 Baikunthpur Rd to Umariatrain
- Take the train from Umaria to Katnitrain
- Take the train from Katni to Gaya Jntrain
19h 13m₹960–5,390Taxi, bus
- Take the taxi from Baikunthpur, Chhatisgarh to Ambikapur Bus Standtaxi
- Take the bus from Ambikapur Bus Stand to Raigarh Bus Standbus
- Take the bus from Raigarh Bus Stand to Gayabus
23h 39m₹3,754–4,089Drive 371.6 km
- Drive from Baikunthpur, Chhatisgarh to Gayacar 371.6 km
5h 45m₹4,192–6,056Taxi
- Take the taxi from Baikunthpur, Chhatisgarh to Gayataxi 371.6 km
5h 45m₹8,000–10,000Train via Varanasi
- Take the train from Baikunthpur Rd to Anuppur Jntrain
- Take the train from Anuppur Jn to Varanasi Jntrain
- Take the train from Varanasi Jn to Gaya Jntrain
23h 38m₹970–5,490Train, bus
- Take the train from Baikunthpur Rd to Anuppur Jntrain
- Take the train from Anuppur Jn to Varanasi Jntrain
- Take the bus from Varanasi, Uttar Pradesh to Gaya, Biharbus
24h 42m
Questions & Answers
The cheapest way to get from Baikunthpur, Chhatisgarh to Gaya is to train which costs ₹950 - ₹5,500 and takes 19h 13m.
The fastest way to get from Baikunthpur, Chhatisgarh to Gaya is to drive which takes 5h 45m and costs ₹4,100 - ₹6,500.
No, there is no direct train from Baikunthpur, Chhatisgarh to Gaya. However, there are services departing from Baikunthpur Rd and arriving at Gaya Jn via Umaria and Katni. The journey, including transfers, takes approximately 19h 13m.
The distance between Baikunthpur, Chhatisgarh and Gaya is 892 km. The road distance is 371.6 km.
The best way to get from Baikunthpur, Chhatisgarh to Gaya without a car is to train which takes 19h 13m and costs ₹950 - ₹5,500.
It takes approximately 19h 13m to get from Baikunthpur, Chhatisgarh to Gaya, including transfers.
Baikunthpur, Chhatisgarh to Gaya train services, operated by Indian Railways, depart from Baikunthpur Rd station.
Baikunthpur, Chhatisgarh to Gaya train services, operated by Indian Railways, arrive at Umaria station.
Yes, the driving distance between Baikunthpur, Chhatisgarh to Gaya is 372 km. It takes approximately 5h 45m to drive from Baikunthpur, Chhatisgarh to Gaya.
There are 149+ hotels available in Gaya.
What companies run services between Baikunthpur, Chhatisgarh, Chhattisgarh, India and Gaya, India?
You can take a vehicle from Baikunthpur, Chhatisgarh to Gaya Jn via Baikunthpur Rd, Umaria, and Katni in around 19h 13m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Baikunthpur Rd to Umaria
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
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 Baikunthpur Rd to Anuppur Jn
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Anuppur Jn to Varanasi Jn
- Ave. Duration
- 14h 13m
- Frequency
- Twice daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Varanasi Jn to Gaya Jn
- Ave. Duration
- 4h 25m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Baikunthpur Rd to Anuppur Jn
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Anuppur Jn to Varanasi Jn
- Ave. Duration
- 14h 13m
- Frequency
- Twice daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
- 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
- Website
- Ambika Tour And Travels
Bus from Varanasi, Uttar Pradesh to Gaya, Bihar
- Ave. Duration
- 5h
- Frequency
- Hourly
- Schedules at
- Ambika Tour And Travels
- Ave. Duration
- 3h 27m
- Estimated price
- ₹1,800–10,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 South Korea: Travelling from Seoul to Busan , Want to know more about Flixbus?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.








