There are 7 ways to get from Janakpur to Dharamsala by car, train, bus, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train, bus
best- Drive from Janakpur to Muzaffarpur Jncar
- Take the train from Muzaffarpur Jn to Hajipur Jntrain
- Take the bus from Patna Patliputra Bus Terminal to ISBT Kashmere gatebus
- Take the bus from Kashmere Gate Zingbus Lounge to Bharat Petrol Pump, Dharamshalabus
30h 44m₹5,235–7,849Train, bus
cheapest- Take the train from Jaynagar to Ambala Cant Jntrain 14673 / ...
- Take the bus from Ambāla to Dharamshalabus 1208
40h 9m₹1,094–5,819Train, taxi
- Take the train from Jaynagar to Darbhanga Jntrain
- Take the train from Darbhanga Jn to Pathankot Cantttrain
- Take the taxi from Pathankot Cantt to Dharamsalataxi
37h 1m₹4,024–10,219Drive 1,482 km
- Drive from Janakpur to Dharamsalacar 1,482 km
19h 41m₹18,110–26,159Train to Darbhanga Airport, fly
- Take the train from Jaynagar to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Kangra Airport (DHM)plane DBR - DHM
22h 22m₹13,674–38,999Fly from Janakpur Airport
- Fly from Janakpur Airport (JKR) to Kangra Airport (DHM)plane JKR - DHM
16h 22m₹14,729–40,316Train to Lok Nayak Jayaprakash Airport, fly
- Take the train from Jaynagar to Hajipur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Kangra Airport (DHM)plane PAT - DHM
14h 42m₹10,034–36,709
Darbhanga Airport (DBR) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Janakpur to Dharamsala is to train and bus which costs ₹1,000 - ₹6,000 and takes 40h 9m.
The fastest way to get from Janakpur to Dharamsala is to train and fly which takes 14h 42m and costs ₹10,000 - ₹37,000.
The distance between Janakpur and Dharamsala is 1614 km. The road distance is 1482 km.
The best way to get from Janakpur to Dharamsala without a car is to train and taxi which takes 37h 1m and costs ₹4,000 - ₹11,000.
It takes approximately 30h 44m to get from Janakpur to Dharamsala, including transfers.
Dharamsala is 15 min behind Janakpur. It is currently 12:58 PM in Janakpur and 12:43 PM in Dharamsala.
Yes, the driving distance between Janakpur to Dharamsala is 1482 km. It takes approximately 19h 41m to drive from Janakpur to Dharamsala.
There are 480+ hotels available in Dharamsala.
What companies run services between Janakpur, Nepal and Dharamsala, India?
Buddha Air Ltd, IndiGo Airlines, and two other airlines fly from Janakpur Airport (JKR) to Kangra Airport (DHM) 4 times a day.
- Website
- goindigo.in
Flights from Darbhanga Airport to Kangra Airport via Delhi
- Ave. Duration
- 16h 40m
- When
- Every day
- Estimated price
- ₹13,000–37,000
Flights from Darbhanga Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 17h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹21,000–44,000
Flights from Darbhanga Airport to Kangra Airport via Kolkata, Delhi
- Ave. Duration
- 20h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹17,000–41,000
Flights from Darbhanga Airport to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 24h 10m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹13,000–37,000
Flights from Darbhanga Airport to Kangra Airport via Hyderabad, Chandigarh
- Ave. Duration
- 25h
- When
- Sunday
- Estimated price
- ₹21,000–44,000
Flights from Janakpur Airport to Kangra Airport via Kathmandu, Delhi
- Ave. Duration
- 16h 12m
- When
- Every day
- Estimated price
- ₹14,000–46,000
Flights from Janakpur Airport to Kangra Airport via Kathmandu, Delhi, Chandigarh
- Ave. Duration
- 22h 15m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹14,000–46,000
Flights from Lok Nayak Jayaprakash Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–37,000
- Website
- spicejet.com
Flights from Darbhanga Airport to Kangra Airport via Delhi
- Ave. Duration
- 17h 20m
- When
- Every day
- Estimated price
- ₹13,000–37,000
Flights from Janakpur Airport to Kangra Airport via Kathmandu, Delhi
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- ₹14,000–46,000
Flights from Lok Nayak Jayaprakash Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,000–37,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Muzaffarpur Jn to Hajipur Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Jaynagar to Darbhanga Jn
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Darbhanga Jn to Pathankot Cantt
- Ave. Duration
- 31h 20m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
Train from Jaynagar to Darbhanga Jn
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaynagar to Ambala Cant Jn
- Ave. Duration
- 28h 20m
- Frequency
- Once daily
- Estimated price
- ₹550–4,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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
Train from Jaynagar to Hajipur Jn
- Ave. Duration
- 5h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- 91 82870 09889
- [email protected]
- Website
- zingbus.com
Bus from Kashmere Gate Zingbus Lounge to Bharat Petrol Pump, Dharamshala
- Ave. Duration
- 11h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₹500–1,600
- Website
- https://www.zingbus.com/
- A/C Semi Sleepe
- ₹650–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Ambāla to Dharamshala
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- ₹500–1,100
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹500–850
- AC Himdhara
- ₹750–1,100
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














