There are 7 ways to get from Hazāribāgh to Rewa 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, bus via Varanasi
best- Take the train from Hazaribagh Town to Gaya Jntrain
- Take the train from Gaya Jn to Varanasi Jntrain
- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus
13h 28mTrain
cheapest- Take the train from Hazaribagh Town to Gaya Jntrain
- Take the train from Gaya Jn to Satnatrain
- Take the train from Satna to Rewatrain
15h 17m₹574–4,501Train, bus
- Take the train from Hazaribagh Town to Gaya Jntrain
- Take the bus from Gaya, Bihar to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus
14h 52mDrive 492.2 km
- Drive from Hazāribāgh to Rewacar 492.2 km
7h 57m₹5,544–8,008Taxi
- Take the taxi from Hazāribāgh to Rewataxi 492.2 km
7h 57m₹7,500–9,500Train, fly, bus
- Take the train from Hazaribagh Town to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Varanasi Airport (VNS)plane IXR - VNS
- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus
13h 48mTrain via Prayagraj
- Take the train from Hazaribagh Town to Gaya Jntrain
- Take the train from Gaya Jn to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Rewatrain
14h 37m₹584–4,651
Hazāribāgh to Rewa by train
Questions & Answers
The cheapest way to get from Hazāribāgh to Rewa is to train which costs ₹550 - ₹4,500 and takes 15h 17m.
The fastest way to get from Hazāribāgh to Rewa is to drive which takes 7h 57m and costs ₹5,500 - ₹8,000.
No, there is no direct train from Hazāribāgh to Rewa. However, there are services departing from Hazaribagh Town and arriving at Rewa via Gaya Jn and Prayagraj Jn. The journey, including transfers, takes approximately 14h 37m.
The distance between Hazāribāgh and Rewa is 594 km. The road distance is 492.2 km.
The best way to get from Hazāribāgh to Rewa without a car is to train and bus via Varanasi which takes 13h 28m and costs .
It takes approximately 13h 28m to get from Hazāribāgh to Rewa, including transfers.
Hazāribāgh to Rewa train services, operated by Indian Railways, depart from Hazaribagh Town station.
Hazāribāgh to Rewa train services, operated by Indian Railways, arrive at Gaya Jn station.
Yes, the driving distance between Hazāribāgh to Rewa is 492 km. It takes approximately 7h 57m to drive from Hazāribāgh to Rewa.
There are 24+ hotels available in Rewa.
What companies run services between Hazāribāgh, India and Rewa, India?
You can take a train from Hazaribagh Town to Rewa via Gaya Jn and Prayagraj Jn in around 14h 37m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Birsa Munda Airport to Varanasi Airport via Delhi
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Birsa Munda Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,000–21,000
- Website
- airindia.in
Flights from Birsa Munda Airport to Varanasi Airport via Delhi
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Birsa Munda Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹12,000–24,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Birsa Munda Airport to Varanasi Airport via Delhi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹8,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hazaribagh Town to Gaya Jn
- Ave. Duration
- 2h 17m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Gaya Jn to Varanasi Jn
- Ave. Duration
- 4h 17m
- 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 Hazaribagh Town to Gaya Jn
- Ave. Duration
- 2h 17m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Hazaribagh Town to Ranchi
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Hazaribagh Town to Gaya Jn
- Ave. Duration
- 2h 17m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Gaya Jn to Prayagraj Jn
- Ave. Duration
- 5h 25m
- Frequency
- Every 2 hours
- Estimated price
- ₹230–1,900
- 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,900
Train from Prayagraj Jn to Rewa
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Hazaribagh Town to Gaya Jn
- Ave. Duration
- 2h 17m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Gaya Jn to Satna
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Satna to Rewa
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
- Website
- Bhaiya Travels
Bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradesh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Schedules at
- Bhaiya Travels
Bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradesh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Schedules at
- Bhaiya Travels
Bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradesh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Schedules at
- Bhaiya Travels
- Website
- Reshmi Travels Pro
Bus from Gaya, Bihar to Varanasi, Uttar Pradesh
- Ave. Duration
- 5h 45m
- Frequency
- Every 4 hours
- Schedules at
- Reshmi Travels Pro
- Ave. Duration
- 7h 57m
- 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 How to get from Southend Airport into central London, 5 delightfully under-the-radar French towns you need to visit, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.






