There are 7 ways to get from Hoshangābād to Dharamsala by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Kangra Airport
best- Take the train from Narmadapuram to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Kangra Airport (DHM)plane BHO - DHM
8h 24m₹10,193–14,784Train, bus
cheapest- Take the train from Narmadapuram to Rani Kamalapatitrain
- Take the train from Rani Kamalapati to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
21h 16m₹1,321–5,839Train, bus via Gurgaon
- Take the train from Narmadapuram to Bhopal Jntrain
- Take the bus from Bhopal, Madhya Pradesh to Gurugrambus
- Take the bus from FlixBus Gurugram - HUDA City Centre to FlixBus Dharamshala - Maximus Mallbus
28h 36mDrive 1,287.2 km
- Drive from Hoshangābād to Dharamsalacar 1,287.2 km
16h 40m₹14,448–20,868Train, fly to Chandigarh International Airport, bus
- Take the train from Narmadapuram to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Chandigarh International Airport (IXC)plane BHO - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
12h 12m₹7,186–12,824Train, taxi
- Take the train from Itarsi Jn to Amb Andauratrain 22709
- Take the taxi from Amb Andaura to Dharamsalataxi
22h 31m₹3,163–8,072Train, bus via Rohini
- Take the train from Narmadapuram to Bhopal Jntrain
- Take the bus from Bhopal, Madhya Pradesh to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Kangra, Himachal Pradeshbus
28h 38m
Hoshangābād to Dharamsala by train, foot, and bus
Questions & Answers
The cheapest way to get from Hoshangābād to Dharamsala is to train and bus which costs ₹1,300 - ₹6,000 and takes 21h 16m.
The fastest way to get from Hoshangābād to Dharamsala is to train and fly which takes 8h 24m and costs ₹10,000 - ₹15,000.
The distance between Hoshangābād and Dharamsala is 1095 km. The road distance is 1287.2 km.
The best way to get from Hoshangābād to Dharamsala without a car is to train and bus which takes 21h 16m and costs ₹1,300 - ₹6,000.
It takes approximately 8h 24m to get from Hoshangābād to Dharamsala, including transfers.
Yes, the driving distance between Hoshangābād to Dharamsala is 1287 km. It takes approximately 16h 40m to drive from Hoshangābād to Dharamsala.
There are 470+ hotels available in Dharamsala.
What companies run services between Hoshangābād, India and Dharamsala, India?
There is no direct connection from Hoshangābād to Dharamsala. However, you can take the train to Bhopal Jn, take the taxi to Raja Bhoj International Airport (BHO) airport, fly to Kangra Airport (DHM), walk to Kangra, then take the bus to Mcleodganj. Alternatively, you can take a train from Narmadapuram to McLeod Ganj via Rani Kamalapati, Chandigarh, Chandigarh, and Dehra in around 21h 16m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 2m
- When
- Monday, Friday, Tuesday, and Thursday
- Estimated price
- ₹8,500–25,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Goa
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 8h
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹5,500–19,000
- Website
- airindia.in
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–9,000
- Website
- spicejet.com
Flights from Raja Bhoj International Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- ₹8,500–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narmadapuram to Bhopal Jn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Narmadapuram to Rani Kamalapati
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Rani Kamalapati to Chandigarh
- Ave. Duration
- 14h 7m
- Frequency
- Once a week
- Estimated price
- ₹460–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Narmadapuram to Bhopal Jn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Narmadapuram to Bhopal Jn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Itarsi Jn to Amb Andaura
- Ave. Duration
- 19h 25m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Narmadapuram to Bhopal Jn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- hrtchp.com
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- hrtchp.com
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- hrtchp.com
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- hrtchp.com
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
- Website
- B R Travels
Bus from Bhopal, Madhya Pradesh to Gurugram
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a day
- Schedules at
- B R Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Gurugram - HUDA City Centre to FlixBus Dharamshala - Maximus Mall
- Ave. Duration
- 12h
- Frequency
- 6 times a week
- Estimated price
- ₹750–2,600
- Website
- FlixBus India
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Bhopal, Madhya Pradesh to Delhi, Delhi State
- Ave. Duration
- 14h 45m
- Frequency
- Every 4 hours
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi, Delhi State to Kangra, Himachal Pradesh
- Ave. Duration
- 9h 40m
- Frequency
- Every 30 minutes
- Website
- RS Yadav Smart Bus
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 Italian Lakes: Getting around by train, 5 delightfully under-the-radar French towns you need to visit, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.














