There are 7 ways to get from Bagbahara to Prayagraj by train, bus, 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
best- Take the train from Bagbahra to Uslapurtrain 18573
- Take the train from Uslapur to Prayagraj Jntrain 15160 / ...
18h 5m₹500–3,868Train, bus
- Take the train from Bagbahra to Raipur Jntrain 08276 / ...
- Take the bus from Raipur to Allahabad, Uttar Pradeshbus Raipur
20h 2mDrive 658.1 km
- Drive from Bagbahara to Prayagrajcar 658.1 km
10h 3m₹7,419–10,716Taxi
- Take the taxi from Bagbahara to Prayagrajtaxi 658.1 km
10h 3m₹13,000–16,000Train, fly to Varanasi Airport
- Take the train from Bagbahra to Mandir Hasaudtrain
- Fly from Mana Airport (RPR) to Varanasi Airport (VNS)plane RPR - VNS
- Take the train from Varanasi Jn to Prayagraj Jntrain
12h 35m₹13,121–19,268Train, bus via Bhilai
- Take the train from Bagbahra to Raipur Jntrain 08276 / ...
- Take the bus from Bhilai to Allahabad, Uttar Pradeshbus Bhilai
22h 47mTrain, fly to Chaudhary Charan Singh Airport
- Take the train from Bagbahra to Mandir Hasaudtrain
- Fly from Mana Airport (RPR) to Chaudhary Charan Singh Airport (LKO)plane RPR - LKO
- Take the train from Lucknowjn to Kanpur Centraltrain
- Take the train from Kanpur Central to Prayagraj Jntrain
10h 26m₹7,801–17,958
Bagbahara to Prayagraj by train
Questions & Answers
The cheapest way to get from Bagbahara to Prayagraj is to train which costs ₹500 - ₹3,900 and takes 18h 5m.
The fastest way to get from Bagbahara to Prayagraj is to drive which takes 10h 3m and costs ₹7,000 - ₹11,000.
No, there is no direct train from Bagbahara to Prayagraj. However, there are services departing from Bagbahra and arriving at Prayagraj Jn via Uslapur. The journey, including transfers, takes approximately 18h 5m.
The distance between Bagbahara and Prayagraj is 782 km. The road distance is 658.1 km.
The best way to get from Bagbahara to Prayagraj without a car is to train which takes 18h 5m and costs ₹500 - ₹3,900.
It takes approximately 18h 5m to get from Bagbahara to Prayagraj, including transfers.
Bagbahara to Prayagraj train services, operated by Indian Railways, depart from Bagbahra station.
Bagbahara to Prayagraj train services, operated by Indian Railways, arrive at Uslapur station.
Yes, the driving distance between Bagbahara to Prayagraj is 658 km. It takes approximately 10h 3m to drive from Bagbahara to Prayagraj.
There are 456+ hotels available in Prayagraj.
What companies run services between Bagbahara, India and Prayagraj, India?
You can take a train from Bagbahra to Prayagraj Jn via Uslapur in around 18h 5m.
- Website
- goindigo.in
Flights from Mana Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹13,000–16,000
Flights from Mana Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹13,000–16,000
Flights from Mana Airport to Varanasi Airport via Delhi
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- ₹13,000–16,000
Flights from Mana Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–16,000
Flights from Mana Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–14,000
- Website
- airindia.in
Flights from Mana Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹11,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bagbahra to Uslapur
- Ave. Duration
- 4h 35m
- Frequency
- Once a week
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Uslapur to Prayagraj Jn
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Bagbahra to Raipur Jn
- Ave. Duration
- 3h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bagbahra to Mandir Hasaud
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Varanasi Jn to Prayagraj Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bagbahra to Raipur Jn
- Ave. Duration
- 3h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bagbahra to Mandir Hasaud
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Lucknowjn to Kanpur Central
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kanpur Central to Prayagraj Jn
- Ave. Duration
- 2h 1m
- Frequency
- Every 30 minutes
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Ave. Duration
- 10h 3m
- Estimated price
- ₹13,000–16,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 How to plan an amazing trip around Scandinavia, 10 amazing places to get away from it all in Australia, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






