
Karur to Diu
Diu is approximately 1500+ kms from Karur. The fastest way to reach Diu from Karur is by Train, Flight Via Madurai, Mumbai. It takes approximately 9 hours. The cheapest way to reach Diu from Karur is by Train, Flight Via Goa which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bangalore, Mumbai
RECOMMENDED
Karur
Bangalore
Mumbai
Diu
Approx Travel Time
10h 20m
₹8,146
Onwards
Karur
Bangalore
Mumbai
Diu
Approx Travel Time
11h 35m
₹8,440
Onwards
Karur
Bangalore
Mumbai
Diu
Approx Travel Time
12h 30m
₹13,605
Onwards
Via Calicut, Mumbai
Karur
Calicut
Mumbai
Diu
Approx Travel Time
10h 35m
₹9,785
Onwards
Karur
Calicut
Mumbai
Diu
Approx Travel Time
12h 48m
₹24,897
Onwards
Via Madurai, Mumbai
FASTEST
Karur
Madurai
Mumbai
Diu
Approx Travel Time
8h 20m
₹11,333
Onwards
Via Kannur, Mumbai
Karur
Kannur
Mumbai
Diu
Approx Travel Time
12h 5m
₹9,445
Onwards
Via Cochin, Mumbai
Karur
Cochin
Mumbai
Diu
Approx Travel Time
10h 5m
On Demand
Via Mangalore, Mumbai
Karur
Mangalore
Mumbai
Diu
Approx Travel Time
14h 5m
₹8,905
Onwards
Via Goa
CHEAPEST
Karur
Goa
Diu
Approx Travel Time
17h 40m
₹4,410
Onwards
Frequently Asked Questions
What is the distance between Karur and Diu?
Diu is approximately 1500+ kms from Karur.
How long does it take to reach Diu from Karur?
It takes approximately 9 hours to reach Diu from Karur by Train, Flight Via Madurai, Mumbai.
What is the cheapest way to reach Diu from Karur?
The cheapest way to reach Diu from Karur is by Train, Flight Via Goa.
What is the fastest way to reach Diu from Karur?
The fastest way to reach Diu from Karur is by Train, Flight Via Madurai, Mumbai.