There are 3 ways to get from Kangra to Punjab by bus, unknown, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel via Pathānkot
best- Take the bus from Kangra to Pathankotbus 10 / ...
- Take the bus from Pathankot to Amritsarbus
- Walk from Amritsar to Dera Gujjran Stationunknown
6h 46mTrain, travel
- Take the train from Kangra to Pathankottrain
- Take the train from Pathankot to Amritsar Jntrain
- Walk from Amritsar Jn to Dera Gujjran Stationunknown
9h 14mBus, travel
- Take the bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Squarebus
- Take the bus from McLeodganj - Main Square to Amritsarbus
- Walk from Amritsar to Dera Gujjran Stationunknown
7h 11m
Comparing Your Travel Options
The distance between Kangra and Punjab is 242 km.
The best way to get from Kangra to Punjab without a car is to bus and travel via Pathānkot which takes 6h 46m and costs .
It takes approximately 6h 46m to get from Kangra to Punjab, including transfers.
Punjab is 30 min behind Kangra. It is currently 6:07 AM in Kangra and 5:37 AM in Punjab.
There are 1217+ hotels available in Punjab.
What companies run services between Kangra, Himachal Pradesh, India and Punjab, Pakistan?
There is no direct connection from Kangra to Punjab. However, you can take the bus to Pathankot, take the bus to Amritsar, travel to Dera Gujjran Station, then take the subway to Sultanpura Station. Alternatively, you can take a train from Kangra to Sultanpura Station via Pathankot, Amritsar Jn, and Dera Gujjran Station in around 9h 14m.
- Phone
- +91-8044647999
- [email protected]
- Website
- irctctourism.com
Train from Kangra to Pathankot
- Ave. Duration
- 4h 27m
- Frequency
- Every 4 hours
- Estimated price
- $1–4
- Schedules at
- indianrailways.gov.in
- Ordinary
- $1
- First Class
- $4
- Second
- $2
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pathankot to Amritsar Jn
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Kangra to Pathankot
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $3–6
- Website
- hrtchp.com
- Ordinary
- $3–5
- AC Himdhara
- $4–6
- Phone
- +91 9216060002
- [email protected]
- Website
- Bhawani Travels
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Website
- Bhawani Travels
- Website
- Bhawani Travels — Amritsar
- Website
- Bhawani Travels — Barmer
Bus from Pathankot to Amritsar
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Schedules at
- The Amritsar Bhantindha Transport Co Op Society
- Website
- Jamna Travels-Jammu
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Schedules at
- Jamna Travels-Jammu
- Website
- New deep Motors
Bus from Pathankot to Amritsar
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Schedules at
- New deep Motors
- Website
- Jaspal Travels
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Jaspal Travels
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Kissan Travels Pilani
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Golden Temple Volvo Bus Service
Bus from McLeodganj - Main Square to Amritsar
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Golden Temple Volvo Bus Service
- Website
- Royal Golden
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Royal Golden
- Website
- Vinod Bus Service
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Vinod Bus Service
- Website
- Virk Bus Service
Bus from Pathankot to Amritsar
- Ave. Duration
- 3h 22m
- Frequency
- 6 times a week
- Schedules at
- Virk Bus Service
- Phone
- +91 89598 09528
- Website
- Dune Express
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Schedules at
- Dune Express
- Website
- Harikesh Tour N Travels
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Schedules at
- Harikesh Tour N Travels
- Website
- Lucky Travels
Bus from Pathankot to Amritsar
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Schedules at
- Lucky Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Pathankot to Amritsar
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from McLeodganj - Main Square to Amritsar
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9252222163
- [email protected]
- Website
- Rathore Travels Agency
Bus from Pathankot to Amritsar
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Website
- Rathore Travels Agency
- Website
- Puneet Bus Service
Bus from Pathankot to Amritsar
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Puneet Bus Service
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- $1–2
- Website
- FlixBus India
- Website
- Mount Ways
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Schedules at
- Mount Ways
- Website
- New Prem Bus Service
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Schedules at
- New Prem Bus Service
- Website
- Let's Go Holidays
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- Let's Go Holidays
- Website
- Rao Travels India Pvt Ltd.
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- New Milan Travels
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Schedules at
- New Milan Travels
- Website
- Saini Tour and Travels
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Saini Tour and Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 30 min
- Frequency
- 4 times a week
- Schedules at
- CIty Land Travels
- Website
- Triptara tour & Travel
Bus from FlixBus Kangra - Bypass Bus stand to FlixBus McLeodganj - Main Square
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Schedules at
- Triptara tour & Travel
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 10 amazing places to get away from it all in Australia, How do I buy a London Underground ticket?, and Want to know more about Flixbus? - to help you get the most out of your next trip.























