
Machilipatnam to Diu
Diu is approximately 1200+ 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
FASTEST
Machilipatnam
Gannavaram
Mumbai
Diu
Approx Travel Time
7h 47m
₹13,367
Onwards
Machilipatnam
Gannavaram
Mumbai
Diu
Approx Travel Time
8h
On Demand
Via Rajahmundry, Mumbai
Machilipatnam
Rajahmundry
Mumbai
Diu
Approx Travel Time
9h 58m
₹11,671
Onwards
Machilipatnam
Rajahmundry
Mumbai
Diu
Approx Travel Time
9h 19m
₹15,056
Onwards
Via Vijayawada, Surat
CHEAPEST
Machilipatnam
Vijayawada
Surat
Diu
Approx Travel Time
1d 12h 10m
₹1,425
Onwards
Via Hyderabad
Machilipatnam
Hyderabad
Diu
Approx Travel Time
1d 8h 24m
₹51,043
Onwards
Machilipatnam
Hyderabad
Diu
Approx Travel Time
1d 9h 34m
₹50,528
Onwards
Via Hyderabad, Surat
Machilipatnam
Hyderabad
Surat
Diu
Approx Travel Time
1d 21h
₹3,280
Onwards
Via Hyderabad, Mumbai
Machilipatnam
Hyderabad
Mumbai
Diu
Approx Travel Time
13h 45m
₹10,964
Onwards
Machilipatnam
Hyderabad
Mumbai
Diu
Approx Travel Time
14h 55m
₹10,449
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 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 Joshimath
- Machilipatnam to Saharsa
- Machilipatnam to Kamareddy
- Machilipatnam to Raybag
- Machilipatnam to Jaipur
- Machilipatnam to Sedam
- Machilipatnam to Sangareddy
- Machilipatnam to Bhiwani
- Machilipatnam to Kasauli
- Machilipatnam to Nagar
- Machilipatnam to Bhuj
- Machilipatnam to Nizamabad
- Machilipatnam to Arakkonam
- Machilipatnam to Fazilka
- Machilipatnam to Brahmapur
Routes To Machilipatnam
- Sangareddy to Machilipatnam
- Shahganj to Machilipatnam
- Agartala to Machilipatnam
- Palitana to Machilipatnam
- Deoria to Machilipatnam
- Hoshiarpur to Machilipatnam
- Asansol to Machilipatnam
- Jhansi to Machilipatnam
- Kanpur to Machilipatnam
- Bargarh to Machilipatnam
- Belgaum to Machilipatnam
- Faridkot to Machilipatnam
- Ludhiana to Machilipatnam
- Dibrugarh to Machilipatnam
- Nalgonda to Machilipatnam

