
Diu to Rohtak
Rohtak is approximately 1250+ kms from Diu. The fastest way to reach Rohtak from Diu is by Flight, Train Via Ahmedabad, Delhi. It takes approximately 7 hours. The cheapest way to reach Rohtak from Diu is by Flight, Train Via Ahmedabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ahmedabad, Delhi
RECOMMENDED
FASTEST
Diu
Ahmedabad
Delhi
Rohtak
Approx Travel Time
6h 20m
₹7,978
Onwards
Diu
Ahmedabad
Delhi
Rohtak
Approx Travel Time
6h 35m
₹8,608
Onwards
Diu
Ahmedabad
Delhi
Rohtak
Approx Travel Time
7h 36m
₹9,823
Onwards
Via Mumbai, Delhi
Diu
Mumbai
Delhi
Rohtak
Approx Travel Time
7h 20m
₹9,712
Onwards
Diu
Mumbai
Delhi
Rohtak
Approx Travel Time
7h 35m
₹10,342
Onwards
Via Ahmedabad, Jaipur
Diu
Ahmedabad
Jaipur
Rohtak
Approx Travel Time
9h 50m
₹8,459
Onwards
Diu
Ahmedabad
Jaipur
Rohtak
Approx Travel Time
11h 5m
₹8,849
Onwards
Via Ahmedabad
CHEAPEST
Diu
Ahmedabad
Rohtak
Approx Travel Time
18h 55m
₹3,831
Onwards
Via Mumbai, Ghaziabad
Diu
Mumbai
Ghaziabad
Rohtak
Approx Travel Time
7h 35m
On Demand
Via Ahmedabad, Ajmer
Diu
Ahmedabad
Ajmer
Rohtak
Approx Travel Time
11h 35m
₹7,317
Onwards
Frequently Asked Questions
What is the distance between Diu and Rohtak?
Rohtak is approximately 1250+ kms from Diu.
How long does it take to reach Rohtak from Diu?
It takes approximately 7 hours to reach Rohtak from Diu by Flight, Train Via Ahmedabad, Delhi.
What is the cheapest way to reach Rohtak from Diu?
The cheapest way to reach Rohtak from Diu is by Flight, Train Via Ahmedabad.
What is the fastest way to reach Rohtak from Diu?
The fastest way to reach Rohtak from Diu is by Flight, Train Via Ahmedabad, Delhi.