hero
How2Go
Dalhousie to Silchar

Dalhousie to Silchar

Silchar is approximately 2700+ km from Dalhousie, 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, Guwahati

RECOMMENDED

CHEAPEST

Dalhousie

Delhi

Guwahati

Silchar

Approx Travel Time

2d 1h 46m

₹2,769

Onwards

Dalhousie

Delhi

Guwahati

Silchar

Approx Travel Time

19h 45m

₹13,110

Onwards

Via Amritsar, Kolkata

FASTEST

Dalhousie

Amritsar

Kolkata

Silchar

Approx Travel Time

12h 6m

₹19,115

Onwards

Ads by MMT

Via Amritsar, Guwahati

Dalhousie

Amritsar

Guwahati

Silchar

Approx Travel Time

13h 21m

₹16,039

Onwards

Dalhousie

Amritsar

Guwahati

Silchar

Approx Travel Time

21h 12m

₹13,178

Onwards

Via Delhi

Dalhousie

Delhi

Silchar

Approx Travel Time

18h 40m

₹9,059

Onwards

Ads by MMT

Via Ludhiana, Guwahati

Dalhousie

Ludhiana

Guwahati

Silchar

Approx Travel Time

2d 3h 51m

₹5,829

Onwards

Via Delhi, Agartala

Dalhousie

Delhi

Agartala

Silchar

Approx Travel Time

19h 20m

₹13,335

Onwards

Dalhousie

Delhi

Agartala

Silchar

Approx Travel Time

1d 0h 43m

₹10,157

Onwards

Via Delhi, Kolkata

Dalhousie

Delhi

Kolkata

Silchar

Approx Travel Time

20h 20m

₹13,296

Onwards

Frequently Asked Questions

What is the distance between Dalhousie and Silchar?

Silchar is approximately 2700+ kms from Dalhousie.

How long does it take to reach Silchar from Dalhousie?

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

What is the cheapest way to reach Silchar from Dalhousie?

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

What is the fastest way to reach Silchar from Dalhousie?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India