hero
How2Go
Dharamsala to Silchar

Dharamsala to Silchar

Silchar is approximately 2100+ km from Dharamsala, 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 Silchar.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Dharamsala

Delhi

Silchar

Approx Travel Time

16h

₹10,115

Onwards

Via Amritsar, Kolkata

FASTEST

Dharamsala

Amritsar

Kolkata

Silchar

Approx Travel Time

11h 26m

₹21,142

Onwards

Via Delhi, Guwahati

CHEAPEST

Dharamsala

Delhi

Guwahati

Silchar

Approx Travel Time

2d 1h 45m

₹1,679

Onwards

Dharamsala

Delhi

Guwahati

Silchar

Approx Travel Time

16h 50m

₹12,930

Onwards

Via Ambala, Guwahati

Dharamsala

Ambala

Guwahati

Silchar

Approx Travel Time

2d 4h 23m

₹6,202

Onwards

Via Amritsar, Guwahati

Dharamsala

Amritsar

Guwahati

Silchar

Approx Travel Time

14h 40m

₹13,991

Onwards

Dharamsala

Amritsar

Guwahati

Silchar

Approx Travel Time

13h 1m

₹17,185

Onwards

Via Mohali, Kolkata

Dharamsala

Mohali

Kolkata

Silchar

Approx Travel Time

12h 50m

₹16,467

Onwards

Via Dehradun, Kolkata

Dharamsala

Dehradun

Kolkata

Silchar

Approx Travel Time

17h 5m

₹15,354

Onwards

Via Delhi, Kolkata

Dharamsala

Delhi

Kolkata

Silchar

Approx Travel Time

16h 55m

₹15,603

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Silchar?

Silchar is approximately 2100+ kms from Dharamsala.

How long does it take to reach Silchar from Dharamsala?

It takes approximately 12 hours to reach Silchar from Dharamsala by Cab, Flight Via Amritsar, Kolkata.

What is the cheapest way to reach Silchar from Dharamsala?

The cheapest way to reach Silchar from Dharamsala is by Bus, Train Via Delhi, Guwahati.

What is the fastest way to reach Silchar from Dharamsala?

The fastest way to reach Silchar from Dharamsala is by Cab, Flight Via Amritsar, Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India