
Machilipatnam to Diu
Diu is approximately 1200+ km from Machilipatnam, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Diu.
Sort By
Mode of Transport
Via Gannavaram, Mumbai
RECOMMENDED
FASTEST
Machilipatnam
Gannavaram
Mumbai
Diu
Approx Travel Time
7h 7m
₹13,129
Onwards
Machilipatnam
Gannavaram
Mumbai
Diu
Approx Travel Time
11h 15m
₹12,274
Onwards
Via Khammam, Surat
CHEAPEST
Machilipatnam
Khammam
Surat
Diu
Approx Travel Time
1d 10h 39m
₹1,500
Onwards
Via Hyderabad, Surat
Machilipatnam
Hyderabad
Surat
Diu
Approx Travel Time
1d 19h 47m
₹2,849
Onwards
Via Rajahmundry, Mumbai
Machilipatnam
Rajahmundry
Mumbai
Diu
Approx Travel Time
9h 48m
₹11,986
Onwards
Machilipatnam
Rajahmundry
Mumbai
Diu
Approx Travel Time
11h 15m
₹12,696
Onwards
Via Hyderabad, Ahmedabad
Machilipatnam
Hyderabad
Ahmedabad
Diu
Approx Travel Time
13h 50m
₹10,469
Onwards
Machilipatnam
Hyderabad
Ahmedabad
Diu
Approx Travel Time
15h
₹10,185
Onwards
Via Gannavaram, Navi Mumbai
Machilipatnam
Gannavaram
Navi Mumbai
Diu
Approx Travel Time
7h 32m
₹13,803
Onwards
Machilipatnam
Gannavaram
Navi Mumbai
Diu
Approx Travel Time
11h 40m
₹12,559
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Diu?
Diu is approximately 1200+ kms from Machilipatnam.
How long does it take to reach Diu from Machilipatnam?
It takes approximately 7 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 Khammam, 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 Lanka
- Machilipatnam to Hajipur
- Machilipatnam to Imphal
- Machilipatnam to Suryapet
- Machilipatnam to Bhiwadi
- Machilipatnam to Kurukshetra
- Machilipatnam to Sindhanur
- Machilipatnam to Anantapur
- Machilipatnam to Vellore
- Machilipatnam to Dehradun
- Machilipatnam to Upleta
- Machilipatnam to Hampi
- Machilipatnam to Narasaraopet
- Machilipatnam to Bhubaneshwar
- Machilipatnam to Annavaram
Routes To Machilipatnam
- Vadakara to Machilipatnam
- Roorkee to Machilipatnam
- Rasra to Machilipatnam
- Puttur to Machilipatnam
- Gurgaon to Machilipatnam
- Barshi to Machilipatnam
- Karanja to Machilipatnam
- Krishnanagar to Machilipatnam
- Dhone to Machilipatnam
- Ambaji to Machilipatnam
- Shirdi to Machilipatnam
- Karur to Machilipatnam
- Ambikapur to Machilipatnam
- Bahadurgarh to Machilipatnam
- Hosur to Machilipatnam

