hero
How2Go
Siliguri to Giddalur

Siliguri to Giddalur

Giddalur is approximately 1800+ kms from Siliguri. The fastest way to reach Giddalur from Siliguri is by Flight, Train Via Chennai, Kurnool. It takes approximately 9 hours. The cheapest way to reach Giddalur from Siliguri is by Bus Via Kolkata, Gannavaram which would take approximately 42 hours.

Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

Siliguri

Hyderabad

Giddalur

Approx Travel Time

13h

₹6,747

Onwards

Siliguri

Hyderabad

Giddalur

Approx Travel Time

13h 27m

₹6,992

Onwards

Via Hyderabad, Kurnool

Siliguri

Hyderabad

Kurnool

Giddalur

Approx Travel Time

13h

₹8,597

Onwards

Siliguri

Hyderabad

Kurnool

Giddalur

Approx Travel Time

12h 50m

₹6,742

Onwards

Siliguri

Hyderabad

Kurnool

Giddalur

Approx Travel Time

11h 45m

₹9,242

Onwards

Ads by MMT

Via Chennai, Kurnool

FASTEST

Siliguri

Chennai

Kurnool

Giddalur

Approx Travel Time

8h 40m

₹11,986

Onwards

Siliguri

Chennai

Kurnool

Giddalur

Approx Travel Time

8h 40m

₹13,841

Onwards

Via Kolkata, Gannavaram

CHEAPEST

Siliguri

Kolkata

Gannavaram

Giddalur

Approx Travel Time

1d 17h 57m

₹5,494

Onwards

Ads by MMT

Via Hyderabad, Nandyal

Siliguri

Hyderabad

Nandyal

Giddalur

Approx Travel Time

12h 55m

₹9,392

Onwards

Via Hyderabad, Kadapa

Siliguri

Hyderabad

Kadapa

Giddalur

Approx Travel Time

9h 10m

₹12,187

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Giddalur?

Giddalur is approximately 1800+ kms from Siliguri.

How long does it take to reach Giddalur from Siliguri?

It takes approximately 9 hours to reach Giddalur from Siliguri by Flight, Train Via Chennai, Kurnool.

What is the cheapest way to reach Giddalur from Siliguri?

The cheapest way to reach Giddalur from Siliguri is by Bus Via Kolkata, Gannavaram.

What is the fastest way to reach Giddalur from Siliguri?

The fastest way to reach Giddalur from Siliguri is by Flight, Train Via Chennai, Kurnool.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India