hero
How2Go
Amalapuram to Piduguralla

Amalapuram to Piduguralla

Piduguralla is approximately 300+ kms from Amalapuram. The fastest way to reach Piduguralla from Amalapuram is by Cab. It takes approximately 7 hours. The cheapest way to reach Piduguralla from Amalapuram is by Bus, Train Via Eluru which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Amalapuram

Piduguralla

Approx Travel Time

6h 21m

On Demand

Via Machilipatnam

Amalapuram

Machilipatnam

Piduguralla

Approx Travel Time

6h 50m

On Demand

Ads by MMT

Via Tadepallegudem

Amalapuram

Tadepallegudem

Piduguralla

Approx Travel Time

7h 9m

On Demand

Amalapuram

Tadepallegudem

Piduguralla

Approx Travel Time

7h 40m

₹1,199

Onwards

Via Eluru

CHEAPEST

Amalapuram

Eluru

Piduguralla

Approx Travel Time

7h 43m

₹993

Onwards

Ads by MMT

Via Narasaraopet

Amalapuram

Narasaraopet

Piduguralla

Approx Travel Time

8h 24m

On Demand

Via Vijayawada

Amalapuram

Vijayawada

Piduguralla

Approx Travel Time

7h 19m

On Demand

Via Bhimavaram

Amalapuram

Bhimavaram

Piduguralla

Approx Travel Time

7h 20m

₹2,328

Onwards

Via Palakollu

Amalapuram

Palakollu

Piduguralla

Approx Travel Time

8h 2m

On Demand

Via Guntur

Amalapuram

Guntur

Piduguralla

Approx Travel Time

7h 55m

₹1,589

Onwards

Frequently Asked Questions

What is the distance between Amalapuram and Piduguralla?

Piduguralla is approximately 300+ kms from Amalapuram.

How long does it take to reach Piduguralla from Amalapuram?

It takes approximately 7 hours to reach Piduguralla from Amalapuram by Cab.

What is the cheapest way to reach Piduguralla from Amalapuram?

The cheapest way to reach Piduguralla from Amalapuram is by Bus, Train Via Eluru.

What is the fastest way to reach Piduguralla from Amalapuram?

The fastest way to reach Piduguralla from Amalapuram is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India