hero
How2Go
Vyara to Solan

Vyara to Solan

Solan is approximately 1500+ km from Vyara, 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 Surat, Delhi

RECOMMENDED

CHEAPEST

Vyara

Surat

Delhi

Solan

Approx Travel Time

22h 16m

₹1,175

Onwards

Vyara

Surat

Delhi

Solan

Approx Travel Time

14h 42m

₹8,456

Onwards

Vyara

Surat

Delhi

Solan

Approx Travel Time

20h 25m

₹5,442

Onwards

Vyara

Surat

Delhi

Solan

Approx Travel Time

12h 26m

₹12,088

Onwards

Via Surat, Delhi, Mohali

FASTEST

Vyara

Surat

Delhi

Mohali

Solan

Approx Travel Time

10h 35m

₹14,040

Onwards

Via Ahmedabad, Delhi

Vyara

Ahmedabad

Delhi

Solan

Approx Travel Time

1d 9h 57m

₹3,858

Onwards

Via Nathdwara, Delhi

Vyara

Nathdwara

Delhi

Solan

Approx Travel Time

1d 8h 16m

₹7,326

Onwards

Via Ahmedabad, Mohali

Vyara

Ahmedabad

Mohali

Solan

Approx Travel Time

14h 40m

₹8,912

Onwards

Vyara

Ahmedabad

Mohali

Solan

Approx Travel Time

14h 57m

₹10,053

Onwards

Via Surat, Ahmedabad, Mohali

Vyara

Surat

Ahmedabad

Mohali

Solan

Approx Travel Time

11h 39m

₹9,109

Onwards

Frequently Asked Questions

What is the distance between Vyara and Solan?

Solan is approximately 1500+ kms from Vyara.

How long does it take to reach Solan from Vyara?

It takes approximately 11 hours to reach Solan from Vyara by Train, Flight, Bus Via Surat, Delhi, Mohali.

What is the cheapest way to reach Solan from Vyara?

The cheapest way to reach Solan from Vyara is by Train, Bus Via Surat, Delhi.

What is the fastest way to reach Solan from Vyara?

The fastest way to reach Solan from Vyara is by Train, Flight, Bus Via Surat, Delhi, Mohali.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India