
Diu to Hathras
Hathras is approximately 1350+ kms from Diu. The fastest way to reach Hathras from Diu is by Flight, Train Via Mumbai, Agra. It takes approximately 7 hours. The cheapest way to reach Hathras from Diu is by Bus, Train Via Ahmedabad which would take approximately 27 hours.
Sort By
Mode of Transport
Via Ahmedabad, Delhi
RECOMMENDED
Diu
Ahmedabad
Delhi
Hathras
Approx Travel Time
8h 34m
₹7,886
Onwards
Diu
Ahmedabad
Delhi
Hathras
Approx Travel Time
9h 24m
₹10,539
Onwards
Via Mumbai, Agra
FASTEST
Diu
Mumbai
Agra
Hathras
Approx Travel Time
6h 50m
₹11,588
Onwards
Diu
Mumbai
Agra
Hathras
Approx Travel Time
6h 50m
₹13,001
Onwards
Via Ahmedabad
Diu
Ahmedabad
Hathras
Approx Travel Time
18h 25m
₹3,826
Onwards
CHEAPEST
Diu
Ahmedabad
Hathras
Approx Travel Time
1d 2h 25m
₹1,105
Onwards
Via Mumbai, Gwalior
Diu
Mumbai
Gwalior
Hathras
Approx Travel Time
9h 38m
₹14,833
Onwards
Via Ahmedabad, Ajmer
Diu
Ahmedabad
Ajmer
Hathras
Approx Travel Time
12h 20m
₹7,312
Onwards
Via Mumbai, Jaipur
Diu
Mumbai
Jaipur
Hathras
Approx Travel Time
10h 50m
₹10,369
Onwards
Via Mumbai, Ghaziabad
Diu
Mumbai
Ghaziabad
Hathras
Approx Travel Time
9h 20m
On Demand
Frequently Asked Questions
What is the distance between Diu and Hathras?
Hathras is approximately 1350+ kms from Diu.
How long does it take to reach Hathras from Diu?
It takes approximately 7 hours to reach Hathras from Diu by Flight, Train Via Mumbai, Agra.
What is the cheapest way to reach Hathras from Diu?
The cheapest way to reach Hathras from Diu is by Bus, Train Via Ahmedabad.
What is the fastest way to reach Hathras from Diu?
The fastest way to reach Hathras from Diu is by Flight, Train Via Mumbai, Agra.