
Faizabad to Diu
Diu is approximately 1500+ kms from Faizabad. The fastest way to reach Diu from Faizabad is by Train, Flight Via Ayodhya, Mumbai. It takes approximately 7 hours. The cheapest way to reach Diu from Faizabad is by Train, Flight Via Lucknow, Ahmedabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Lucknow, Ahmedabad
RECOMMENDED
CHEAPEST
Faizabad
Lucknow
Ahmedabad
Diu
Approx Travel Time
8h 20m
₹8,626
Onwards
Faizabad
Lucknow
Ahmedabad
Diu
Approx Travel Time
8h 35m
₹11,507
Onwards
Faizabad
Lucknow
Ahmedabad
Diu
Approx Travel Time
9h 5m
₹8,681
Onwards
Via Ayodhya, Mumbai
FASTEST
Faizabad
Ayodhya
Mumbai
Diu
Approx Travel Time
6h 20m
₹9,274
Onwards
Via Lucknow, Mumbai
Faizabad
Lucknow
Mumbai
Diu
Approx Travel Time
8h 50m
₹9,174
Onwards
Faizabad
Lucknow
Mumbai
Diu
Approx Travel Time
9h 5m
₹12,055
Onwards
Faizabad
Lucknow
Mumbai
Diu
Approx Travel Time
9h 35m
₹9,229
Onwards
Via Prayagraj(Allahabad), Mumbai
Faizabad
Prayagraj(Allahabad)
Mumbai
Diu
Approx Travel Time
9h 35m
₹12,529
Onwards
Via Kanpur, Mumbai
Faizabad
Kanpur
Mumbai
Diu
Approx Travel Time
9h 50m
₹11,209
Onwards
Via Varanasi, Mumbai
Faizabad
Varanasi
Mumbai
Diu
Approx Travel Time
9h 20m
₹9,445
Onwards
Frequently Asked Questions
What is the distance between Faizabad and Diu?
Diu is approximately 1500+ kms from Faizabad.
How long does it take to reach Diu from Faizabad?
It takes approximately 7 hours to reach Diu from Faizabad by Train, Flight Via Ayodhya, Mumbai.
What is the cheapest way to reach Diu from Faizabad?
The cheapest way to reach Diu from Faizabad is by Train, Flight Via Lucknow, Ahmedabad.
What is the fastest way to reach Diu from Faizabad?
The fastest way to reach Diu from Faizabad is by Train, Flight Via Ayodhya, Mumbai.