There are 5 ways to get from Belaganj to Patna 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 Bela to Rajendranagar Ttrain 18626
1h 54m₹247–1,238Bus
- Take the bus from Gaya to Patnabus redbusIndia_A/C Seater / Sleeper
2h 54m₹1,065–3,231Drive 76.1 km
- Drive from Belaganj to Patnacar 76.1 km
1h 6m₹745–1,076Taxi
- Take the taxi from Belaganj to Patnataxi 76.1 km
1h 6m₹1,300–1,700Train via Patna Jn
- Take the train from Bela to Patna Jntrain 13244 / ...
2h 36m₹247–1,238
Comparing Your Travel Options
The cheapest way to get from Belaganj to Patna is to train which costs ₹240 - ₹1,300 and takes 1h 54m.
The fastest way to get from Belaganj to Patna is to drive which takes 1h 6m and costs ₹700 - ₹1,100.
No, there is no direct bus from Belaganj to Patna. However, there are services departing from Gaya and arriving at Patna via . The journey, including transfers, takes approximately 2h 54m.
No, there is no direct train from Belaganj to Patna. However, there are services departing from Bela and arriving at Rajendranagar T via . The journey, including transfers, takes approximately 1h 54m.
The distance between Belaganj and Patna is 81 km. The road distance is 76.1 km.
The best way to get from Belaganj to Patna without a car is to train which takes 1h 54m and costs ₹240 - ₹1,300.
It takes approximately 1h 54m to get from Belaganj to Patna, including transfers.
Belaganj to Patna bus services, operated by Gudia Tour & Travels, depart from Gaya station.
Belaganj to Patna train services, operated by Indian Railways, depart from Bela station.
The best way to get from Belaganj to Patna is to train which takes 1h 54m and costs ₹240 - ₹1,300. Alternatively, you can bus, which costs ₹1,000 - ₹3,300 and takes 2h 54m.
What companies run services between Belaganj, India and Patna, India?
Indian Railways operates a train from Bela to Rajendranagar T once daily. Tickets cost ₹130–1,100 and the journey takes 1h 43m. Alternatively, Gudia Tour & Travels operates a bus from Gaya to Patna twice daily, and the journey takes 2h 35m. Five other operators also service this route.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bela to Rajendranagar T
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bela to Patna Jn
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Website
- Gudia Tour & Travels
Bus from Gaya to Patna
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Schedules at
- Gudia Tour & Travels
- Website
- Maharani Express
Bus from Gaya to Patna
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Maharani Express
- Website
- Maa Shanti Travels
Bus from Gaya to Patna
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- Maa Shanti Travels
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Gaya to Patna
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- Maharani Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Gaya to Patna
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Website
- Sri Krishna Rath
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Gaya to Patna
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Ave. Duration
- 1h 6m
- Estimated price
- ₹1,300–1,700
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Italian Lakes: Getting around by train, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Belaganj to Patna bus services, operated by Gudia Tour & Travels, arrive at Patna station.
Belaganj to Patna train services, operated by Indian Railways, arrive at Rajendranagar T station.
Yes, the driving distance between Belaganj to Patna is 76 km. It takes approximately 1h 6m to drive from Belaganj to Patna.
There are 250+ hotels available in Patna.


















