hero
How2Go
Shivpuri to Bagdogra

Shivpuri to Bagdogra

Bagdogra is approximately 1400+ km from Shivpuri, 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 Bagdogra.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Shivpuri

Siliguri

Approx Travel Time

1d 4h 40m

₹1,970

Onwards

Via Delhi

Shivpuri

Delhi

Siliguri

Approx Travel Time

12h 40m

₹5,396

Onwards

Shivpuri

Delhi

Siliguri

Approx Travel Time

12h 32m

₹5,831

Onwards

Ads by MMT

Via Prayagraj(Allahabad)

CHEAPEST

Shivpuri

Prayagraj(Allahabad)

Siliguri

Approx Travel Time

1d 0h 10m

₹800

Onwards

Via Gwalior, Delhi

FASTEST

Shivpuri

Gwalior

Delhi

Siliguri

Approx Travel Time

8h 20m

₹8,312

Onwards

Shivpuri

Gwalior

Delhi

Siliguri

Approx Travel Time

8h 35m

₹11,451

Onwards

Ads by MMT

Via Agra, Muzaffarpur

Shivpuri

Agra

Muzaffarpur

Siliguri

Approx Travel Time

1d 8h 45m

₹2,700

Onwards

Via Agra, Delhi

Shivpuri

Agra

Delhi

Siliguri

Approx Travel Time

10h 45m

₹23,150

Onwards

Shivpuri

Agra

Delhi

Siliguri

Approx Travel Time

11h 30m

₹6,121

Onwards

Via Chhapra

Shivpuri

Chhapra

Siliguri

Approx Travel Time

1d 7h 57m

₹1,279

Onwards

Frequently Asked Questions

What is the distance between Shivpuri and Bagdogra?

Bagdogra is approximately 1400+ kms from Shivpuri.

How long does it take to reach Bagdogra from Shivpuri?

It takes approximately 9 hours to reach Bagdogra from Shivpuri by Bus, Flight Via Gwalior, Delhi.

What is the cheapest way to reach Bagdogra from Shivpuri?

The cheapest way to reach Bagdogra from Shivpuri is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Bagdogra from Shivpuri?

The fastest way to reach Bagdogra from Shivpuri is by Bus, Flight Via Gwalior, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India