There are 8 ways to get from Khajuraho to Rishīkesh 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 Khajuraho Civil Airport to Dehradun Airport
best- Fly from Khajuraho Civil Airport (HJR) to Dehradun Airport (DED)plane HJR - DED
3h 41m₹6,420–20,128Train
cheapest- Take the train from Khajuraho to Agra Cantttrain 19665 / ...
- Take the train from Agra Cantt to Yog Nagari Rishikeshtrain 18477 / ...
21h 43m₹863–4,493Train, bus
- Take the train from Khajuraho to Gwalior Jn.train
- Take the bus from Gwalior, Madhya Pradesh to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Haridwar, Uttarakhandbus
18h 22mDrive 723.7 km
- Drive from Khajuraho to Rishīkeshcar 723.7 km
10h 19m₹8,166–11,795Train to Kanpur Airport, fly to Dehradun Airport
- Take the train from Rajnagar to Govindpuritrain
- Fly from Kanpur Airport (KNU) to Dehradun Airport (DED)plane KNU - DED
10h 55m₹9,374–27,947Fly Khajuraho Civil Airport to Pantnagar Airport, train
- Fly from Khajuraho Civil Airport (HJR) to Pantnagar Airport (PGH)plane HJR - PGH
- Take the train from Lal Kuan to Haridwar Jntrain
22h 59m₹9,340–28,368Fly Khajuraho Civil Airport to Chandigarh International Airport, train
- Fly from Khajuraho Civil Airport (HJR) to Chandigarh International Airport (IXC)plane HJR - IXC
- Take the train from Chandigarh to Rishikeshtrain
11h 30m₹6,033–20,978Fly Khajuraho Civil Airport to Indira Gandhi International Airport, train
- Fly from Khajuraho Civil Airport (HJR) to Indira Gandhi International Airport (DEL)plane HJR - DEL
- Take the train from Anand Vihar Terminal to Haridwar Jntrain
8h 2m₹5,655–12,928
Khajuraho Civil Airport (HJR) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Khajuraho to Rishīkesh is to train which costs ₹850 - ₹4,500 and takes 21h 43m.
The fastest way to get from Khajuraho to Rishīkesh is to fly which takes 3h 41m and costs ₹6,000 - ₹21,000.
No, there is no direct train from Khajuraho to Rishīkesh. However, there are services departing from Khajuraho and arriving at Yog Nagari Rishikesh via Agra Cantt. The journey, including transfers, takes approximately 21h 43m.
The distance between Khajuraho and Rishīkesh is 644 km. The road distance is 723.7 km.
The best way to get from Khajuraho to Rishīkesh without a car is to train and bus which takes 18h 22m and costs .
It takes approximately 3h 41m to get from Khajuraho to Rishīkesh, including transfers.
Khajuraho to Rishīkesh train services, operated by Indian Railways, depart from Khajuraho station.
The best way to get from Khajuraho to Rishīkesh is to fly which takes 3h 41m and costs ₹6,000 - ₹21,000. Alternatively, you can train, which costs ₹850 - ₹4,500 and takes 21h 43m.
Khajuraho to Rishīkesh train services, operated by Indian Railways, arrive at Agra Cantt station.
Yes, the driving distance between Khajuraho to Rishīkesh is 724 km. It takes approximately 10h 19m to drive from Khajuraho to Rishīkesh.
What companies run services between Khajuraho, India and Rishīkesh, India?
IndiGo Airlines flies from Khajuraho Civil Airport (HJR) to Dehradun Airport (DED) twice a week. Alternatively, you can take a vehicle from Khajuraho to Yog Nagari Rishikesh via Khajuraho and Agra Cantt in around 21h 43m.
- Website
- goindigo.in
Flights from Khajuraho Civil Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 52m
- When
- Wednesday
- Estimated price
- ₹5,500–19,000
Flights from Kanpur Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹8,000–24,000
Flights from Kanpur Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Monday
- Estimated price
- ₹8,000–24,000
Flights from Khajuraho Civil Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 17h 10m
- When
- Wednesday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–28,000
Flights from Khajuraho Civil Airport to Pantnagar Airport via Varanasi, Indira Gandhi International Airport
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- ₹10,000–29,000
Flights from Khajuraho Civil Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h
- When
- Wednesday
- Estimated price
- ₹5,500–19,000
Flights from Khajuraho Civil Airport to Chandigarh International Airport via Indira Gandhi International Airport, Jaipur
- Ave. Duration
- 8h
- When
- Wednesday
- Estimated price
- ₹6,500–20,000
Flights from Khajuraho Civil Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Wednesday
- Estimated price
- ₹3,800–9,000
- Website
- airindia.in
Flights from Khajuraho Civil Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,500–18,000
Flights from Khajuraho Civil Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,500–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khajuraho to Gwalior Jn.
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Khajuraho to Agra Cantt
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Agra Cantt to Yog Nagari Rishikesh
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Rajnagar to Govindpuri
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Lal Kuan to Haridwar Jn
- Ave. Duration
- 5h 48m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Chandigarh to Rishikesh
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Anand Vihar Terminal to Haridwar Jn
- Ave. Duration
- 3h 21m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Website
- SKT Radhika Travels
Bus from Gwalior, Madhya Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Schedules at
- SKT Radhika Travels
- Website
- Shri Krishna Travels
Bus from Agra, Uttar Pradesh to Haridwar, Uttarakhand
- Ave. Duration
- 7h 55m
- Frequency
- Hourly
- Schedules at
- Shri Krishna Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
There are 1148+ hotels available in Rishīkesh.






