
Pen to Diu
Diu is approximately 300+ km from Pen, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Diu.
Sort By
Mode of Transport
Via Navi Mumbai
RECOMMENDED
FASTEST
Pen
Navi Mumbai
Diu
Approx Travel Time
3h 23m
₹5,445
Onwards
Via Kolad, Navi Mumbai
Pen
Kolad
Navi Mumbai
Diu
Approx Travel Time
5h 35m
On Demand
Via Lonavala, Navi Mumbai
Pen
Lonavala
Navi Mumbai
Diu
Approx Travel Time
5h 55m
₹8,350
Onwards
Via Lonavala, Vapi
CHEAPEST
Pen
Lonavala
Vapi
Diu
Approx Travel Time
22h 49m
₹4,351
Onwards
Via Mumbai
Pen
Mumbai
Diu
Approx Travel Time
4h 48m
₹7,569
Onwards
Via Lonavala, Mumbai
Pen
Lonavala
Mumbai
Diu
Approx Travel Time
6h 30m
₹8,350
Onwards
Via Mumbai, Navi Mumbai
Pen
Mumbai
Navi Mumbai
Diu
Approx Travel Time
7h 8m
₹8,069
Onwards
Pen
Mumbai
Navi Mumbai
Diu
Approx Travel Time
8h 23m
On Demand
Via Mangaon, Navi Mumbai
Pen
Mangaon
Navi Mumbai
Diu
Approx Travel Time
10h 24m
₹6,710
Onwards
Via Navi Mumbai, Surat
Pen
Navi Mumbai
Surat
Diu
Approx Travel Time
5h 28m
₹10,200
Onwards
Frequently Asked Questions
What is the distance between Pen and Diu?
Diu is approximately 300+ kms from Pen.
How long does it take to reach Diu from Pen?
It takes approximately 4 hours to reach Diu from Pen by Train, Flight Via Navi Mumbai.
What is the cheapest way to reach Diu from Pen?
The cheapest way to reach Diu from Pen is by Cab, Bus Via Lonavala, Vapi.
What is the fastest way to reach Diu from Pen?
The fastest way to reach Diu from Pen is by Train, Flight Via Navi Mumbai.
Routes Connecting Pen
Routes From Pen
Routes Connecting Diu
Routes From Diu
Popular Places Routes
- Golaghat to Sultanpur-Lodhi
- Anandpur-Sahib to Jagdalpur
- Belur to Tiruchirappalli
- Hindaun to Bahraich
- Hyderabad to Sangareddy
- Kullu to Dindigul
- Dharampur to Mangalore
- Sangareddy to Purnia
- Murshidabad to Bangalore
- Anuppur to Bhainsa
- Nizamabad to Hapur
- Nanpara to Puri
- Jamkhandi to Nangal
- Karimnagar to Farrukhabad
- Anakapalle to Makrana

