
Ranaghat to Diu
Diu is approximately 2050+ kms from Ranaghat. The fastest way to reach Diu from Ranaghat is by Train, Flight Via Kolkata, Surat. It takes approximately 9 hours. The cheapest way to reach Diu from Ranaghat is by Train, Flight, Bus Via Kolkata, Ahmedabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kolkata, Surat
RECOMMENDED
FASTEST
Ranaghat
Kolkata
Surat
Diu
Approx Travel Time
8h 20m
₹9,080
Onwards
Ranaghat
Kolkata
Surat
Diu
Approx Travel Time
8h 50m
On Demand
Ranaghat
Kolkata
Surat
Diu
Approx Travel Time
9h 30m
₹11,016
Onwards
Via Kolkata, Mumbai
Ranaghat
Kolkata
Mumbai
Diu
Approx Travel Time
8h 20m
₹9,431
Onwards
Ranaghat
Kolkata
Mumbai
Diu
Approx Travel Time
8h 50m
On Demand
Ranaghat
Kolkata
Mumbai
Diu
Approx Travel Time
9h 30m
₹11,367
Onwards
Via Kolkata, Ahmedabad
Ranaghat
Kolkata
Ahmedabad
Diu
Approx Travel Time
8h 20m
₹9,671
Onwards
Ranaghat
Kolkata
Ahmedabad
Diu
Approx Travel Time
8h 50m
On Demand
CHEAPEST
Ranaghat
Kolkata
Ahmedabad
Diu
Approx Travel Time
16h 20m
₹7,000
Onwards
Via Kolkata, Rajkot
Ranaghat
Kolkata
Rajkot
Diu
Approx Travel Time
13h 36m
₹12,865
Onwards
Frequently Asked Questions
What is the distance between Ranaghat and Diu?
Diu is approximately 2050+ kms from Ranaghat.
How long does it take to reach Diu from Ranaghat?
It takes approximately 9 hours to reach Diu from Ranaghat by Train, Flight Via Kolkata, Surat.
What is the cheapest way to reach Diu from Ranaghat?
The cheapest way to reach Diu from Ranaghat is by Train, Flight, Bus Via Kolkata, Ahmedabad.
What is the fastest way to reach Diu from Ranaghat?
The fastest way to reach Diu from Ranaghat is by Train, Flight Via Kolkata, Surat.
Routes Connecting Ranaghat
Routes From Ranaghat
- Ranaghat to Kayamkulam
- Ranaghat to Tiruchengode
- Ranaghat to Kollur
- Ranaghat to Makrana
- Ranaghat to Kankavli
- Ranaghat to Tanakpur
- Ranaghat to Puri
- Ranaghat to Daltonganj
- Ranaghat to Kurnool
- Ranaghat to Mayiladuthurai
- Ranaghat to Jalgaon
- Ranaghat to Jhabua
- Ranaghat to Karimnagar
- Ranaghat to Basti
- Ranaghat to Rahuri