Getting There and Away

View of a historic Khajuraho temple surrounded by lush greenery in Madhya Pradesh, India.
Sayan Samanta, Pexels

Khajuraho is served by Khajuraho Airport (HJR), which handles domestic flights, and Khajuraho Railway Station (KURJ). A central bus stand also provides road connectivity.

By Air:

  • Khajuraho Airport (HJR) offers domestic flights to major Indian cities.
  • Flights from New Delhi (DEL) to Khajuraho (HJR) typically take around 1 hour 5 minutes to 1 hour 10 minutes and can cost from ₹2,663 for a one-way trip.
  • Direct flights are also available from Varanasi (VNS), with a duration of approximately 55 minutes.

By Train:

  • Khajuraho Railway Station (KURJ) connects to various cities across India.
  • From Delhi, the Vande Bharat Express can reach Khajuraho in about 8 hours 20 minutes, while other services may take around 13 hours 27 minutes. Ticket prices from Delhi to Khajuraho range from approximately ₹370 for sleeper class to ₹2,385 for AC classes.
  • Trains from Agra (AGC) to Khajuraho can take about 6 hours 35 minutes on the Vande Bharat Exp, with sleeper class tickets starting around ₹260 on other trains.
  • Jhansi and Satna are common railheads for reaching Khajuraho; a taxi from Jhansi can take about 4 hours and cost around ₹3,000.

By Bus:

  • Khajuraho is connected by public and private buses from nearby towns and cities.
  • Regular bus services operate from locations such as Jhansi, Satna, Mahoba, Indore, Varanasi, Delhi, Agra, Bhopal, Jabalpur, Gwalior, Panna, and Allahabad.
  • A bus journey from Satna to Khajuraho takes approximately 3 hours 30 minutes, with fares ranging from ₹95 to ₹250.
  • Buses from Panna to Khajuraho average 56 minutes, with ticket prices starting around ₹50 and potentially reaching ₹1,000.
  • The journey from Delhi to Khajuraho by bus is considerably long, covering approximately 662 km, with fares starting from ₹899.

By Car/Taxi:

  • Taxis and auto-rickshaws are readily available for transport to and from major hubs and for local travel within Khajuraho.
  • Car and bike rentals are also an option for exploring the area.