Khajuraho
Khajuraho
Jammu
Jammu
Train Driving

Khajuraho to Jammu

Updated: 20 May 2026

The distance from Khajuraho to Jammu is 1000 km. You can travel by train via Delhi or drive via NH 44. The journey takes about 20 hours. Jammu is the winter capital of Jammu and Kashmir.

Total Distance: 1000 km by road, 850 km straight-line distance.
Fastest Way
Driving takes 20 hours, offering convenience.
Cheapest Way
Train in Sleeper class is the cheapest.
Compare Khajuraho to Jammu Routes
Train
Connecting
Duration
20 hours
Avg Price
1200-3000 INR
Operator
Express Trains
Route
Khajuraho - Delhi - Jammu

Trains are frequent from Delhi.

Driving
Direct
Duration
20 hours
Avg Price
7000-10000 INR
Operator
Private Taxi
Route
NH 44 via Delhi

The road is generally good.

Travel Tips
  • Food
    Try the local Dogri food.
  • Transport
    Use auto-rickshaws.
  • Shopping
    Visit local markets.
  • Weather
    Cold in winter.
  • Booking
    Book hotels in advance.
Safety Tips
  • Transport
    Use app-based cabs.
  • Crowds
    Stay alert in busy markets.
  • Valuables
    Keep belongings secure.
  • Emergency
    Keep the local police number.
People Also Ask
  • Is it a direct train?
    No, usually requires a change.
  • How long is the drive?
    About 20 hours.
  • Are there buses?
    Yes, state buses are available.
  • Is Jammu safe?
    Yes, with standard precautions.
  • Distance?
    1000 km.
Quick Info
  • From Khajuraho, Madhya Pradesh, India
  • To Jammu, Jammu and Kashmir, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Jammu
1
Raghunath Temple
Visit the temple.
2
Bahu Fort
Explore the fort.
3
Amar Mahal Museum
Visit the museum.
4
Mubarak Mandi Palace
See the palace.
Tags
Khajuraho to Jammu Jammu travel Jammu tourism Khajuraho to Jammu distance J&K travel traveling to Jammu Khajuraho transport Jammu connectivity