There are 5 ways to get from Sialkot to Dharamsala by train, unknown, bus, 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.
Train, travel
best- Take the train from Sialkot Jn to Narowaltrain
- Walk from Narowal to Batala Jnunknown
- Take the train from Batala Jn to Pathankottrain
- Take the train from Pathankot to Kangratrain
8h 52mTrain, travel, bus
- Take the train from Sialkot Jn to Baddo Malhitrain
- Walk from Baddo Malhi to Amritsar, Punjabunknown
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
9h 15mTrain, travel to Sri Guru Ram Dass Jee International Airport, fly
- Take the train from Sialkot Jn to Baddo Malhitrain
- Walk from Baddo Malhi to Golden Templeunknown
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Kangra Airport (DHM)plane ATQ - DHM
10h 21mTrain, travel, bus via Amritsar Airport (ATQ)
- Take the train from Sialkot Jn to Baddo Malhitrain
- Walk from Baddo Malhi to Amritsar Airportunknown
- Take the bus from Amritsar to Kangrabus
14h 5mTravel to Jammu Airport, fly
- Walk from Pasrur to Sambaunknown
- Fly from Jammu Airport (IXJ) to Kangra Airport (DHM)plane IXJ - DHM
10h 34m
Sri Guru Ram Dass Jee International Airport (ATQ) to Kangra Airport (DHM) flights
Questions & Answers
The distance between Sialkot and Dharamsala is 290 km.
The best way to get from Sialkot to Dharamsala without a car is to train and travel which takes 8h 52m and costs .
It takes approximately 8h 52m to get from Sialkot to Dharamsala, including transfers.
Dharamsala is 30 min ahead of Sialkot. It is currently 10:25 AM in Sialkot and 10:55 AM in Dharamsala.
There are 481+ hotels available in Dharamsala.
What companies run services between Sialkot, Pakistan and Dharamsala, India?
There is no direct connection from Sialkot to Dharamsala. However, you can take the train to Narowal, travel to Batala Jn, take the train to Pathankot, take the train to Kangra, then take the taxi to Dharamsala. Alternatively, you can take a train from Sialkot Jn to Dharamshala via Baddo Malhi, Amritsar, Punjab, Kangra, Himachal Pradesh, and Kangra in around 9h 15m.
- Website
- spicejet.com
Flights from Sri Guru Ram Dass Jee International Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,500–31,000
Flights from Jammu Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹10,000–32,000
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹7,500–25,000
Flights from Jammu Airport to Kangra Airport via Chandigarh
- Ave. Duration
- 4h 25m
- When
- Monday
- Estimated price
- ₹8,000–30,000
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Sialkot Jn to Narowal
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- ₹120–900
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- ₹120–180
- AC Sleeper
- ₹230–340
- AC Business
- ₹600–900
Train from Sialkot Jn to Baddo Malhi
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹140–950
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- ₹140–210
- AC Sleeper
- ₹280–410
- AC Business
- ₹650–950
Train from Sialkot Jn to Baddo Malhi
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹140–950
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- ₹140–210
- AC Sleeper
- ₹280–410
- AC Business
- ₹650–950
Train from Sialkot Jn to Baddo Malhi
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹140–950
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- ₹140–210
- AC Sleeper
- ₹280–410
- AC Business
- ₹650–950
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Batala Jn to Pathankot
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- 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 Pathankot to Kangra
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Amritsar to Kangra
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ₹430–1,400
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹430–600
- AC Himdhara
- ₹600–850
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: Eurostar, How to get from Heathrow Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.










