There are 8 ways to get from Maihar to Ranchi by bus, train, 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.
Bus
best- Take the bus from Satna to Rewabus
- Take the bus from Rewa to Varanasibus
- Take the bus from Varanasi to Ranchibus
16h 56mTrain via Katni
cheapest- Take the train from Maihar to Katni Murwaratrain 12186 / ...
- Take the train from Katni Murwara to Ranchitrain 08612
17h 8m₹490–3,800Drive 583.8 km
- Drive from Maihar to Ranchicar 583.8 km
9h 9m₹5,662–8,178Taxi
- Take the taxi from Maihar to Ranchitaxi 583.8 km
9h 9m₹10,000–13,000Train to Jabalpur, fly
- Take the train from Maihar to Jabalpurtrain
- Fly from Jabalpur (JLR) to Birsa Munda Airport (IXR)plane JLR - IXR
10h 22m₹10,793–27,017Train
- Take the train from Satna to Ranchitrain 18610
20h 40m₹530–4,120Train, train to Khajuraho Civil Airport, fly
- Take the train from Maihar to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Birsa Munda Airport (IXR)plane HJR - IXR
12h 46m₹10,044–26,406Train to Rewa Chorhata Airport, fly
- Take the train from Maihar to Rewatrain
- Fly from Rewa Chorhata Airport (REW) to Birsa Munda Airport (IXR)plane REW - IXR
13h 2m₹11,688–29,715
Maihar to Ranchi by train
Comparing Your Travel Options
The cheapest way to get from Maihar to Ranchi is to train via Katni which costs ₹490 - ₹3,800 and takes 17h 8m.
The fastest way to get from Maihar to Ranchi is to drive which takes 9h 9m and costs ₹5,500 - ₹8,500.
No, there is no direct bus from Maihar to Ranchi. However, there are services departing from Satna and arriving at Ranchi via Rewa and Varanasi. The journey, including transfers, takes approximately 16h 56m.
No, there is no direct train from Maihar to Ranchi. However, there are services departing from Maihar and arriving at Ranchi via Katni Murwara. The journey, including transfers, takes approximately 17h 8m.
The distance between Maihar and Ranchi is 695 km. The road distance is 583.8 km.
The best way to get from Maihar to Ranchi without a car is to bus which takes 16h 56m and costs .
It takes approximately 16h 56m to get from Maihar to Ranchi, including transfers.
Maihar to Ranchi bus services, operated by Pankaj Translink, depart from Satna station.
Maihar to Ranchi train services, operated by Indian Railways, depart from Maihar station.
The best way to get from Maihar to Ranchi is to bus which takes 16h 56m and costs . Alternatively, you can train via Katni, which costs ₹490 - ₹3,800 and takes 17h 8m.
What companies run services between Maihar, Madhya Pradesh, India and Ranchi, India?
You can take a train from Maihar to Ranchi via Satna, Satna, Rewa, and Varanasi in around 16h 56m. Alternatively, you can take a train from Maihar to Ranchi via Katni Murwara in around 17h 8m.
- Website
- goindigo.in
Flights from Jabalpur to Birsa Munda Airport via Delhi
- Ave. Duration
- 10h 58m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Jabalpur to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Jabalpur to Birsa Munda Airport via Kolkata
- Ave. Duration
- 8h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Khajuraho Civil Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Rewa Chorhata Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–32,000
Flights from Rewa Chorhata Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 12h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–28,000
Flights from Rewa Chorhata Airport to Birsa Munda Airport via Bhopal, Delhi
- Ave. Duration
- 15h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–33,000
Flights from Rewa Chorhata Airport to Birsa Munda Airport via Bhopal, Pune
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹17,000–34,000
- Website
- airindiaexpress.in
Flights from Jabalpur to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹15,000–35,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Maihar to Katni Murwara
- Ave. Duration
- 1h 8m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Katni Murwara to Ranchi
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Maihar to Jabalpur
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- 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 Satna to Ranchi
- Ave. Duration
- 19h 10m
- Frequency
- Once a week
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Maihar to Mahoba
- Ave. Duration
- 4h 44m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Mahoba to Khajuraho
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Maihar to Rewa
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Website
- Pankaj Translink
Bus from Satna to Rewa
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Schedules at
- Pankaj Translink
- Website
- Trimbakeshwar Travels Satna
Bus from Satna to Rewa
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Schedules at
- Trimbakeshwar Travels Satna
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Satna to Rewa
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- Sanjay Travels
- Website
- Eagle Xpress
Bus from Satna to Rewa
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Schedules at
- Eagle Xpress
Bus from Satna to Rewa
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- DN Singh Parihar Bus Service Satna
- Website
- Tiwari Coach
Bus from Satna to Rewa
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- Tiwari Coach
- Phone
- +91 9945600000
- Website
- Shubhra Sharma Tourist Services
Bus from Satna to Rewa
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- Shubhra Sharma Tourist Services
Bus from Rewa to Varanasi
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Website
- Shubhra Sharma Tourist Services
- Website
- Vijay Vikram Bus
Bus from Satna to Rewa
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- Vijay Vikram Bus
- Website
- Kalpana Travels Rewa
Bus from Satna to Rewa
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Schedules at
- Kalpana Travels Rewa
- Phone
- +91 9111109595
- [email protected]
- Website
- Jai Bhawani Tours and Travels
Bus from Satna to Rewa
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
- Website
- Gautam Travels Satna
Bus from Satna to Rewa
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Schedules at
- Gautam Travels Satna
- Website
- Maa Vaishno Bus Service Rewa
Bus from Satna to Rewa
- Ave. Duration
- 50 min
- Frequency
- 3 times a week
- Schedules at
- Maa Vaishno Bus Service Rewa
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Satna to Rewa
- Ave. Duration
- 55 min
- Frequency
- 3 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Aastha Travels Sidhi
Bus from Satna to Rewa
- Ave. Duration
- 1h 24m
- Frequency
- Once a week
- Schedules at
- Aastha Travels Sidhi
- Website
- Radha Vallabh Travels
Bus from Satna to Rewa
- Ave. Duration
- 2h
- Frequency
- Once a week
- Schedules at
- Radha Vallabh Travels
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Website
- Bhaiya Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Rewa to Varanasi
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
Bus from Varanasi to Ranchi
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹900–3,000
- Website
- Shymoli Paribahan
- Website
- Bhopal Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Schedules at
- Bhopal Travels
- Phone
- +91 87369 75557
- [email protected]
- Website
- Highway Star Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Highway Star Travels
- Website
- Adarsh Express
Bus from Rewa to Varanasi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Adarsh Express
- Website
- Tapti Ganga Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Tapti Ganga Travels
- Website
- Simran Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Simran Travels
- Website
- Gautam Travels Rewa
Bus from Rewa to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Schedules at
- Gautam Travels Rewa
- Phone
- +91 79897 33224
- [email protected]
- Website
- BMCC Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Schedules at
- BMCC Travels
- Phone
- +91 9246462018
- Website
- Sadguru Shivam Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a week
- Website
- Sadguru Shivam Travels
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Rewa to Varanasi
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- RTGO BY Rahul Travels
Bus from Rewa to Varanasi
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- RTGO BY Rahul Travels
- Website
- Natraj Bus
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Schedules at
- Natraj Bus
- Website
- Arvind Bus Sony Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Schedules at
- Arvind Bus Sony Travels
- Phone
- +91 95767 44127
- Website
- Arzoo Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Website
- Arzoo Travels
- Website
- New Singh Bus Service
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Website
- New Singh Bus Service
- Website
- Rekha Luxury
Bus from Varanasi to Ranchi
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Schedules at
- Rekha Luxury
- Website
- Jagdeesh Arvind Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Schedules at
- Jagdeesh Arvind Travels
- Website
- Kalaghoda Bus Service
Bus from Varanasi to Ranchi
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Schedules at
- Kalaghoda Bus Service
- Website
- Ambika Tour And Travels
Bus from Varanasi to Ranchi
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Schedules at
- Ambika Tour And Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Varanasi to Ranchi
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Jai Maa Two Star
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Schedules at
- Jai Maa Two Star
- Website
- Bhole Shankar
Bus from Varanasi to Ranchi
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Schedules at
- Bhole Shankar
- Ave. Duration
- 9h 9m
- Estimated price
- ₹10,000–13,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 Travelling to the UK: What do I need to know?, 5 delightfully under-the-radar French towns you need to visit, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Maihar to Ranchi bus services, operated by Pankaj Translink, arrive at Rewa station.
Maihar to Ranchi train services, operated by Indian Railways, arrive at Katni Murwara station.
Yes, the driving distance between Maihar to Ranchi is 584 km. It takes approximately 9h 9m to drive from Maihar to Ranchi.
There are 136+ hotels available in Ranchi.























