There are 11 ways to get from Kharagpur 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 to Netaji Subhas Chandra Bose International Airport, fly to Kangra Airport
best- Take the train from Kharagpur Jn to Howrah Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Kangra Airport (DHM)plane CCU - DHM
10h 39m₹15,427–39,546Train, bus #2
cheapest- Take the train from Kharagpur Jn to Tatanagar Jntrain
- Take the train from Tatanagar Jn to Chandigarhtrain
- Take the bus from Chandigarh to Dharamsalabus
44h 35m₹1,299–8,197Train, bus via Chandīgarh
- Take the train from Kharagpur Jn to Bankuratrain
- Take the train from Bankura to New Delhitrain
- Take the train from New Delhi to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
28h 58m₹1,619–8,371Train, bus
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Take the bus from Howrah, West Bengal to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Kangra, Himachal Pradeshbus
33h 35mDrive 1,813.6 km
- Drive from Kharagpur to Dharamsalacar 1,813.6 km
24h 20m₹20,459–29,551Train, bus to Durgapur Kazi Nazrul Islam Airport, fly to Kangra Airport
- Take the train from Kharagpur Jn to Bankuratrain
- Take the bus from Bankura to Durgapur City Centrebus
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Kangra Airport (DHM)plane RDP - DHM
21h 21m₹14,054–38,126Train to Netaji Subhas Chandra Bose International Airport, fly to Chandigarh International Airport, bus
- Take the train from Kharagpur Jn to Howrah Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Chandigarh International Airport (IXC)plane CCU - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
12h 12m₹9,420–17,586Train, bus, train to Deoghar, fly to Kangra Airport
- Take the train from Kharagpur Jn to Bankuratrain
- Take the bus from Bankura to Durgapur City Centrebus
- Take the train from Durgapur to Jasidih Jntrain
- Fly from Deoghar (DGH) to Kangra Airport (DHM)plane DGH - DHM
28h 32m₹15,104–41,476Train to Netaji Subhas Chandra Bose International Airport, fly to Sri Guru Ram Dass Jee International Airport, bus
- Take the train from Kharagpur Jn to Howrah Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Sri Guru Ram Dass Jee International Airport (ATQ)plane CCU - ATQ
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
16h 18mTrain, taxi
- Take the train from Kharagpur Jn to Bankuratrain
- Take the train from Bankura to New Delhitrain
- Take the train from New Delhi to Amb Andauratrain
- Take the taxi from Amb Andaura to Dharamsalataxi
29h 39m₹4,249–11,541Train, bus #3
- Take the train from Hijilli to Haridwar Jntrain 18477
- Take the bus from Haridwar to Dharamshalabus 1213 / ...
2d 7h₹1,493–7,801
Kharagpur to Dharamsala by train, foot, and bus
Questions & Answers
The cheapest way to get from Kharagpur to Dharamsala is to train and bus which costs ₹1,300 - ₹8,500 and takes 44h 35m.
The fastest way to get from Kharagpur to Dharamsala is to train and fly which takes 10h 39m and costs ₹15,000 - ₹40,000.
The distance between Kharagpur and Dharamsala is 1753 km. The road distance is 1813.6 km.
The best way to get from Kharagpur to Dharamsala without a car is to train and bus via Chandīgarh which takes 28h 58m and costs ₹1,600 - ₹8,500.
It takes approximately 10h 39m to get from Kharagpur to Dharamsala, including transfers.
Yes, the driving distance between Kharagpur to Dharamsala is 1814 km. It takes approximately 24h 20m to drive from Kharagpur to Dharamsala.
There are 486+ hotels available in Dharamsala.
What companies run services between Kharagpur, India and Dharamsala, India?
There is no direct connection from Kharagpur to Dharamsala. However, you can take the train to Howrah Jn, walk to Howrah Station, take the bus to Girish Park, take the bus to Airport Gate No. 2, walk to Netaji Subhas Chandra Bose International Airport (CCU) airport, fly to Kangra Airport (DHM), walk to Kangra, then take the bus to Mcleodganj. Alternatively, you can take a train from Kharagpur Jn to McLeod Ganj via Bankura, New Delhi, Chandigarh, Chandigarh, and Dehra in around 28h 58m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Delhi
- Ave. Duration
- 13h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–35,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Madras, Delhi
- Ave. Duration
- 15h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹24,000–42,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Mumbai, Delhi
- Ave. Duration
- 17h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹21,000–41,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 19h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹20,000–40,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Delhi, Chandigarh International Airport
- Ave. Duration
- 21h 20m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₹14,000–35,000
Flights from Netaji Subhas Chandra Bose International Airport to Chandigarh International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Netaji Subhas Chandra Bose International Airport to Chandigarh International Airport via Patna
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–13,000
Flights from Netaji Subhas Chandra Bose International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Netaji Subhas Chandra Bose International Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Deoghar to Kangra Airport via Delhi
- Ave. Duration
- 20h 40m
- When
- Every day
- Estimated price
- ₹14,000–38,000
Flights from Deoghar to Kangra Airport via Mumbai, Delhi
- Ave. Duration
- 18h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹23,000–43,000
Flights from Deoghar to Kangra Airport via Netaji Subhas Chandra Bose International Airport, Delhi
- Ave. Duration
- 19h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹17,000–39,000
Flights from Deoghar to Kangra Airport via Mumbai, Chandigarh International Airport
- Ave. Duration
- 26h 10m
- When
- Thursday
- Estimated price
- ₹23,000–43,000
Flights from Deoghar to Kangra Airport via Delhi, Chandigarh International Airport
- Ave. Duration
- 28h 10m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹14,000–38,000
Flights from Netaji Subhas Chandra Bose International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–13,000
Flights from Netaji Subhas Chandra Bose International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- ₹8,000–13,000
- Website
- airindia.in
Flights from Netaji Subhas Chandra Bose International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- ₹12,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- ₹8,000–13,000
- Website
- spicejet.com
Flights from Netaji Subhas Chandra Bose International Airport to Kangra Airport via Delhi
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- ₹11,000–55,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Delhi
- Ave. Duration
- 14h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–35,000
Flights from Deoghar to Kangra Airport via Delhi
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- ₹14,000–38,000
Flights from Deoghar to Kangra Airport via Mumbai, Delhi
- Ave. Duration
- 19h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹23,000–43,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kharagpur Jn to Howrah Jn
- Ave. Duration
- 1h 55m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Bankura
- Ave. Duration
- 1h 59m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bankura to New Delhi
- Ave. Duration
- 16h 43m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from New Delhi to Chandigarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Bankura
- Ave. Duration
- 1h 59m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Howrah Jn
- Ave. Duration
- 1h 55m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Bankura
- Ave. Duration
- 1h 59m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Durgapur to Jasidih Jn
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kharagpur Jn to Howrah Jn
- Ave. Duration
- 1h 55m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Bankura
- Ave. Duration
- 1h 59m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bankura to New Delhi
- Ave. Duration
- 16h 43m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from New Delhi to Amb Andaura
- Ave. Duration
- 7h 11m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Kharagpur Jn to Tatanagar Jn
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Tatanagar Jn to Chandigarh
- Ave. Duration
- 33h 48m
- Frequency
- 3 times a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Hijilli to Haridwar Jn
- Ave. Duration
- 40h 53m
- Frequency
- Once daily
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- 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
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- 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
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
Bus from Chandigarh to Dharamsala
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹430–950
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹470–650
- AC Himdhara
- ₹650–950
- Seater
- ₹430–850
Bus from Haridwar to Dharamshala
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- ₹650–1,500
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹650–950
- AC Himdhara
- ₹1,000–1,500
- Phone
- +91 8336003361
- [email protected]
- Website
- shyamolibus.com
Bus from Howrah, West Bengal to Delhi, Delhi State
- Ave. Duration
- 19h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹1,500–3,700
- Website
- https://www.shyamolibus.com/
- Phone
- 033-25442194
- [email protected]
- Website
- sbstconline.co.in
Bus from Bankura to Durgapur City Centre
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- ₹35–45
- Schedules at
- online.sbstcbooking.co.in
Bus from Bankura to Durgapur City Centre
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- ₹35–45
- Schedules at
- online.sbstcbooking.co.in
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











