There are 6 ways to get from Khajuraho (Station) to Pune by plane, train, bus, 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.
Fly to Pune Airport
best- Fly from Khajuraho Civil Airport (HJR) to Pune Airport (PNQ)plane HJR - PNQ
5h 9m₹8,899–15,476Train
cheapest- Take the train from Khajuraho to Lalitpurtrain 22164 / ...
- Take the train from Lalitpur to Pune Jntrain 11078 / ...
23h 43m₹667–5,177Train, bus
- Take the train from Khajuraho to Bhopal Jntrain 22164
- Take the bus from Bhopal, Madhya Pradesh to Pune, Maharashtrabus Bhopal, Madhya Pradesh - Pune, Maharashtra
25h 35m₹2,142–4,435Drive 1,108.1 km
- Drive from Khajuraho (Station) to Punecar 1,108.1 km
16h 45m₹12,479–18,026Fly to Chhatrapati Shivaji Maharaj International Airport, bus
- Fly from Khajuraho Civil Airport (HJR) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HJR - BOM
- Take the bus from Vileparle to Vanajbus
7h 43m₹8,168–15,231Bus
- Take the bus from Khajuraho, Madhya Pradesh to Nagpur, Maharashtrabus Khajuraho, Madhya Pradesh - Nagpur, Maharashtra
- Take the bus from Nagpur, Maharashtra to Pune, Maharashtrabus Nagpur, Maharashtra - Pune, Maharashtra
26h 12m
Khajuraho (Station) to Pune by train
Questions & Answers
The cheapest way to get from Khajuraho (Station) to Pune is to train which costs ₹650 - ₹5,500 and takes 23h 43m.
The fastest way to get from Khajuraho (Station) to Pune is to fly which takes 5h 9m and costs ₹8,500 - ₹16,000.
No, there is no direct bus from Khajuraho (Station) to Pune. However, there are services departing from Khajuraho, Madhya Pradesh and arriving at Pune, Maharashtra via Nagpur, Maharashtra. The journey, including transfers, takes approximately 26h 12m.
No, there is no direct train from Khajuraho (Station) to Pune. However, there are services departing from Khajuraho and arriving at Pune Jn via Lalitpur. The journey, including transfers, takes approximately 23h 43m.
The distance between Khajuraho (Station) and Pune is 959 km. The road distance is 1108.1 km.
The best way to get from Khajuraho (Station) to Pune without a car is to train which takes 23h 43m and costs ₹650 - ₹5,500.
It takes approximately 5h 9m to get from Khajuraho (Station) to Pune, including transfers.
Khajuraho (Station) to Pune bus services, operated by BTS Bundelkhand Transport Services LLP, depart from Khajuraho, Madhya Pradesh station.
Khajuraho (Station) to Pune train services, operated by Indian Railways, depart from Khajuraho station.
The best way to get from Khajuraho (Station) to Pune is to fly which takes 5h 9m and costs ₹8,500 - ₹16,000. Alternatively, you can train, which costs ₹650 - ₹5,500 and takes 23h 43m, you could also bus, which costs and takes 26h 12m.
What companies run services between Khajuraho (Station), India and Pune, India?
IndiGo Airlines, Air India Limited, and Spicejet fly from Khajuraho Civil Airport (HJR) to Pune Airport (PNQ) twice daily. Alternatively, you can take a train from Khajuraho to Pune Jn via Lalitpur in around 23h 43m.
- Website
- goindigo.in
Flights from Khajuraho Civil Airport to Pune Airport via Varanasi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Khajuraho Civil Airport to Pune Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Wednesday
- Estimated price
- ₹8,500–15,000
Flights from Khajuraho Civil Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 5h
- When
- Wednesday
- Estimated price
- ₹6,500–13,000
- Website
- airindia.in
Flights from Khajuraho Civil Airport to Pune Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–18,000
Flights from Khajuraho Civil Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–16,000
- Website
- spicejet.com
Flights from Khajuraho Civil Airport to Pune Airport via Varanasi
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–17,000
Flights from Khajuraho Civil Airport to Chhatrapati Shivaji Maharaj International Airport via Varanasi
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹5,500–16,000
- Website
- starlightairline.com
Flights from Khajuraho Civil Airport to Chhatrapati Shivaji Maharaj International Airport via Varanasi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹5,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khajuraho to Lalitpur
- Ave. Duration
- 2h 53m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Lalitpur to Pune Jn
- Ave. Duration
- 19h 50m
- Frequency
- Once daily
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
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
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Bhopal, Madhya Pradesh to Pune, Maharashtra
- Ave. Duration
- 18h
- Frequency
- Every 2 hours
- Estimated price
- ₹1,900–2,600
- Book at
- Verma Travels
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Vileparle to Vanaj
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹280–360
- AC
- ₹430–600
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
Bus from Khajuraho, Madhya Pradesh to Nagpur, Maharashtra
- Ave. Duration
- 12h 58m
- Frequency
- Once daily
- Schedules at
- BTS Bundelkhand Transport Services LLP
- Website
- VRL Travels
Bus from Nagpur, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 13h
- Frequency
- Every 15 minutes
- Schedules at
- VRL Travels
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, Need to know: Jadrolinija, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Khajuraho (Station) to Pune bus services, operated by BTS Bundelkhand Transport Services LLP, arrive at Nagpur, Maharashtra station.
Khajuraho (Station) to Pune train services, operated by Indian Railways, arrive at Lalitpur station.
Yes, the driving distance between Khajuraho (Station) to Pune is 1108 km. It takes approximately 16h 45m to drive from Khajuraho (Station) to Pune.
There are 1116+ hotels available in Pune.













