There are 7 ways to get from Khajuraho to Maheshwar by train, taxi, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Khajuraho to Dr. Ambedkar Nagartrain 14116
- Take the taxi from Dr. Ambedkar Nagar to Maheshwartaxi
13h 51m₹2,063–4,793Train, bus
- Take the train from Khajuraho to Bhopal Jntrain
- Take the bus from Bhopal, Madhya Pradesh to Indore, Madhya Pradeshbus
- Take the bus from FlixBus Indore - Rajendra Nagar to FlixBus Khalghat - Bypassbus
14h 47mDrive 663.1 km
- Drive from Khajuraho to Maheshwarcar 663.1 km
10h 9m₹7,486–10,813Taxi
- Take the taxi from Khajuraho to Maheshwartaxi 663.1 km
10h 9m₹11,000–14,000Fly from Khajuraho Civil Airport, bus
- Fly from Khajuraho Civil Airport (HJR) to Indore (IDR)plane HJR - IDR
- Take the bus from FlixBus Indore - Rajendra Nagar to FlixBus Rest Stop - Cube Stopbus
10h 40m₹8,155–22,528Bus
- Take the bus from Panna, Madhya Pradesh to Indore, Madhya Pradeshbus Panna, Madhya Pradesh - Indore, Madhya Pradesh
- Take the bus from FlixBus Indore - Rau Circle to FlixBus Khalghat - Bypassbus FlixBus IN2320 / ...
17h 47mTaxi, bus to Rewa Chorhata Airport, fly, bus
- Take the taxi from Khajuraho to Satna, Madhya Pradeshtaxi
- Take the bus from Satna, Madhya Pradesh to Rewa, Madhya Pradeshbus
- Fly from Rewa Chorhata Airport (REW) to Indore (IDR)plane REW - IDR
- Take the bus from FlixBus Indore - Rajendra Nagar to FlixBus Rest Stop - Cube Stopbus
10h 48m
Khajuraho Civil Airport (HJR) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Khajuraho to Maheshwar is to train and taxi which costs ₹2,000 - ₹4,800 and takes 13h 51m.
The fastest way to get from Khajuraho to Maheshwar is to drive which takes 10h 9m and costs ₹7,500 - ₹11,000.
No, there is no direct bus from Khajuraho to Maheshwar. However, there are services departing from Panna, Madhya Pradesh and arriving at FlixBus Khalghat - Bypass via Rajwada and FlixBus Indore - Rau Circle. The journey, including transfers, takes approximately 17h 47m.
The distance between Khajuraho and Maheshwar is 722 km. The road distance is 663.1 km.
The best way to get from Khajuraho to Maheshwar without a car is to train and taxi which takes 13h 51m and costs ₹2,000 - ₹4,800.
It takes approximately 13h 51m to get from Khajuraho to Maheshwar, including transfers.
Khajuraho to Maheshwar bus services, operated by Chartered Bus, depart from Panna, Madhya Pradesh station.
Khajuraho to Maheshwar bus services, operated by Chartered Bus, arrive at Indore, Madhya Pradesh station.
Yes, the driving distance between Khajuraho to Maheshwar is 663 km. It takes approximately 10h 9m to drive from Khajuraho to Maheshwar.
There are 47+ hotels available in Maheshwar.
What companies run services between Khajuraho, India and Maheshwar, Madhya Pradesh, India?
You can take a vehicle from Khajuraho to Maheshwar via Panna, Madhya Pradesh, Indore, Madhya Pradesh, Rajwada, Rau Bypass, FlixBus Indore - Rau Circle, and FlixBus Khalghat - Bypass in around 17h 47m.
- Website
- goindigo.in
Flights from Khajuraho Civil Airport to Indore via Delhi
- Ave. Duration
- 7h 12m
- When
- Wednesday
- Estimated price
- ₹7,000–21,000
Flights from Khajuraho Civil Airport to Indore via Delhi, Jaipur
- Ave. Duration
- 6h 50m
- When
- Wednesday
- Estimated price
- ₹7,000–21,000
Flights from Khajuraho Civil Airport to Indore via Varanasi, Delhi
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Rewa Chorhata Airport to Indore
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹8,000–9,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khajuraho to Dr. Ambedkar Nagar
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Khajuraho to Bhopal Jn
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
- Website
- Chartered Bus - First
Bus from Bhopal, Madhya Pradesh to Indore, Madhya Pradesh
- Ave. Duration
- 3h 45m
- Frequency
- Every 10 minutes
- Schedules at
- Chartered Bus - First
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Indore - Rajendra Nagar to FlixBus Khalghat - Bypass
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹210–420
- Website
- FlixBus India
Bus from FlixBus Indore - Rajendra Nagar to FlixBus Rest Stop - Cube Stop
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ₹200–350
- Website
- FlixBus India
Bus from FlixBus Indore - Rau Circle to FlixBus Khalghat - Bypass
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ₹210–390
- Website
- FlixBus India
Bus from FlixBus Indore - Rajendra Nagar to FlixBus Rest Stop - Cube Stop
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ₹200–350
- Website
- FlixBus India
- Website
- Chartered Bus
Bus from Panna, Madhya Pradesh to Indore, Madhya Pradesh
- Ave. Duration
- 12h 44m
- Frequency
- 4 times a day
- Schedules at
- Chartered Bus
- Website
- Gautam Travels Satna
Bus from Satna, Madhya Pradesh to Rewa, Madhya Pradesh
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Schedules at
- Gautam Travels Satna
- Ave. Duration
- 4h 27m
- Estimated price
- ₹1,400–14,000
Bharat Taxi
- Phone
- +91 96 96 00 09 99
- Website
- bharattaxi.com
Cab Indore
- Phone
- +91 71 24 07 0365
- Website
- cabindore.com
Indore Cab Service
- Phone
- +91 62 62 02 62 62
- Website
- indorecabservice.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 by boat in Italy, Italy Travel Guides, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.









