There are 7 ways to get from Kathmandu to Solan by plane, bus, car, train, bus (Flixbus), or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Tribhuvan International Airport (KTM) to Chandigarh International Airport (IXC)plane KTM - IXC
- Take the bus from Chandigarh to Solanbus
9h 41m₹12,022–25,121Bus, night bus
cheapest- Take the bus from Kathmandu to Delhibus
- Take the nightbus from ISBT Kashmiri Gate to Chandigarhnightbus
- Take the bus from Chandigarh to Solanbus
37h 12m₹1,167–5,605Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Kalkatrain
27h 59m₹2,461–8,336Bus
- Take the bus from Kathmandu Swoyambhu to Delhi Majnu ka Tilabus
- Take the bus from FlixBus Delhi - Majnu Ka Tilla to FlixBus Solan - Bypassbus FlixBus IN0212 / ...
33h 25m₹3,493–5,635Drive 1,209.4 km
- Drive from Kathmandu to Solancar 1,209.4 km
17h 25m₹14,810–21,392Bus, drive, train
- Take the bus from Kalanki Dhungeadda to Rampur Bazarbus
- Drive from Rampur Bazar to Bagahacar
- Take the train from Bagaha to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Chandigarhtrain
- Take the bus from FlixBus Panchkula to FlixBus Solan - Bypassbus
29h 53m₹3,188–8,594Bus, train
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Chandigarhtrain
- Take the bus from Chandigarh to Solanbus
37h 8m₹1,411–8,000
Tribhuvan International Airport (KTM) to Chandigarh International Airport (IXC) flights
Questions & Answers
The cheapest way to get from Kathmandu to Solan is to bus and night bus which costs ₹1,100 - ₹6,000 and takes 37h 12m.
The fastest way to get from Kathmandu to Solan is to fly and bus which takes 9h 41m and costs ₹12,000 - ₹26,000.
No, there is no direct bus from Kathmandu to Solan. However, there are services departing from Kathmandu Swoyambhu and arriving at FlixBus Solan - Bypass via FlixBus Delhi - Majnu Ka Tilla. The journey, including transfers, takes approximately 33h 25m.
The distance between Kathmandu and Solan is 1001 km. The road distance is 1209.4 km.
The best way to get from Kathmandu to Solan without a car is to bus which takes 33h 25m and costs ₹3,400 - ₹6,000.
It takes approximately 9h 41m to get from Kathmandu to Solan, including transfers.
Kathmandu to Solan bus services, operated by Asians Shina Tours & Travel, depart from Kathmandu Swoyambhu station.
Kathmandu to Solan bus services, operated by Asians Shina Tours & Travel, arrive at Delhi Majnu ka Tila station.
Solan is 15 min behind Kathmandu. It is currently 10:39 PM in Kathmandu and 10:24 PM in Solan.
Yes, the driving distance between Kathmandu to Solan is 1209 km. It takes approximately 17h 25m to drive from Kathmandu to Solan.
What companies run services between Kathmandu, Nepal and Solan, India?
You can take a bus from Kathmandu Swoyambhu to FlixBus Solan - Bypass via Delhi Majnu ka Tila and FlixBus Delhi - Majnu Ka Tilla in around 33h 25m.
- Website
- airindia.in
Flights from Tribhuvan International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹12,000–47,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Ambala Cant Jn
- Ave. Duration
- 20h 3m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Ambala Cant Jn to Kalka
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bagaha to Ambala Cant Jn
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Estimated price
- ₹450–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Ambala Cant Jn to Chandigarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Gorakhpur to Chandigarh
- Ave. Duration
- 17h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,600–3,400
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Solan
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹320–550
- Website
- hrtchp.com
- Ordinary
- ₹320–420
- AC Himdhara
- ₹380–550
Bus from Chandigarh to Solan
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹320–550
- Website
- hrtchp.com
- Ordinary
- ₹320–420
- AC Himdhara
- ₹380–550
Bus from Chandigarh to Solan
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹320–550
- Website
- hrtchp.com
- Ordinary
- ₹320–420
- AC Himdhara
- ₹380–550
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
More Questions & Answers
There are 786+ hotels available in Solan.








