hero
How2Go
Amalapuram to Diu

Amalapuram to Diu

Diu is approximately 1500+ kms from Amalapuram. The fastest way to reach Diu from Amalapuram is by Cab, Flight Via Rajahmundry, Mumbai. It takes approximately 8 hours. The cheapest way to reach Diu from Amalapuram is by Bus Via Hyderabad, Surat which would take approximately 46 hours.

Sort By
Mode of Transport

Via Gannavaram, Goa

RECOMMENDED

Amalapuram

Gannavaram

Goa

Diu

Approx Travel Time

11h 57m

₹11,775

Onwards

Amalapuram

Gannavaram

Goa

Diu

Approx Travel Time

11h 37m

₹13,835

Onwards

Via Rajahmundry, Mumbai

FASTEST

Amalapuram

Rajahmundry

Mumbai

Diu

Approx Travel Time

7h 52m

₹14,374

Onwards

Amalapuram

Rajahmundry

Mumbai

Diu

Approx Travel Time

8h

On Demand

Ads by MMT

Via Hyderabad, Surat

CHEAPEST

Amalapuram

Hyderabad

Surat

Diu

Approx Travel Time

1d 22h 15m

₹3,537

Onwards

Via Gannavaram, Mumbai

Amalapuram

Gannavaram

Mumbai

Diu

Approx Travel Time

10h 22m

₹12,683

Onwards

Amalapuram

Gannavaram

Mumbai

Diu

Approx Travel Time

10h 2m

₹14,743

Onwards

Ads by MMT

Via Visakhapatnam, Navi Mumbai

Amalapuram

Visakhapatnam

Navi Mumbai

Diu

Approx Travel Time

11h 27m

On Demand

Amalapuram

Visakhapatnam

Navi Mumbai

Diu

Approx Travel Time

12h 25m

₹13,381

Onwards

Via Visakhapatnam, Mumbai

Amalapuram

Visakhapatnam

Mumbai

Diu

Approx Travel Time

11h 42m

On Demand

Frequently Asked Questions

What is the distance between Amalapuram and Diu?

Diu is approximately 1500+ kms from Amalapuram.

How long does it take to reach Diu from Amalapuram?

It takes approximately 8 hours to reach Diu from Amalapuram by Cab, Flight Via Rajahmundry, Mumbai.

What is the cheapest way to reach Diu from Amalapuram?

The cheapest way to reach Diu from Amalapuram is by Bus Via Hyderabad, Surat.

What is the fastest way to reach Diu from Amalapuram?

The fastest way to reach Diu from Amalapuram is by Cab, Flight Via Rajahmundry, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India