Pune to Siliguri Distance
The road distance between Pune and Siliguri is approximately 2150+ km, and the drive usually takes around 37 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Bagdogra Airport is located in Siliguri. Flights from Pune take around 5 hours. Flying is the fastest way to reach Siliguri, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
FASTEST
Pune
Siliguri
Approx Travel Time
4h 55m
₹8,732
Onwards
Pune
Siliguri
Approx Travel Time
1d 13h 13m
₹41,610
Onwards
Via Mumbai
Pune
Mumbai
Siliguri
Approx Travel Time
8h 55m
₹7,580
Onwards
Pune
Mumbai
Siliguri
Approx Travel Time
5h 5m
₹16,772
Onwards
Pune
Mumbai
Siliguri
Approx Travel Time
1d 14h 43m
₹3,120
Onwards
Pune
Mumbai
Siliguri
Approx Travel Time
8h 27m
₹7,221
Onwards
Via Ahmedabad
Pune
Ahmedabad
Siliguri
Approx Travel Time
7h 5m
₹12,119
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Pune
Prayagraj(Allahabad)
Siliguri
Approx Travel Time
1d 11h 10m
₹1,035
Onwards
Via Patna
Pune
Patna
Siliguri
Approx Travel Time
1d 17h 20m
₹1,620
Onwards
Via Varanasi, Muzaffarpur
Pune
Varanasi
Muzaffarpur
Siliguri
Approx Travel Time
1d 22h 15m
₹7,400
Onwards
Things To Know About Siliguri
Siliguri, situated in the foothills of the Eastern Himalayas along the banks of the Mahananda River, is an important tier-II city in West Bengal and forms twin cities with Jalpaiguri. Known as the "Gateway of Northeast India," it holds strategic significance with easy access to Nepal, Bangladesh, and Bhutan. As the third largest urban agglomeration in West Bengal, Siliguri is a bustling trade and transport hub connecting Northeast India to the mainland. Visitors to Siliguri can experience its diverse cultural mix, scenic natural surroundings, and vibrant urban life. Its unique position by the Himalayas offers temperate climate conditions and a variety of recreational and shopping opportunities. The best time to travel from Pune to Siliguri is generally during the cooler and drier months, when weather conditions are most pleasant for transit and exploration.
Frequently Asked Questions
What is the distance between Pune and Siliguri?
The distance between Pune and Siliguri is approximately 2150+ km by road.
What is the straight-line (aerial) distance between Pune and Siliguri?
The straight-line distance is approximately 1700+ km.
How long does it take to travel from Pune to Siliguri by road?
It takes around 37 hours by road.
What is the distance from Pune to Siliguri via Mumbai?
Via Mumbai, the distance is approximately 1900+ km, taking around 9 hours.
What is the flying distance/time from Pune to Siliguri?
By air, the distance is about 1700+ km, with a flight duration of approximately 5 hours to Bagdogra Airport.
How much does it cost to travel from Pune to Siliguri?
Costs vary by mode — approximately ₹8700+ by flight and ₹41600+ by cab.
Does the distance from Pune to Siliguri change by route?
Yes — the road distance varies from 2150+ km via the direct route to 1900+ km via Mumbai, depending on the path taken.
Does travel time between Pune and Siliguri vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Pune and Siliguri?
The driving distance is 2150+ km, while the straight-line distance is shorter at 1700+ km, due to the road route following terrain and highways.

