There are 6 ways to get from Punjab to Solan by unknown, bus, train, 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.
Travel, bus
best- Walk from Dera Gujjran Station to Amritsarunknown
- Take the bus from Amritsar to Chandigarh- ISBT 43bus Ac
- Take the bus from Chandigarh to Solanbus
8h 47mTravel, train, line 52451 train
- Walk from Dera Gujjran Station to Amritsar Jnunknown
- Take the train from Amritsar Jn to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Kalkatrain
- Take the train from Kalka to Solantrain
12h 34mTravel to Jammu Airport, fly, bus
- Walk from Pasrur to Sambaunknown
- Fly from Jammu Airport (IXJ) to Chandigarh International Airport (IXC)plane IXJ - IXC
- Take the bus from Chandigarh to Solanbus
9h 18mTravel, bus via Una
- Walk from Dera Gujjran Station to Amritsar stationunknown
- Take the bus from Amritsar station to Unabus 684
- Take the bus from Una to Solanbus
15h 59mTravel, bus to Kangra Airport, fly, bus
- Walk from Dera Gujjran Station to Amritsar, Punjabunknown
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
- Fly from Kangra Airport (DHM) to Chandigarh International Airport (IXC)plane DHM - IXC
- Take the bus from Chandigarh to Solanbus
12h 41mTravel, train to Srinagar International Airport, fly, bus
- Walk from Pasrur to Jammu Tawiunknown
- Take the train from Jammu Tawi to Srinagartrain
- Fly from Srinagar International Airport (SXR) to Chandigarh International Airport (IXC)plane SXR - IXC
- Take the bus from Chandigarh to Solanbus
13h 40m
Jammu Airport (IXJ) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The distance between Punjab and Solan is 346 km.
The best way to get from Punjab to Solan without a car is to travel and bus which takes 8h 47m and costs .
It takes approximately 8h 47m to get from Punjab to Solan, including transfers.
Solan is 30 min ahead of Punjab. It is currently 10:58 AM in Punjab and 11:28 AM in Solan.
There are 772+ hotels available in Solan.
What companies run services between Punjab, Pakistan and Solan, India?
There is no direct connection from Punjab to Solan. However, you can take the subway to Dera Gujjran Station, travel to Amritsar, take the bus to Chandigarh- ISBT 43, walk to Chandigarh, then take the bus to Solan. Alternatively, you can take a subway from Sultanpura Station to Solan via Dera Gujjran Station, Amritsar Jn, Ludhiana Jn, and Kalka in around 12h 34m.
- Website
- goindigo.in
Flights from Jammu Airport to Chandigarh International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹4,300–19,000
Flights from Jammu Airport to Chandigarh International Airport via Srinagar International Airport
- Ave. Duration
- 2h 30m
- When
- Monday to Saturday
- Estimated price
- ₹5,000–19,000
Flights from Kangra Airport to Chandigarh International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹4,200–19,000
Flights from Srinagar International Airport to Chandigarh International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ₹5,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Ludhiana Jn
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ludhiana Jn to Kalka
- Ave. Duration
- 4h 35m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kalka to Solan
- Ave. Duration
- 2h 16m
- Frequency
- 5 times a day
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Jammu Tawi to Srinagar
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Chair Car
- ₹720
- Executive Class
- ₹1,325
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Amritsar to Chandigarh- ISBT 43
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- ₹60–600
- Website
- CTU
- AC
- ₹60–440
- Ordinary
- ₹75–390
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 Travelling by boat in Italy, How to get from London City Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.










