
Champa to Diu
Diu is approximately 1500+ kms from Champa. The fastest way to reach Diu from Champa is by Train, Flight Via Raipur, Chhattisgarh, Mumbai. It takes approximately 9 hours. The cheapest way to reach Diu from Champa is by Train, Flight Via Surat which would take approximately 25 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh, Mumbai
RECOMMENDED
FASTEST
Champa
Raipur, Chhattisgarh
Mumbai
Diu
Approx Travel Time
8h 20m
₹10,051
Onwards
Champa
Raipur, Chhattisgarh
Mumbai
Diu
Approx Travel Time
8h 50m
₹13,952
Onwards
Via Nagpur, Mumbai
Champa
Nagpur
Mumbai
Diu
Approx Travel Time
13h 35m
₹11,116
Onwards
Via Jharsuguda, Mumbai
Champa
Jharsuguda
Mumbai
Diu
Approx Travel Time
9h 5m
₹10,074
Onwards
Via Ahmedabad
Champa
Ahmedabad
Diu
Approx Travel Time
1d 0h 55m
₹3,713
Onwards
Via Surat
CHEAPEST
Champa
Surat
Diu
Approx Travel Time
1d 0h 40m
₹3,388
Onwards
Via Bhopal, Mumbai
Champa
Bhopal
Mumbai
Diu
Approx Travel Time
17h 5m
₹10,029
Onwards
Via Akola, Mumbai
Champa
Akola
Mumbai
Diu
Approx Travel Time
1d 3h 5m
₹5,374
Onwards
Via Mumbai
Champa
Mumbai
Diu
Approx Travel Time
1d 1h 40m
₹6,154
Onwards
Via Gondia, Mumbai
Champa
Gondia
Mumbai
Diu
Approx Travel Time
1d 2h 50m
₹5,264
Onwards
Frequently Asked Questions
What is the distance between Champa and Diu?
Diu is approximately 1500+ kms from Champa.
How long does it take to reach Diu from Champa?
It takes approximately 9 hours to reach Diu from Champa by Train, Flight Via Raipur, Chhattisgarh, Mumbai.
What is the cheapest way to reach Diu from Champa?
The cheapest way to reach Diu from Champa is by Train, Flight Via Surat.
What is the fastest way to reach Diu from Champa?
The fastest way to reach Diu from Champa is by Train, Flight Via Raipur, Chhattisgarh, Mumbai.