hero
How2Go
Dibrugarh to Solan

Dibrugarh to Solan

Solan is approximately 2050+ km from Dibrugarh, 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 Delhi

RECOMMENDED

Dibrugarh

Delhi

Solan

Approx Travel Time

12h 31m

₹9,904

Onwards

Dibrugarh

Delhi

Solan

Approx Travel Time

10h 53m

₹13,927

Onwards

Via Delhi, Mohali

Dibrugarh

Delhi

Mohali

Solan

Approx Travel Time

11h 21m

₹10,008

Onwards

Dibrugarh

Delhi

Mohali

Solan

Approx Travel Time

8h 56m

₹13,963

Onwards

Dibrugarh

Delhi

Mohali

Solan

Approx Travel Time

8h 47m

₹14,858

Onwards

Via Delhi, Shimla

FASTEST

Dibrugarh

Delhi

Shimla

Solan

Approx Travel Time

8h 30m

₹17,405

Onwards

Via Haridwar

Dibrugarh

Haridwar

Solan

Approx Travel Time

2d 1h 18m

₹2,583

Onwards

Via Siliguri, Delhi

CHEAPEST

Dibrugarh

Siliguri

Delhi

Solan

Approx Travel Time

1d 20h 21m

₹1,670

Onwards

Dibrugarh

Siliguri

Delhi

Solan

Approx Travel Time

13h 3m

₹14,048

Onwards

Via Guwahati, Mohali

Dibrugarh

Guwahati

Mohali

Solan

Approx Travel Time

10h 56m

₹14,608

Onwards

Frequently Asked Questions

What is the distance between Dibrugarh and Solan?

Solan is approximately 2050+ kms from Dibrugarh.

How long does it take to reach Solan from Dibrugarh?

It takes approximately 9 hours to reach Solan from Dibrugarh by Flight, Bus Via Delhi, Shimla.

What is the cheapest way to reach Solan from Dibrugarh?

The cheapest way to reach Solan from Dibrugarh is by Train, Bus Via Siliguri, Delhi.

What is the fastest way to reach Solan from Dibrugarh?

The fastest way to reach Solan from Dibrugarh is by Flight, Bus Via Delhi, Shimla.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India