
Diu to Luni
Luni is approximately 650+ kms from Diu. The fastest way to reach Luni from Diu is by Flight, Train Via Ahmedabad, Jodhpur. It takes approximately 6 hours. The cheapest way to reach Luni from Diu is by Flight, Train Via Ahmedabad, Ajmer which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ahmedabad, Jodhpur
RECOMMENDED
FASTEST
Diu
Ahmedabad
Jodhpur
Luni
Approx Travel Time
6h 12m
₹7,158
Onwards
Via Ahmedabad
Diu
Ahmedabad
Luni
Approx Travel Time
16h 42m
On Demand
Diu
Ahmedabad
Luni
Approx Travel Time
9h 42m
On Demand
Via Chotila, Marwar Junction
Diu
Chotila
Marwar Junction
Luni
Approx Travel Time
15h 54m
On Demand
Via Ahmedabad, Marwar Junction
Diu
Ahmedabad
Marwar Junction
Luni
Approx Travel Time
10h 18m
On Demand
Diu
Ahmedabad
Marwar Junction
Luni
Approx Travel Time
17h 18m
On Demand
Via Ahmedabad, Pali, Rajasthan
Diu
Ahmedabad
Pali, Rajasthan
Luni
Approx Travel Time
10h 52m
On Demand
Via Ahmedabad, Jalor
Diu
Ahmedabad
Jalor
Luni
Approx Travel Time
10h 49m
On Demand
Via Ahmedabad, Ajmer
CHEAPEST
Diu
Ahmedabad
Ajmer
Luni
Approx Travel Time
8h 52m
₹5,918
Onwards
Via Ahmedabad, Siwana
Diu
Ahmedabad
Siwana
Luni
Approx Travel Time
11h 35m
On Demand
Frequently Asked Questions
What is the distance between Diu and Luni?
Luni is approximately 650+ kms from Diu.
How long does it take to reach Luni from Diu?
It takes approximately 6 hours to reach Luni from Diu by Flight, Train Via Ahmedabad, Jodhpur.
What is the cheapest way to reach Luni from Diu?
The cheapest way to reach Luni from Diu is by Flight, Train Via Ahmedabad, Ajmer.
What is the fastest way to reach Luni from Diu?
The fastest way to reach Luni from Diu is by Flight, Train Via Ahmedabad, Jodhpur.


