hero
How2Go
Balasore to Siliguri

Balasore to Siliguri

Siliguri is approximately 750+ km from Balasore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Siliguri.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Balasore

Siliguri

Approx Travel Time

13h 28m

₹435

Onwards

Balasore

Siliguri

Approx Travel Time

16h 8m

₹38,087

Onwards

Via Kolkata

FASTEST

Balasore

Kolkata

Siliguri

Approx Travel Time

7h 33m

On Demand

Balasore

Kolkata

Siliguri

Approx Travel Time

8h 17m

₹7,999

Onwards

Balasore

Kolkata

Siliguri

Approx Travel Time

8h 3m

₹12,691

Onwards

Via Kharagpur

Balasore

Kharagpur

Siliguri

Approx Travel Time

20h 38m

₹1,800

Onwards

Via Durgapur

Balasore

Durgapur

Siliguri

Approx Travel Time

18h 25m

₹14,247

Onwards

Via Bhadrak, Kolkata

Balasore

Bhadrak

Kolkata

Siliguri

Approx Travel Time

9h 18m

On Demand

Balasore

Bhadrak

Kolkata

Siliguri

Approx Travel Time

10h 38m

On Demand

Via Baripada, Kolkata

Balasore

Baripada

Kolkata

Siliguri

Approx Travel Time

9h 56m

₹8,039

Onwards

Frequently Asked Questions

What is the distance between Balasore and Siliguri?

Siliguri is approximately 750+ kms from Balasore.

How long does it take to reach Siliguri from Balasore?

It takes approximately 8 hours to reach Siliguri from Balasore by Train, Flight Via Kolkata.

What is the cheapest way to reach Siliguri from Balasore?

The cheapest way to reach Siliguri from Balasore is by Train.

What is the fastest way to reach Siliguri from Balasore?

The fastest way to reach Siliguri from Balasore is by Train, Flight Via Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India