There are 6 ways to get from Sūratgarh to Solan by train, bus, car, taxi, 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, bus
best- Take the train from Suratgarh Jn to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Chandigarhtrain
- Take the bus from FlixBus Panchkula to FlixBus Solan - Bypassbus
12h 9m₹548–3,539Train, bus via Bathinda
cheapest- Take the train from Suratgarh Jn to Bhatinda Jntrain
- Take the bus from Bathinda to Chandigarhbus
- Take the bus from Chandigarh to Solanbus
12h 26m₹539–2,364Drive 412.3 km
- Drive from Sūratgarh to Solancar 412.3 km
6h 24m₹4,665–6,738Taxi
- Take the taxi from Sūratgarh to Solantaxi 412.3 km
6h 24m₹10,000–13,000Train, fly, bus
- Take the train from Suratgarh Jn to Lalgarh Jntrain
- Fly from Nal Airport (BKB) to Chandigarh International Airport (IXC)plane BKB - IXC
- Take the bus from Chandigarh to Solanbus
10h 10m₹10,402–21,893Train, bus #2
- Take the train from Suratgarh Jn to Ambala Cant Jntrain
- Take the bus from Ambāla to Chandigarhbus
- Take the bus from Chandigarh to Solanbus
13h 10m₹854–2,789
Sūratgarh to Solan by train and bus
Comparing Your Travel Options
The cheapest way to get from Sūratgarh to Solan is to train and bus via Bathinda which costs ₹500 - ₹2,400 and takes 12h 26m.
The fastest way to get from Sūratgarh to Solan is to drive which takes 6h 24m and costs ₹4,600 - ₹7,000.
The distance between Sūratgarh and Solan is 458 km. The road distance is 412.3 km.
The best way to get from Sūratgarh to Solan without a car is to train and bus which takes 12h 9m and costs ₹550 - ₹3,600.
It takes approximately 12h 9m to get from Sūratgarh to Solan, including transfers.
Yes, the driving distance between Sūratgarh to Solan is 412 km. It takes approximately 6h 24m to drive from Sūratgarh to Solan.
There are 787+ hotels available in Solan.
What companies run services between Sūratgarh, India and Solan, India?
There is no direct connection from Sūratgarh to Solan. However, you can take the train to Ambala Cant Jn, take the train to Chandigarh, walk to Chandigarh station, take the bus to Panchkula Bus Stand, walk to FlixBus Panchkula, then take the bus to FlixBus Solan - Bypass. Alternatively, you can take a train from Suratgarh Jn to Solan via Bhatinda Jn, Bathinda, and Chandigarh in around 12h 26m.
- Website
- goindigo.in
Flights from Nal Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Nal Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- ₹9,500–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Suratgarh Jn to Ambala Cant Jn
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
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 Suratgarh Jn to Bhatinda Jn
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Suratgarh Jn to Lalgarh Jn
- Ave. Duration
- 2h 13m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Suratgarh Jn to Ambala Cant Jn
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Panchkula to FlixBus Solan - Bypass
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹180–270
- Website
- FlixBus India
- Ave. Duration
- 6h 24m
- Estimated price
- ₹10,000–13,000
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Train travel in Spain: A guide to Renfe, and Need to know: Greyhound - to help you get the most out of your next trip.









