There are 6 ways to get from Kotkapura to Solan by taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Kotkapura to Moga, Punjabtaxi
- Take the bus from Moga, Punjab to Khararbus
- Take the bus from Chandigarh to Solanbus
6h 48mTrain, bus
cheapest- Take the train from Kot Kapura to Patialatrain
- Take the bus from Patiala to Chandigarhbus
- Take the bus from FlixBus Chandigarh - Sector 43 to FlixBus Solan - Bypassbus
10h 46m₹396–2,289Train, taxi
- Take the train from Kot Kapura to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Kalkatrain
- Take the taxi from Kalka to Solantaxi
8h 30m₹1,527–4,094Drive 270.2 km
- Drive from Kotkapura to Solancar 270.2 km
4h 13m₹3,047–4,401Taxi
- Take the taxi from Kotkapura to Solantaxi 270.2 km
4h 13m₹6,500–8,000Train, line 04506 train
- Take the train from Kot Kapura to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Kalkatrain
- Take the train from Kalka to Solantrain
13h 59m₹429–3,438
Kotkapura to Solan by train
Questions & Answers
The cheapest way to get from Kotkapura to Solan is to train and bus which costs ₹390 - ₹2,300 and takes 10h 46m.
The fastest way to get from Kotkapura to Solan is to drive which takes 4h 13m and costs ₹3,000 - ₹4,400.
No, there is no direct train from Kotkapura to Solan. However, there are services departing from Kot Kapura and arriving at Solan via Ludhiana Jn and Kalka. The journey, including transfers, takes approximately 13h 59m.
The distance between Kotkapura and Solan is 288 km. The road distance is 270.2 km.
The best way to get from Kotkapura to Solan without a car is to taxi and bus which takes 6h 48m and costs .
It takes approximately 6h 48m to get from Kotkapura to Solan, including transfers.
Kotkapura to Solan train services, operated by Indian Railways, depart from Kot Kapura station.
Kotkapura to Solan train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Kotkapura to Solan is 270 km. It takes approximately 4h 13m to drive from Kotkapura to Solan.
There are 828+ hotels available in Solan.
What companies run services between Kotkapura, India and Solan, India?
You can take a train from Kot Kapura to Solan via Ludhiana Jn and Kalka in around 13h 59m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kot Kapura to Ambala Cant Jn
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Ambala Cant Jn to Kalka
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 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 Kot Kapura to Patiala
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kot Kapura to Ludhiana Jn
- Ave. Duration
- 4h 38m
- Frequency
- Twice a week
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ludhiana Jn to Kalka
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- 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 41m
- Frequency
- 5 times a day
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Chandigarh to Solan
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹320–550
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹320–420
- AC Himdhara
- ₹380–550
- Phone
- 0172-2990215
- [email protected]
- Website
- ctuonline.chd.gov.in
Bus from Patiala to Chandigarh
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹29–600
- Website
- https://ctuonline.chd.gov.in/
- AC
- ₹29–40
- Ordinary
- ₹30–45
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Chandigarh - Sector 43 to FlixBus Solan - Bypass
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- ₹190–340
- Website
- https://www.flixbus.in
- Ave. Duration
- 1h 52m
- Estimated price
- ₹1,100–8,000
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
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 Slovenia: Getting from Ljubljana to Lake Bled, How do I get from Sydney to Melbourne, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.















