hero
How2Go
Rajgarh to Solan

Rajgarh to Solan

Solan is approximately 1100+ km from Rajgarh, 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 Solan.

Read More
Sort By
Mode of Transport

Via Indore, Mohali

RECOMMENDED

FASTEST

Rajgarh, Madhya Pradesh

Indore

Mohali

Solan

Approx Travel Time

10h

₹7,349

Onwards

Rajgarh, Madhya Pradesh

Indore

Mohali

Solan

Approx Travel Time

11h 28m

On Demand

Rajgarh, Madhya Pradesh

Indore

Mohali

Solan

Approx Travel Time

10h 17m

₹8,071

Onwards

Rajgarh, Madhya Pradesh

Indore

Mohali

Solan

Approx Travel Time

11h 45m

On Demand

Via Pachpahar, Panipat

Rajgarh, Madhya Pradesh

Pachpahar

Panipat

Solan

Approx Travel Time

17h 6m

On Demand

Ads by MMT

Via Jhalarapatan, Bhiwani

Rajgarh, Madhya Pradesh

Jhalarapatan

Bhiwani

Solan

Approx Travel Time

19h 21m

₹6,346

Onwards

Via Bhopal, Kalka

CHEAPEST

Rajgarh, Madhya Pradesh

Bhopal

Kalka

Solan

Approx Travel Time

23h 10m

₹1,225

Onwards

Ads by MMT

Via Biaora, Agra

Rajgarh, Madhya Pradesh

Biaora

Agra

Solan

Approx Travel Time

23h 33m

On Demand

Via Pachpahar, Ambala

Rajgarh, Madhya Pradesh

Pachpahar

Ambala

Solan

Approx Travel Time

17h 57m

On Demand

Rajgarh, Madhya Pradesh

Pachpahar

Ambala

Solan

Approx Travel Time

17h 5m

On Demand

Frequently Asked Questions

What is the distance between Rajgarh and Solan?

Solan is approximately 1100+ kms from Rajgarh.

How long does it take to reach Solan from Rajgarh?

It takes approximately 10 hours to reach Solan from Rajgarh by Bus, Flight Via Indore, Mohali.

What is the cheapest way to reach Solan from Rajgarh?

The cheapest way to reach Solan from Rajgarh is by Bus, Train Via Bhopal, Kalka.

What is the fastest way to reach Solan from Rajgarh?

The fastest way to reach Solan from Rajgarh is by Bus, Flight Via Indore, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India