
Kakinada to Diu
Diu is approximately 1400+ kms from Kakinada. The fastest way to reach Diu from Kakinada is by Train, Flight Via Rajahmundry, Mumbai. It takes approximately 7 hours. The cheapest way to reach Diu from Kakinada is by Train, Flight Via Mumbai which would take approximately 25 hours.
Sort By
Mode of Transport
Via Rajahmundry, Mumbai
RECOMMENDED
FASTEST
Kakinada
Rajahmundry
Mumbai
Diu
Approx Travel Time
6h 20m
₹8,562
Onwards
Kakinada
Rajahmundry
Mumbai
Diu
Approx Travel Time
6h 35m
₹13,491
Onwards
Kakinada
Rajahmundry
Mumbai
Diu
Approx Travel Time
6h 35m
₹10,551
Onwards
Via Visakhapatnam, Mumbai
Kakinada
Visakhapatnam
Mumbai
Diu
Approx Travel Time
9h 5m
On Demand
Kakinada
Visakhapatnam
Mumbai
Diu
Approx Travel Time
9h 50m
₹11,248
Onwards
Kakinada
Visakhapatnam
Mumbai
Diu
Approx Travel Time
10h 35m
₹14,480
Onwards
Via Hyderabad, Mumbai
Kakinada
Hyderabad
Mumbai
Diu
Approx Travel Time
13h 35m
₹9,257
Onwards
Via Gannavaram, Mumbai
Kakinada
Gannavaram
Mumbai
Diu
Approx Travel Time
10h 27m
₹12,407
Onwards
Via Nanded, Mumbai
Kakinada
Nanded
Mumbai
Diu
Approx Travel Time
16h 50m
On Demand
Via Mumbai
CHEAPEST
Kakinada
Mumbai
Diu
Approx Travel Time
1d 0h 25m
₹5,159
Onwards
Frequently Asked Questions
What is the distance between Kakinada and Diu?
Diu is approximately 1400+ kms from Kakinada.
How long does it take to reach Diu from Kakinada?
It takes approximately 7 hours to reach Diu from Kakinada by Train, Flight Via Rajahmundry, Mumbai.
What is the cheapest way to reach Diu from Kakinada?
The cheapest way to reach Diu from Kakinada is by Train, Flight Via Mumbai.
What is the fastest way to reach Diu from Kakinada?
The fastest way to reach Diu from Kakinada is by Train, Flight Via Rajahmundry, Mumbai.