There are 8 ways to get from Bokāro to Dharamsala by train, bus, car, plane, 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, bus via Delhi
best- Take the train from Bokaro Stl City 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
24h 27m₹1,665–7,219Train, bus
cheapest- Take the train from Bokaro Stl City to Ambala Cant Jntrain 18103
- Take the bus from Ambāla to Dharamshalabus 1208
35h 49m₹1,345–5,989Drive 1,594.7 km
- Drive from Bokāro to Dharamsalacar 1,594.7 km
20h 55m₹17,854–25,790Train to Deoghar, fly to Kangra Airport
- Take the train from Phulwartanr to Jasidih Jntrain
- Fly from Deoghar (DGH) to Kangra Airport (DHM)plane DGH - DHM
19h 28m₹13,468–34,937Train, taxi
- Take the train from Bokaro Stl City to New Delhitrain
- Take the train from New Delhi to Amb Andauratrain
- Take the taxi from Amb Andaura to Dharamsalataxi
25h 11m₹3,495–9,389Train to Durgapur Kazi Nazrul Islam Airport, fly to Kangra Airport
- Take the train from Phulwartanr to Andal Jntrain
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Kangra Airport (DHM)plane RDP - DHM
20h 10m₹12,448–29,887Train to Birsa Munda Airport, fly to Sri Guru Ram Dass Jee International Airport, bus
- Take the train from Bokaro Stl City to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane IXR - ATQ
- Take the bus from Amritsar to McLeodganj - Main Squarebus
17h 34mTrain to Birsa Munda Airport, fly to Kangra Airport
- Take the train from Bokaro Stl City to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Kangra Airport (DHM)plane IXR - DHM
9h 52m₹14,005–26,309
Deoghar (DGH) to Kangra Airport (DHM) flights
Comparing Your Travel Options
The cheapest way to get from Bokāro to Dharamsala is to train and bus which costs ₹1,300 - ₹6,000 and takes 35h 49m.
The fastest way to get from Bokāro to Dharamsala is to train and fly which takes 9h 52m and costs ₹14,000 - ₹27,000.
The distance between Bokāro and Dharamsala is 1681 km. The road distance is 1594.7 km.
The best way to get from Bokāro to Dharamsala without a car is to train and bus via Delhi which takes 24h 27m and costs ₹1,600 - ₹7,500.
It takes approximately 24h 27m to get from Bokāro to Dharamsala, including transfers.
Yes, the driving distance between Bokāro to Dharamsala is 1595 km. It takes approximately 20h 55m to drive from Bokāro to Dharamsala.
There are 440+ hotels available in Dharamsala.
What companies run services between Bokāro, India and Dharamsala, India?
There is no direct connection from Bokāro to Dharamsala. However, you can take the taxi to Bokaro Stl City, take the train to New Delhi, take the train to Chandigarh, walk to Chandigarh, take the bus to Dehra, then take the bus to McLeod Ganj. Alternatively, you can drive from Bokāro to Dharamsala in around 20h 55m.
- Website
- goindigo.in
Flights from Deoghar to Kangra Airport via Delhi
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ₹12,000–32,000
Flights from Deoghar to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 19h 55m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹12,000–32,000
Flights from Deoghar to Kangra Airport via Gauhati, Delhi
- Ave. Duration
- 21h
- When
- Tuesday and Friday
- Estimated price
- ₹17,000–33,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Delhi
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Mumbai, Delhi
- Ave. Duration
- 18h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹17,000–29,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Birsa Munda Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Birsa Munda Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Birsa Munda Airport to Sri Guru Ram Dass Jee International Airport via Pune
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Birsa Munda Airport to Sri Guru Ram Dass Jee International Airport via Patna, Delhi
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- spicejet.com
Flights from Deoghar to Kangra Airport via Delhi
- Ave. Duration
- 15h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹12,000–32,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kangra Airport via Delhi
- Ave. Duration
- 16h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹11,000–27,000
Flights from Birsa Munda Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- ₹9,000–26,000
- Website
- airindia.in
Flights from Birsa Munda Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹6,500–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bokaro Stl City to New Delhi
- Ave. Duration
- 15h
- Frequency
- 6 times a week
- 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,500
- First Class (1A)
- ₹3,200–4,100
Train from New Delhi to Chandigarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Phulwartanr to Jasidih Jn
- Ave. Duration
- 3h 22m
- Frequency
- 3 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bokaro Stl City to New Delhi
- Ave. Duration
- 15h
- Frequency
- 6 times a week
- 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,500
- First Class (1A)
- ₹3,200–4,100
Train from New Delhi to Amb Andaura
- Ave. Duration
- 7h 13m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Bokaro Stl City to Ambala Cant Jn
- Ave. Duration
- 25h 53m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Phulwartanr to Andal Jn
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Bokaro Stl City to Ranchi
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bokaro Stl City to Ranchi
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- 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 Ambāla to Dharamshala
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- ₹500–1,100
- Website
- hrtchp.com
- Ordinary
- ₹500–850
- AC Himdhara
- ₹750–1,100
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT 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.