There are 4 ways to get from Gaya to Ambikāpur 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
best- Take the train from Gaya Jn to Katni Murwaratrain 22912
- Take the train from Katni Murwara to Ambikapurtrain 22408
19h 37m₹816–4,638Bus
- Take the bus from Gaya to Raigarh Bus Standbus
- Take the bus from Raigarh Bus Stand to Ambikapur Bus Standbus
22h 30m₹1,910Drive 321.8 km
- Drive from Gaya to Ambikāpurcar 321.8 km
4h 56m₹3,633–5,248Taxi
- Take the taxi from Gaya to Ambikāpurtaxi 321.8 km
4h 56m₹7,000–8,500
Questions & Answers
The cheapest way to get from Gaya to Ambikāpur is to bus which costs ₹1,910 and takes 22h 30m.
The fastest way to get from Gaya to Ambikāpur is to drive which takes 4h 56m and costs ₹3,600 - ₹5,500.
No, there is no direct bus from Gaya to Ambikāpur. However, there are services departing from Gaya and arriving at Ambikapur Bus Stand via Raigarh Bus Stand. The journey, including transfers, takes approximately 22h 30m.
No, there is no direct train from Gaya to Ambikāpur. However, there are services departing from Gaya Jn and arriving at Ambikapur via Katni Murwara. The journey, including transfers, takes approximately 19h 37m.
The distance between Gaya and Ambikāpur is 966 km. The road distance is 321.8 km.
The best way to get from Gaya to Ambikāpur without a car is to train which takes 19h 37m and costs ₹800 - ₹4,700.
It takes approximately 19h 37m to get from Gaya to Ambikāpur, including transfers.
Gaya to Ambikāpur bus services, operated by Badan Bus Service, depart from Gaya station.
Gaya to Ambikāpur train services, operated by Indian Railways, depart from Gaya Jn station.
The best way to get from Gaya to Ambikāpur is to train which takes 19h 37m and costs ₹800 - ₹4,700. Alternatively, you can bus, which costs ₹1,910 and takes 22h 30m.
What companies run services between Gaya, India and Ambikāpur, India?
You can take a train from Gaya Jn to Ambikāpur via Katni Murwara and Ambikapur in around 19h 37m. Alternatively, you can take a bus from Gaya to Ambikapur Bus Stand via Raigarh Bus Stand in around 22h 30m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Katni Murwara
- Ave. Duration
- 10h 40m
- Frequency
- 3 times a week
- 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 Katni Murwara to Ambikapur
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 7773005871
- [email protected]
- Website
- Badan Bus Service
Bus from Gaya to Raigarh Bus Stand
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,050
- Website
- Badan Bus Service
Bus from Raigarh Bus Stand to Ambikapur Bus Stand
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹860
- Website
- Badan Bus Service
- Ave. Duration
- 4h 56m
- Estimated price
- ₹7,000–8,500
Bodh Gaya Travels
- Phone
- +91 77 39 68 09 22
- Website
- bodhgayataxi.com
Sambodhi India Travel Services
- Phone
- +91 79 70 99 77 07
- Website
- sambodhitravel.com
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 Train travel in Spain: A guide to Renfe, French strikes 2018: What are my alternative transport options?, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Gaya to Ambikāpur bus services, operated by Badan Bus Service, arrive at Raigarh Bus Stand station.
Gaya to Ambikāpur train services, operated by Indian Railways, arrive at Katni Murwara station.
Yes, the driving distance between Gaya to Ambikāpur is 322 km. It takes approximately 4h 56m to drive from Gaya to Ambikāpur.
There are seven+ hotels available in Ambikāpur.








