hero
How2Go
Nizamabad to Guntur

Nizamabad to Guntur

Guntur is approximately 400+ kms from Nizamabad. The fastest way to reach Guntur from Nizamabad is by Train Via Hyderabad, Piduguralla. It takes approximately 8 hours. The cheapest way to reach Guntur from Nizamabad is by Train Via Hyderabad which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Nizamabad

Guntur

Approx Travel Time

8h 12m

On Demand

Direct Bus

Nizamabad

Guntur

Approx Travel Time

11h 2m

₹792

Onwards

Ads by MMT

Direct Train

Nizamabad

Guntur

Approx Travel Time

11h 14m

On Demand

Via Hyderabad, Piduguralla

FASTEST

Nizamabad

Hyderabad

Piduguralla

Guntur

Approx Travel Time

7h 53m

₹270

Onwards

Nizamabad

Hyderabad

Piduguralla

Guntur

Approx Travel Time

8h 21m

On Demand

Nizamabad

Hyderabad

Piduguralla

Guntur

Approx Travel Time

8h 50m

₹288

Onwards

Ads by MMT

Via Hyderabad

CHEAPEST

Nizamabad

Hyderabad

Guntur

Approx Travel Time

8h 35m

₹215

Onwards

Via Hyderabad, Sattenapalli

Nizamabad

Hyderabad

Sattenapalli

Guntur

Approx Travel Time

8h 12m

₹265

Onwards

Via Hyderabad, Nalgonda

Nizamabad

Hyderabad

Nalgonda

Guntur

Approx Travel Time

8h 22m

₹270

Onwards

Via Hyderabad, Miryalaguda

Nizamabad

Hyderabad

Miryalaguda

Guntur

Approx Travel Time

8h 22m

₹270

Onwards

Frequently Asked Questions

What is the distance between Nizamabad and Guntur?

Guntur is approximately 400+ kms from Nizamabad.

How long does it take to reach Guntur from Nizamabad?

It takes approximately 8 hours to reach Guntur from Nizamabad by Train Via Hyderabad, Piduguralla.

What is the cheapest way to reach Guntur from Nizamabad?

The cheapest way to reach Guntur from Nizamabad is by Train Via Hyderabad.

What is the fastest way to reach Guntur from Nizamabad?

The fastest way to reach Guntur from Nizamabad is by Train Via Hyderabad, Piduguralla.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India