hero
How2Go
Theni to Siliguri

Theni to Siliguri

Siliguri is approximately 2250+ kms from Theni. The fastest way to reach Siliguri from Theni is by Train, Flight Via Madurai, Chennai. It takes approximately 8 hours. The cheapest way to reach Siliguri from Theni is by Train Via Salem which would take approximately 46 hours.

Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Theni

Bangalore

Siliguri

Approx Travel Time

13h 30m

₹7,651

Onwards

Via Salem

Theni

Salem

Siliguri

Approx Travel Time

1d 21h 27m

On Demand

CHEAPEST

Theni

Salem

Siliguri

Approx Travel Time

1d 22h 2m

₹1,105

Onwards

Ads by MMT

Via Erode

Theni

Erode

Siliguri

Approx Travel Time

1d 22h 11m

On Demand

Via Madurai, Chennai

FASTEST

Theni

Madurai

Chennai

Siliguri

Approx Travel Time

8h 15m

₹13,127

Onwards

Theni

Madurai

Chennai

Siliguri

Approx Travel Time

8h 35m

₹14,451

Onwards

Ads by MMT

Via Bangalore, Gaya

Theni

Bangalore

Gaya

Siliguri

Approx Travel Time

3d 13h 11m

₹6,551

Onwards

Via Madurai, Hyderabad

Theni

Madurai

Hyderabad

Siliguri

Approx Travel Time

8h 35m

₹13,094

Onwards

Via Madurai, Bangalore

Theni

Madurai

Bangalore

Siliguri

Approx Travel Time

9h 10m

₹13,267

Onwards

Via Tiruchirappalli, Chennai

Theni

Tiruchirappalli

Chennai

Siliguri

Approx Travel Time

10h 40m

₹13,195

Onwards

Frequently Asked Questions

What is the distance between Theni and Siliguri?

Siliguri is approximately 2250+ kms from Theni.

How long does it take to reach Siliguri from Theni?

It takes approximately 8 hours to reach Siliguri from Theni by Train, Flight Via Madurai, Chennai.

What is the cheapest way to reach Siliguri from Theni?

The cheapest way to reach Siliguri from Theni is by Train Via Salem.

What is the fastest way to reach Siliguri from Theni?

The fastest way to reach Siliguri from Theni is by Train, Flight Via Madurai, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India