hero
How2Go
Siliguri to Junagadh

Siliguri to Junagadh

Junagadh is approximately 1950+ kms from Siliguri. The fastest way to reach Junagadh from Siliguri is by Flight, Train Via Mumbai, Keshod. It takes approximately 8 hours. The cheapest way to reach Junagadh from Siliguri is by Flight, Train Via Ahmedabad, Keshod which would take approximately 9 hours.

Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Siliguri

Ahmedabad

Junagadh

Approx Travel Time

13h 54m

₹13,908

Onwards

Via Mumbai, Keshod

FASTEST

Siliguri

Mumbai

Keshod

Junagadh

Approx Travel Time

7h 51m

₹12,883

Onwards

Siliguri

Mumbai

Keshod

Junagadh

Approx Travel Time

8h 20m

₹13,438

Onwards

Ads by MMT

Via Motihari

Siliguri

Motihari

Junagadh

Approx Travel Time

2d 2h 38m

On Demand

Via Ahmedabad, Keshod

CHEAPEST

Siliguri

Ahmedabad

Keshod

Junagadh

Approx Travel Time

9h 1m

₹10,388

Onwards

Siliguri

Ahmedabad

Keshod

Junagadh

Approx Travel Time

9h 30m

₹10,943

Onwards

Ads by MMT

Via Navi Mumbai, Rajkot

Siliguri

Navi Mumbai

Rajkot

Junagadh

Approx Travel Time

9h 10m

₹12,630

Onwards

Via Mumbai, Rajkot

Siliguri

Mumbai

Rajkot

Junagadh

Approx Travel Time

9h 10m

₹12,736

Onwards

Via Delhi, Rajkot

Siliguri

Delhi

Rajkot

Junagadh

Approx Travel Time

8h 45m

₹13,341

Onwards

Via Ahmedabad, Jamnagar

Siliguri

Ahmedabad

Jamnagar

Junagadh

Approx Travel Time

11h 48m

₹13,803

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Junagadh?

Junagadh is approximately 1950+ kms from Siliguri.

How long does it take to reach Junagadh from Siliguri?

It takes approximately 8 hours to reach Junagadh from Siliguri by Flight, Train Via Mumbai, Keshod.

What is the cheapest way to reach Junagadh from Siliguri?

The cheapest way to reach Junagadh from Siliguri is by Flight, Train Via Ahmedabad, Keshod.

What is the fastest way to reach Junagadh from Siliguri?

The fastest way to reach Junagadh from Siliguri is by Flight, Train Via Mumbai, Keshod.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India