There are 7 ways to get from Indore to Khajjiar by plane, taxi, 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 Kangra Airport, taxi
best- Fly from Indore (IDR) to Kangra Airport (DHM)plane IDR - DHM
- Take the taxi from Kangra Airport (DHM) to Khajjiartaxi
6h 36m₹13,124–26,339Train, bus
cheapest- Take the train from Indore Jn Bg to Una Himachaltrain
- Take the bus from Una to Hamirpurbus
- Take the bus from Hamirpur to Chambabus
39h 11m₹1,995–6,958Train, taxi
- Take the train from Indore Jn Bg to Nagda Jntrain
- Take the train from Nagda Jn to Pathankot Cantttrain
- Take the taxi from Pathankot Cantt to Khajjiartaxi
21h 22m₹3,456–8,694Bus
- Take the bus from Indore, Madhya Pradesh to Ludhiana, Punjabbus
- Take the bus from Ludhiana, Punjab to Jalandhar, Punjabbus
- Take the bus from Jalandhar to Dalhousiebus 531
26h 18mDrive 1,302.2 km
- Drive from Indore to Khajjiarcar 1,302.2 km
15h 17m₹14,738–21,288Fly to Jammu Airport, train, taxi
- Fly from Indore (IDR) to Jammu Airport (IXJ)plane IDR - IXJ
- Take the train from Jammu Tawi to Pathankot Cantttrain
- Take the taxi from Pathankot Cantt to Khajjiartaxi
8h 39m₹12,475–22,231Bus via Rohini
- Take the bus from Indore, Madhya Pradesh to Delhi, Delhi Statebus Indore, Madhya Pradesh - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Dalhousie, Himachal Pradeshbus Delhi, Delhi State - Dalhousie, Himachal Pradesh
28h 11m
Indore (IDR) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Indore to Khajjiar is to train and bus which costs ₹2,000 - ₹7,000 and takes 39h 11m.
The fastest way to get from Indore to Khajjiar is to fly and taxi which takes 6h 36m and costs ₹13,000 - ₹27,000.
No, there is no direct bus from Indore to Khajjiar. However, there are services departing from Indore, Madhya Pradesh and arriving at Dalhousie via Ludhiana, Punjab and Jalandhar. The journey, including transfers, takes approximately 26h 18m.
The distance between Indore and Khajjiar is 1172 km. The road distance is 1302.2 km.
The best way to get from Indore to Khajjiar without a car is to train and taxi which takes 21h 22m and costs ₹3,400 - ₹9,000.
It takes approximately 6h 36m to get from Indore to Khajjiar, including transfers.
Indore to Khajjiar bus services, operated by Indo Canadian Express, depart from Indore, Madhya Pradesh station.
Indore to Khajjiar bus services, operated by Indo Canadian Express, arrive at Ludhiana, Punjab station.
Yes, the driving distance between Indore to Khajjiar is 1302 km. It takes approximately 15h 17m to drive from Indore to Khajjiar.
There are 140+ hotels available in Khajjiar.
What companies run services between Indore, India and Khajjiar, India?
You can take a bus from Indore, Madhya Pradesh to Khajjiar via Ludhiana, Punjab, Jalandhar, Punjab, Jalandhar, and Dalhousie in around 26h 18m.
- Website
- goindigo.in
Flights from Indore to Kangra Airport via Delhi
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Indore to Kangra Airport via Chandigarh
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,500–20,000
Flights from Indore to Kangra Airport via Ahmedabad, Chandigarh
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,500–20,000
Flights from Indore to Jammu Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,000–24,000
Flights from Indore to Jammu Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- ₹10,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Indore Jn Bg to Nagda Jn
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Nagda Jn to Pathankot Cantt
- Ave. Duration
- 16h 12m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Jammu Tawi to Pathankot Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Indore Jn Bg to Una Himachal
- Ave. Duration
- 27h 5m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Indore, Madhya Pradesh to Ludhiana, Punjab
- Ave. Duration
- 19h 40m
- Frequency
- Twice daily
- Schedules at
- Indo Canadian Express
- Ave. Duration
- 2h 13m
- Estimated price
- ₹2,800–4,300
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
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 Need to know: Greyhound, Need to know: Eurostar, and Italy Travel Guides - to help you get the most out of your next trip.






