
Machilipatnam to Diu
Diu is approximately 1150+ kms from Machilipatnam. The fastest way to reach Diu from Machilipatnam is by Cab, Flight Via Gannavaram, Mumbai. It takes approximately 8 hours. The cheapest way to reach Diu from Machilipatnam is by Train, Bus Via Vijayawada, Surat which would take approximately 36 hours.
Sort By
Mode of Transport
Via Gannavaram, Mumbai
RECOMMENDED
Machilipatnam
Gannavaram
Mumbai
Diu
Approx Travel Time
7h 55m
On Demand
FASTEST
Machilipatnam
Gannavaram
Mumbai
Diu
Approx Travel Time
7h 42m
₹13,272
Onwards
Via Vijayawada, Surat
CHEAPEST
Machilipatnam
Vijayawada
Surat
Diu
Approx Travel Time
1d 12h 10m
₹1,425
Onwards
Via Hyderabad, Surat
Machilipatnam
Hyderabad
Surat
Diu
Approx Travel Time
1d 20h 2m
₹3,180
Onwards
Machilipatnam
Hyderabad
Surat
Diu
Approx Travel Time
13h 27m
₹8,918
Onwards
Via Hyderabad
Machilipatnam
Hyderabad
Diu
Approx Travel Time
1d 8h 16m
₹50,943
Onwards
Machilipatnam
Hyderabad
Diu
Approx Travel Time
1d 9h 34m
₹50,528
Onwards
Via Rajahmundry, Mumbai
Machilipatnam
Rajahmundry
Mumbai
Diu
Approx Travel Time
9h 58m
₹11,671
Onwards
Machilipatnam
Rajahmundry
Mumbai
Diu
Approx Travel Time
9h 19m
₹14,893
Onwards
Via Hyderabad, Ahmedabad
Machilipatnam
Hyderabad
Ahmedabad
Diu
Approx Travel Time
13h 42m
₹9,148
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Diu?
Diu is approximately 1150+ kms from Machilipatnam.
How long does it take to reach Diu from Machilipatnam?
It takes approximately 8 hours to reach Diu from Machilipatnam by Cab, Flight Via Gannavaram, Mumbai.
What is the cheapest way to reach Diu from Machilipatnam?
The cheapest way to reach Diu from Machilipatnam is by Train, Bus Via Vijayawada, Surat.
What is the fastest way to reach Diu from Machilipatnam?
The fastest way to reach Diu from Machilipatnam is by Cab, Flight Via Gannavaram, Mumbai.
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Bhilai
- Machilipatnam to Nandikotkur
- Machilipatnam to Lalitpur
- Machilipatnam to Calicut
- Machilipatnam to Kollam
- Machilipatnam to Hassan
- Machilipatnam to Forbesganj
- Machilipatnam to Chaibasa
- Machilipatnam to Kullu
- Machilipatnam to Vrindavan
- Machilipatnam to Yeola
- Machilipatnam to Palakkad
- Machilipatnam to Mandya
- Machilipatnam to Barmer
- Machilipatnam to Haveri
Routes To Machilipatnam
- Nohar to Machilipatnam
- Bijapur to Machilipatnam
- Namakkal to Machilipatnam
- Markapur to Machilipatnam
- Sirsa to Machilipatnam
- Nabha to Machilipatnam
- Bagalkot to Machilipatnam
- Ambala to Machilipatnam
- Rajpura to Machilipatnam
- Pilibhit to Machilipatnam
- Ladnun to Machilipatnam
- Deoria to Machilipatnam
- Patna to Machilipatnam
- Viramgam to Machilipatnam
- Pandavapura to Machilipatnam

