There are 9 ways to get from Bhubaneshwar to Rewa by plane, bus, train, 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.
Fly to Varanasi Airport, bus
best- Fly from Biju Patnaik International Airport (BBI) to Varanasi Airport (VNS)plane BBI - VNS
- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus
9h 8mTrain
cheapest- Take the train from Bhubaneswar to Anuppur Jntrain 18477 / ...
- Take the train from Anuppur Jn to Rewatrain 18247 / ...
27h 45m₹724–5,477Train via Jabalpur
- Take the train from Bhubaneswar to Jabalpurtrain
- Take the train from Jabalpur to Satnatrain
- Take the train from Satna to Rewatrain
21h 44m₹742–5,795Bus
- Take the bus from Bhubaneswar, Odisha to Varanasi, Uttar Pradeshbus Bhubaneswar, Odisha - Varanasi, Uttar Pradesh
- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus Varanasi, Uttar Pradesh - Rewa, Madhya Pradesh
23h 51mDrive 885.4 km
- Drive from Bhubaneshwar to Rewacar 885.4 km
13h 47m₹10,106–14,597Taxi
- Take the taxi from Bhubaneshwar to Rewataxi 885.4 km
13h 47m₹13,000–17,000Fly to Khajuraho Civil Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Khajuraho Civil Airport (HJR)plane BBI - HJR
- Take the train from Khajuraho to Manikpur Jntrain
- Take the train from Manikpur Jn to Rewatrain
13h 25m₹10,808–33,779Fly to Allahabad, train
- Fly from Biju Patnaik International Airport (BBI) to Allahabad (IXD)plane BBI - IXD
- Take the train from Prayagraj Jn to Satnatrain
- Take the train from Satna to Rewatrain
10h 10m₹8,442–30,104Bus via Ranchi
- Take the bus from Bhubaneswar, Odisha to Ranchi, Jharkhandbus
- Take the bus from Ranchi, Jharkhand to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus
25h 20m
Bhubaneshwar to Rewa by train
Comparing Your Travel Options
The cheapest way to get from Bhubaneshwar to Rewa is to train which costs ₹700 - ₹5,500 and takes 27h 45m.
The fastest way to get from Bhubaneshwar to Rewa is to fly and train which takes 10h 10m and costs ₹8,000 - ₹31,000.
No, there is no direct bus from Bhubaneshwar to Rewa. However, there are services departing from Bhubaneswar, Odisha and arriving at Rewa, Madhya Pradesh via Varanasi, Uttar Pradesh. The journey, including transfers, takes approximately 23h 51m.
No, there is no direct train from Bhubaneshwar to Rewa. However, there are services departing from Bhubaneswar and arriving at Rewa via Jabalpur and Satna. The journey, including transfers, takes approximately 21h 44m.
The distance between Bhubaneshwar and Rewa is 891 km. The road distance is 885.4 km.
The best way to get from Bhubaneshwar to Rewa without a car is to train via Jabalpur which takes 21h 44m and costs ₹700 - ₹6,000.
It takes approximately 9h 8m to get from Bhubaneshwar to Rewa, including transfers.
Bhubaneshwar to Rewa bus services, operated by SLGT Travels, depart from Bhubaneswar, Odisha station.
Bhubaneshwar to Rewa train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Bhubaneshwar to Rewa is to train via Jabalpur which takes 21h 44m and costs ₹700 - ₹6,000. Alternatively, you can bus, which costs and takes 23h 51m.
What companies run services between Bhubaneshwar, India and Rewa, India?
You can take a train from Bhubaneswar to Rewa via Jabalpur and Satna in around 21h 44m. Alternatively, you can take a bus from Bhubaneswar, Odisha to Rewa, Madhya Pradesh via Varanasi, Uttar Pradesh in around 23h 51m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Varanasi Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹7,500–17,000
Flights from Biju Patnaik International Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Biju Patnaik International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Biju Patnaik International Airport to Khajuraho Civil Airport via Varanasi Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–31,000
Flights from Biju Patnaik International Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹14,000–32,000
Flights from Biju Patnaik International Airport to Allahabad
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹8,000–28,000
Flights from Biju Patnaik International Airport to Allahabad via Delhi
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhubaneswar to Jabalpur
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Satna to Rewa
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Khajuraho to Manikpur Jn
- Ave. Duration
- 4h 8m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Manikpur Jn to Rewa
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Prayagraj Jn to Satna
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Satna to Rewa
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Bhubaneswar to Anuppur Jn
- Ave. Duration
- 19h 3m
- Frequency
- Once daily
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Anuppur Jn to Rewa
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- [email protected]
- Website
- SLGT Travels
Bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradesh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bhubaneswar, Odisha to Varanasi, Uttar Pradesh
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradesh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bhubaneswar, Odisha to Ranchi, Jharkhand
- Ave. Duration
- 10h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradesh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 13h 47m
- Estimated price
- ₹13,000–17,000
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Orissa Cabs
- Phone
- +91 90 40 05 75 77
- Website
- orissacabs.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 Which side of Niagara Falls should I choose (and how do I get there)?, Need to know: Jadrolinija, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Bhubaneshwar to Rewa bus services, operated by SLGT Travels, arrive at Varanasi, Uttar Pradesh station.
Bhubaneshwar to Rewa train services, operated by Indian Railways, arrive at Jabalpur station.
Yes, the driving distance between Bhubaneshwar to Rewa is 885 km. It takes approximately 13h 47m to drive from Bhubaneshwar to Rewa.
Book your Bhubaneshwar to Rewa bus tickets online with Omio.
There are 18+ hotels available in Rewa.






