hero
How2Go
Indi to Bagdogra

Indi to Bagdogra

Bagdogra is approximately 1750+ km from Indi, 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

Via Hyderabad

RECOMMENDED

Indi

Hyderabad

Siliguri

Approx Travel Time

10h 39m

₹6,447

Onwards

Via Solapur, Hyderabad

FASTEST

Indi

Solapur

Hyderabad

Siliguri

Approx Travel Time

7h 23m

On Demand

Indi

Solapur

Hyderabad

Siliguri

Approx Travel Time

7h 39m

On Demand

Indi

Solapur

Hyderabad

Siliguri

Approx Travel Time

10h 14m

₹6,527

Onwards

Indi

Solapur

Hyderabad

Siliguri

Approx Travel Time

10h 40m

₹7,031

Onwards

Ads by MMT

Via Pune, Gaya

Indi

Pune

Gaya

Siliguri

Approx Travel Time

1d 12h 34m

₹3,100

Onwards

Via Hyderabad, Visakhapatnam

CHEAPEST

Indi

Hyderabad

Visakhapatnam

Siliguri

Approx Travel Time

1d 15h 39m

₹1,100

Onwards

Ads by MMT

Via Solapur, Jalgaon

Indi

Solapur

Jalgaon

Siliguri

Approx Travel Time

1d 17h 14m

₹4,509

Onwards

Via Pune

Indi

Pune

Siliguri

Approx Travel Time

13h 24m

₹8,499

Onwards

Via Akkalkot, Hyderabad

Indi

Akkalkot

Hyderabad

Siliguri

Approx Travel Time

9h 9m

₹6,562

Onwards

Frequently Asked Questions

What is the distance between Indi and Bagdogra?

Bagdogra is approximately 1750+ kms from Indi.

How long does it take to reach Bagdogra from Indi?

It takes approximately 8 hours to reach Bagdogra from Indi by Train, Flight Via Solapur, Hyderabad.

What is the cheapest way to reach Bagdogra from Indi?

The cheapest way to reach Bagdogra from Indi is by Train Via Hyderabad, Visakhapatnam.

What is the fastest way to reach Bagdogra from Indi?

The fastest way to reach Bagdogra from Indi is by Train, Flight Via Solapur, Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India