hero
How2Go
Naliya to Siliguri

Naliya to Siliguri

Siliguri is approximately 2050+ kms from Naliya. The fastest way to reach Siliguri from Naliya is by Bus, Flight Via Bhuj, Delhi. It takes approximately 10 hours. The cheapest way to reach Siliguri from Naliya is by Bus, Train Via Bhachau, Jodhpur which would take approximately 51 hours.

Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Naliya

Ahmedabad

Siliguri

Approx Travel Time

17h 15m

₹9,419

Onwards

Via Bhuj, Delhi

FASTEST

Naliya

Bhuj

Delhi

Siliguri

Approx Travel Time

9h 55m

₹12,530

Onwards

Ads by MMT

Via Motihari

Naliya

Motihari

Siliguri

Approx Travel Time

2d 2h 34m

On Demand

Via Bhachau, Jodhpur

CHEAPEST

Naliya

Bhachau

Jodhpur

Siliguri

Approx Travel Time

2d 2h 35m

₹1,678

Onwards

Ads by MMT

Via Mundra, Mumbai

Naliya

Mundra

Mumbai

Siliguri

Approx Travel Time

10h 17m

₹10,091

Onwards

Via Bhuj, Mumbai

Naliya

Bhuj

Mumbai

Siliguri

Approx Travel Time

10h 10m

₹11,452

Onwards

Via Mundra, Ahmedabad

Naliya

Mundra

Ahmedabad

Siliguri

Approx Travel Time

11h 12m

₹12,564

Onwards

Via Gandhidham, Ahmedabad

Naliya

Gandhidham

Ahmedabad

Siliguri

Approx Travel Time

17h 22m

₹9,215

Onwards

Via Halvad, Ahmedabad

Naliya

Halvad

Ahmedabad

Siliguri

Approx Travel Time

17h 25m

₹9,471

Onwards

Via Bhachau, Ahmedabad

Naliya

Bhachau

Ahmedabad

Siliguri

Approx Travel Time

17h 55m

₹9,241

Onwards

Frequently Asked Questions

What is the distance between Naliya and Siliguri?

Siliguri is approximately 2050+ kms from Naliya.

How long does it take to reach Siliguri from Naliya?

It takes approximately 10 hours to reach Siliguri from Naliya by Bus, Flight Via Bhuj, Delhi.

What is the cheapest way to reach Siliguri from Naliya?

The cheapest way to reach Siliguri from Naliya is by Bus, Train Via Bhachau, Jodhpur.

What is the fastest way to reach Siliguri from Naliya?

The fastest way to reach Siliguri from Naliya is by Bus, Flight Via Bhuj, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India