
Junagadh to Siliguri
Siliguri is approximately 2100+ kms from Junagadh. The fastest way to reach Siliguri from Junagadh is by Train, Flight Via Ahmedabad. It takes approximately 11 hours. The cheapest way to reach Siliguri from Junagadh is by Train Via Dahod which would take approximately 43 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Junagadh
Ahmedabad
Siliguri
Approx Travel Time
11h 10m
₹7,735
Onwards
Junagadh
Ahmedabad
Siliguri
Approx Travel Time
12h 50m
₹15,317
Onwards
Via Ratlam
Junagadh
Ratlam
Siliguri
Approx Travel Time
1d 19h 10m
₹1,130
Onwards
Via Khachrod
Junagadh
Khachrod
Siliguri
Approx Travel Time
1d 19h 10m
On Demand
Via Pune
Junagadh
Pune
Siliguri
Approx Travel Time
15h 55m
₹9,198
Onwards
Via Vadodara
Junagadh
Vadodara
Siliguri
Approx Travel Time
1d 19h 10m
On Demand
Via Dahod
CHEAPEST
Junagadh
Dahod
Siliguri
Approx Travel Time
1d 19h 10m
₹1,115
Onwards
Via Katni
Junagadh
Katni
Siliguri
Approx Travel Time
1d 19h 25m
On Demand
Via Goa
Junagadh
Goa
Siliguri
Approx Travel Time
22h 40m
On Demand
Via Nadiad
Junagadh
Nadiad
Siliguri
Approx Travel Time
1d 19h 10m
₹1,210
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Siliguri?
Siliguri is approximately 2100+ kms from Junagadh.
How long does it take to reach Siliguri from Junagadh?
It takes approximately 11 hours to reach Siliguri from Junagadh by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Siliguri from Junagadh?
The cheapest way to reach Siliguri from Junagadh is by Train Via Dahod.
What is the fastest way to reach Siliguri from Junagadh?
The fastest way to reach Siliguri from Junagadh is by Train, Flight Via Ahmedabad.