
Basti to Diu
Diu is approximately 1800+ kms from Basti. The fastest way to reach Diu from Basti is by Train, Flight Via Gorakhpur, Mumbai. It takes approximately 8 hours. The cheapest way to reach Diu from Basti is by Train, Flight Via Lucknow, Mumbai which would take approximately 10 hours.
Sort By
Mode of Transport
Via Lucknow, Mumbai
RECOMMENDED
CHEAPEST
Basti
Lucknow
Mumbai
Diu
Approx Travel Time
10h 5m
₹9,124
Onwards
Basti
Lucknow
Mumbai
Diu
Approx Travel Time
11h 5m
₹9,828
Onwards
Basti
Lucknow
Mumbai
Diu
Approx Travel Time
11h 21m
₹13,503
Onwards
Via Gorakhpur, Mumbai
FASTEST
Basti
Gorakhpur
Mumbai
Diu
Approx Travel Time
7h 50m
₹10,819
Onwards
Basti
Gorakhpur
Mumbai
Diu
Approx Travel Time
8h 20m
₹11,249
Onwards
Basti
Gorakhpur
Mumbai
Diu
Approx Travel Time
8h 5m
₹12,724
Onwards
Via Kanpur, Mumbai
Basti
Kanpur
Mumbai
Diu
Approx Travel Time
11h 5m
₹11,159
Onwards
Via Bhopal, Mumbai
Basti
Bhopal
Mumbai
Diu
Approx Travel Time
19h 35m
₹9,859
Onwards
Via Bareilly, Mumbai
Basti
Bareilly
Mumbai
Diu
Approx Travel Time
14h 20m
₹11,807
Onwards
Via Gwalior, Mumbai
Basti
Gwalior
Mumbai
Diu
Approx Travel Time
15h 35m
On Demand
Frequently Asked Questions
What is the distance between Basti and Diu?
Diu is approximately 1800+ kms from Basti.
How long does it take to reach Diu from Basti?
It takes approximately 8 hours to reach Diu from Basti by Train, Flight Via Gorakhpur, Mumbai.
What is the cheapest way to reach Diu from Basti?
The cheapest way to reach Diu from Basti is by Train, Flight Via Lucknow, Mumbai.
What is the fastest way to reach Diu from Basti?
The fastest way to reach Diu from Basti is by Train, Flight Via Gorakhpur, Mumbai.