There are 9 ways to get from Raipur to Khajuraho (Station) by plane, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly Raipur to Khajuraho
-
Fly from Raipur (RPR) to Khajuraho (HJR)
Cheapest option
Train
-
Take the train from Raipur Jn to Banda Jn
-
Take the train from Banda Jn to Khajuraho
7 alternative options
Fly Raipur to Allahabad, train
-
Fly from Raipur (RPR) to Allahabad (IXD)
-
Take the train from Naini to Khajuraho
Fly Raipur to Bhopal, train
-
Fly from Raipur (RPR) to Bhopal (BHO)
-
Take the train from Sant Hirdaram Nagar to Khajuraho
Fly Raipur to Lucknow, train
-
Fly from Raipur (RPR) to Lucknow (LKO)
-
Take the train from Lucknowjn to Banda Jn
-
Take the train from Banda Jn to Khajuraho
Train to Bilaspur, fly to Allahabad, train
-
Take the train from Raipur Jn to Bilaspur Jn
-
Fly from Bilaspur (PAB) to Allahabad (IXD)
-
Take the train from Naini to Khajuraho
Train via Mānikpur
-
Take the train from Raipur Jn to Manikpur Jn
-
Take the train from Manikpur Jn to Khajuraho
Taxi
-
Take a taxi from Raipur to Khajuraho (Station)
Drive
-
Drive from Raipur to Khajuraho (Station)
Raipur to Khajuraho (Station) by train
Questions & Answers
The cheapest way to get from Raipur to Khajuraho (Station) is to train via Mānikpur which costs ₹460 - ₹2,400 and takes 17h 10m.
The quickest way to get from Raipur to Khajuraho (Station) is to fly which costs ₹10,000 - ₹16,000 and takes 4h 24m.
No, there is no direct train from Raipur to Khajuraho (Station). However, there are services departing from Raipur Jn and arriving at Khajuraho via Banda Jn. The journey, including transfers, takes approximately 15h.
The distance between Raipur and Khajuraho (Station) is 435 km. The road distance is 579.4 km.
The best way to get from Raipur to Khajuraho (Station) without a car is to train which takes 15h and costs ₹460 - ₹2,400.
It takes approximately 4h 24m to get from Raipur to Khajuraho (Station), including transfers.
Raipur to Khajuraho (Station) train services, operated by Indian Railways, depart from Raipur Jn station.
The best way to get from Raipur to Khajuraho (Station) is to fly which takes 4h 24m and costs ₹10,000 - ₹16,000. Alternatively, you can train, which costs ₹460 - ₹2,400 and takes 15h.
There is no direct flight from Raipur Airport to Khajuraho Airport. The quickest flight takes 10h 5m and has one stopover.
Raipur to Khajuraho (Station) train services, operated by Indian Railways, arrive at Khajuraho station.

- Distance: 434.5 km
- Duration: 4h 24m
What companies run services between Raipur, India and Khajuraho (Station), India?
IndiGo Airlines, Spicejet and Vistara fly from Raipur to Khajuraho (Station) 5 times a day. Alternatively, you can take a train from Raipur to Khajuraho (Station) via Banda Jn in around 15h.

- Website
- spicejet.com
Flights from Raipur to Khajuraho via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹6,000 - ₹19,000
Flights from Raipur to Khajuraho via Bhubaneswar, Delhi
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹7,500 - ₹23,000
Flights from Raipur to Khajuraho via Kolkata, Varanasi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹6,500 - ₹21,000
Flights from Raipur to Khajuraho via Delhi, Varanasi
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹7,000 - ₹19,000
Flights from Raipur to Khajuraho via Kolkata, Delhi
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹8,500 - ₹25,000

- Website
- goindigo.in
Flights from Raipur to Allahabad
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹3,100 - ₹11,000
Flights from Raipur to Bhopal
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,700 - ₹9,500
Flights from Raipur to Lucknow
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹4,300 - ₹15,000

- Website
- helitrans.no
Flights from Bilaspur to Allahabad
- Ave. Duration
- 1h 15m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- ₹2,100 - ₹9,000

- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Naini to Khajuraho
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₹190 - ₹1,100
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹190 - ₹250
- Third AC (3A)
- ₹550 - ₹750
- Second AC (2A)
- ₹800 - ₹1,100
Train from Sant Hirdaram Nagar to Khajuraho
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- ₹220 - ₹1,200
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹220 - ₹280
- Third AC (3A)
- ₹650 - ₹800
- Second AC (2A)
- ₹900 - ₹1,200
Train from Lucknowjn to Banda Jn
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- ₹160 - ₹900
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹160 - ₹210
- Third AC (3A)
- ₹500 - ₹650
- Second AC (2A)
- ₹700 - ₹900
Train from Banda Jn to Khajuraho
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ₹120 - ₹750
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹120 - ₹160
- Third AC (3A)
- ₹410 - ₹550
- Second AC (2A)
- ₹550 - ₹750
Train from Raipur Jn to Bilaspur Jn
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₹120 - ₹700
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹120 - ₹160
- Third AC (3A)
- ₹410 - ₹550
- Second AC (2A)
- ₹550 - ₹700
Train from Raipur Jn to Banda Jn
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Estimated price
- ₹340 - ₹1,700
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹340 - ₹440
- Third AC (3A)
- ₹900 - ₹1,200
- Second AC (2A)
- ₹1,300 - ₹1,700
Train from Raipur Jn to Manikpur Jn
- Ave. Duration
- 12h 25m
- Frequency
- Twice daily
- Estimated price
- ₹300 - ₹1,500
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹300 - ₹390
- Third AC (3A)
- ₹850 - ₹1,100
- Second AC (2A)
- ₹1,200 - ₹1,500
Train from Manikpur Jn to Khajuraho
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ₹160 - ₹900
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹160 - ₹210
- Third AC (3A)
- ₹500 - ₹650
- Second AC (2A)
- ₹700 - ₹900
- Ave. Duration
- 8h 33m
- Estimated price
- ₹11,000 - ₹13,000
Ken Cabs
- Phone
- +91 93 99 25 46 99
- Website
- ken-cab.com
Bharat Taxi
- Phone
- +91 96 96 00 09 99
- Website
- bharattaxi.com
Ashish Taxi Service
- Phone
- +91 99 93 73 10 20
- Website
- ashishtaxi.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 Thanksgiving 2018: How to travel stress-free, How to get from London to Edinburgh and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Raipur to Khajuraho (Station) is 579 km. It takes approximately 8h 33m to drive from Raipur to Khajuraho (Station).
Vistara, Spicejet and IndiGo Airlines offer flights from Raipur Airport to Khajuraho Airport.
There are 87+ hotels available in Khajuraho (Station). Prices start at ₹7,500 per night.
The best way to get from Raipur to Raipur Airport is to taxi which takes 14 min and costs ₹440 - ₹550.