hero
How2Go
Solan to Rajpura

Solan to Rajpura

Rajpura is approximately 50+ km from Solan, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rajpura.

Read More
Sort By
Mode of Transport

Via Mohali

RECOMMENDED

FASTEST

Solan

Mohali

Rajpura

Approx Travel Time

2h 48m

₹1,394

Onwards

Solan

Mohali

Rajpura

Approx Travel Time

3h 10m

₹1,099

Onwards

Via Kalka, Panchkula

CHEAPEST

Solan

Kalka

Panchkula

Rajpura

Approx Travel Time

4h 9m

₹1,031

Onwards

Via Mohali, Chandigarh

Solan

Mohali

Chandigarh

Rajpura

Approx Travel Time

4h 7m

₹1,159

Onwards

Solan

Mohali

Chandigarh

Rajpura

Approx Travel Time

3h 56m

₹1,492

Onwards

Via Chandigarh

Solan

Chandigarh

Rajpura

Approx Travel Time

3h 30m

₹1,070

Onwards

Via Panchkula, Chandigarh

Solan

Panchkula

Chandigarh

Rajpura

Approx Travel Time

4h 3m

₹1,244

Onwards

Via Kalka, Chandigarh

Solan

Kalka

Chandigarh

Rajpura

Approx Travel Time

4h 5m

₹1,215

Onwards

Solan

Kalka

Chandigarh

Rajpura

Approx Travel Time

3h 54m

₹1,548

Onwards

Via Kasauli, Zirakpur

Solan

Kasauli

Zirakpur

Rajpura

Approx Travel Time

4h 11m

₹1,373

Onwards

Frequently Asked Questions

What is the distance between Solan and Rajpura?

Rajpura is approximately 50+ kms from Solan.

How long does it take to reach Rajpura from Solan?

It takes approximately 3 hours to reach Rajpura from Solan by Bus, Cab Via Mohali.

What is the cheapest way to reach Rajpura from Solan?

The cheapest way to reach Rajpura from Solan is by Train, Cab Via Kalka, Panchkula.

What is the fastest way to reach Rajpura from Solan?

The fastest way to reach Rajpura from Solan is by Bus, Cab Via Mohali.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India