Diu at a Glance: Entry, Timings & Key Info
| State | Daman & Diu |
| Famous For | daman and diu, beach, fort |
| Best Time to Visit | October to May |
| Ideal Duration | 2-3 days minimum |
| Language | Gujarati, Hindi, English |
| Nearest Airport | Diu Airport (DIU), 5km from city center |
| Nearest Railway | Veraval Railway Station (VRL), 90km from Diu |
| From Ahmedabad | 370 km · 8h 30m |
| Entry Fee | Free – ₹20+ (varies) |
| Best For | beach lovers and history enthusiasts |
Diu: What Makes It Worth Visiting
Diu is a small island off the coast of Gujarat, known for its Portuguese colonial history and laid-back beach atmosphere. It offers a unique blend of Indian and European cultures, making it a distinct destination in India.
Diu is worth visiting for its serene beaches, historical forts, and the availability of liquor, which is restricted in neighboring Gujarat. However, it's a small place and can feel limited after a few days. The beaches aren't the cleanest compared to other coastal destinations in India.
Diu: Temples & Religious Site Opening Hours
| Name | Hours | Entry Fee | Best Time | Dress Code |
|---|---|---|---|---|
| St. Paul's Church | 07:00-18:00 daily | Free | Any time of day. | Modest clothing (cover shoulders & legs) |
How to Reach Diu: Road, Train, Air & Bus Routes
directions_car Driving to Diu: Road Routes & Highways
| From | Distance | Drive Time | Route |
|---|---|---|---|
| Ahmedabad | 370 km | 8h 30m | NH-251 |
train Train to Diu: Nearest Station & Schedules
Nearest Station: Veraval Railway Station (VRL), 90km from Diu — Main railhead, connecting major cities. Taxis and buses are available to reach Diu.
- From Mumbai: 12-14 hours (₹800-2000)
- From Ahmedabad: 8-10 hours (₹600-1500)
Booking: IRCTC or 12Go.asia
flight Flying to Diu: Nearest Airport & Transfers
Nearest Airport: Diu Airport (DIU), 5km from city center
- Mumbai: 1.5 hours (₹3000-6000)
- Ahmedabad: 1 hour (₹2500-5000)
Airport transfer:
- Taxi: ₹200-300
- Auto-rickshaw: ₹150-250
directions_bus Bus to Diu: Services & Timings
- From Ahmedabad: 8-10 hours (₹500-1000)
- From Rajkot: 6-8 hours (₹400-800)
Trains more comfortable, but buses are more frequent.
Best Time to Visit Diu: Month-by-Month Guide (2026)
Best months: October to May
| Season | Temperature | What to Expect | Verdict |
|---|---|---|---|
| Best Time: October to March | 20-30 degrees C | This is the best time to enjoy the beaches and outdoor activities. The weather i | Best ✓ |
| Shoulder Season: April to May | 28-35 degrees C | You can still enjoy the beaches with fewer crowds compared to the peak season. P | Carry sunscreen and stay hydrated. |
| Avoid: June to September | 27-32 degrees C | Avoid visiting during this time due to the heavy rains and potential for cyclone | Some smaller establishments may be |
Peak season note: This is peak season, so expect higher prices and more crowds. Book accommodations and transportation in advance.
2-Day Diu Itinerary: Day-by-Day Highlights
Day 1 — Temples & Heritage
🌅 Morning (9 AM – 12 PM)
🏛️ Diu Fort
Diu Fort is a large Portuguese-era fort offering panoramic views of the Arabian Sea. It's a well-preserved historical site with ca…
💡 Tip: Visit during sunset for the most spectacular views. The lighting makes for great photos.
☀️ Afternoon (12 PM – 5 PM)
🙏 St. Paul's Church
St. Paul's Church is a beautiful Baroque-style church, one of the most prominent landmarks in Diu. It's known for its intricate ar…
💡 Tip: Attend a Sunday mass to experience the local Christian community.
🏖️ Nagoa Beach
Nagoa Beach is the most famous beach in Diu, known for its calm waters and swaying Hoka trees. It's a popular spot for swimming, s…
💡 Tip: Try the local seafood at the beach shacks. The grilled fish is particularly delicious.
Day 2 — Nature & Local Culture
🌅 Morning (9 AM – 12 PM)
🏖️ Ghoghla Beach
Ghoghla Beach is a less crowded beach compared to Nagoa, offering a more serene experience. It's known for its golden sands and cl…
💡 Visit during sunrise for a stunning view.
📍 INS Khukri Memorial
The INS Khukri Memorial commemorates the Indian Navy ship INS Khukri, which was sunk during the 1971 Indo-Pak war. It's a poignant…
💡 Read the plaques carefully to understand the story of the INS Khukri.
☀️ Afternoon (12 PM – 5 PM)
🏖️ Chakratirth Beach
Chakratirth Beach is a rocky beach known for its natural beauty and the nearby Chakratirth Shiva temple. The beach offers a unique…
💡 Visit during low tide to explore the rock pools.
🪨 Naida Caves
Naida Caves are a network of natural caves with unique rock formations. The caves are believed to have been formed by geological a…
💡 Look for the hidden openings and passages within the caves.
Top Places to Visit in Diu: Must-See Attractions & Things to Do
| # | Place | Entry | Duration | Hours |
|---|---|---|---|---|
| 1 | 🏛️ Diu Fort | ₹20 (Indians), ₹500 (foreigners) | 2-3 hours | 08:00-18:00 daily |
| 2 | 🙏 St. Paul's Church | Free | 1 hour | 07:00-18:00 daily |
| 3 | 🏖️ Nagoa Beach | Free | 2-3 hours | Open 24 hours |
| 4 | 🏖️ Ghoghla Beach | Free | 1-2 hours | Open 24 hours |
| 5 | 📍 INS Khukri Memorial | Free | 30 minutes | 09:00-18:00 daily |
| 6 | 🏖️ Chakratirth Beach | Free | 1-2 hours | Open 24 hours |
| 7 | 🪨 Naida Caves | Free | 1-2 hours | 09:00-17:00 daily |
🏛️ 1. Diu Fort
Diu Fort is a large Portuguese-era fort offering panoramic views of the Arabian Sea. It's a well-preserved historical site with cannons, bastions, and a lighthouse.
📍 Getting there: Easily accessible by auto-rickshaw or scooter from anywhere in Diu.
🙏 2. St. Paul's Church
St. Paul's Church is a beautiful Baroque-style church, one of the most prominent landmarks in Diu. It's known for its intricate architecture and peaceful atmosphere.
Honest take: A beautiful church, worth a visit even if you're not religious.
📍 Getting there: Located in Diu town, easily accessible by auto-rickshaw or walking.
🏖️ 3. Nagoa Beach
Nagoa Beach is the most famous beach in Diu, known for its calm waters and swaying Hoka trees. It's a popular spot for swimming, sunbathing, and water sports.
Honest take: A good beach for relaxing, but can get crowded during peak season.
📍 Getting there: Located about 7 km from Diu town, easily accessible by auto-rickshaw or scooter.
Food & Restaurants in Diu: Local Dishes & Where to Eat
Must-try dishes: Seafood Platter, Prawn Balchão, Chicken Cafreal, Diu Special Thali
| Dish / Specialty | Price Range | Where to Find |
|---|---|---|
| Prawn Balchão, Seafood Platter | ₹₹ (₹800-1200 for two) | Diu Town |
| Chicken Cafreal, Fish Curry | ₹₹ (₹700-1100 for two) | Nagoa Beach |
| Gujarati Thali, Dal Makhani | ₹ (₹400-700 for two) | Diu Town |
🛺 Street Food: Diu Market — Bhel Puri, Pav Bhaji, Vada Pav (₹50-150 per person)
Diu Trip Budget (Per Person)
| Category | Budget | Mid-Range | Comfortable |
|---|---|---|---|
| Accommodation/night | ₹800-1500/night | ₹2000-3500/night | ₹4500+/night |
| Food/day | ₹200–400 | ₹500–800 | ₹1,000–1,500 |
| Local transport | ₹100–200 | ₹300–500 | ₹500–1,000 |
| Entry fees (avg) | ₹50–100 | ₹100–200 | ₹200–400 |
| Total (2 days) | ~₹1,700 | ~₹4,500 | ~₹11,000 |
Day Trips from Diu: Best Nearby Destinations
| Place | Distance | Drive Time | Famous For |
|---|---|---|---|
| Daman | 130 km | ~2.5–3 hrs | beach, fort, portuguese |
| Gir National Park | 160 km | ~4 hrs | Asiatic Lions, Wildlife Safari |
| Somnath Temple | 90 km | ~1.5–2 hrs | — |
Hotels in Diu: Best Accommodation for Every Budget
💰 Budget
Hotel Relax Inn
₹800-1500/night
Diu Town
Hotel Prince
₹700-1200/night
Near Diu Fort
🏨 Mid-Range
Hotel Kohinoor
₹2000-3500/night
Nagoa Beach
Radhika Beach Resort
₹2500-4000/night
Ghoghla Beach
⭐ Luxury
The Grand Highness
₹4500+/night
Diu Town
Cidade de Daman - Diu
₹5000+/night
Nagoa Beach
Diu Travel Tips: Safety, Money & Getting Around
- ✓ Overcharging: Always agree on the price before taking an auto-rickshaw or taxi. Use ride-hailing apps where available.
- ✓ Fake Guides: Beware of unofficial guides offering tours at inflated prices. Stick to reputable tour operators.
- ✓ Light and comfortable clothing is recommended, especially during the summer months. Carry swimwear for the beaches and comfortable shoes for walking.
- ✓ ATMs are available in Diu town.
- ✓ Airtel and Vodafone offer good coverage. You'll need your passport and visa for purchase.
Frequently Asked Questions About Visiting Diu
How many days are enough for Diu?
2-3 days minimum is ideal for Diu. Day 1 covers Diu Fort and St. Paul's Church, while Day 2 explores Ghoghla Beach and INS Khukri Memorial.
What is Diu famous for?
Diu is famous for daman and diu, beach, fort.
What is the best time to visit Diu?
The best time to visit Diu is October to May. The weather is pleasant and dry, ideal for sightseeing and beach activities. Humidity is low, making it comfortable to explore.
How do I reach Diu from Ahmedabad?
Diu is 370 km from Ahmedabad by road, approximately 8h 30m drive via NH-251. The nearest railway station is Veraval Railway Station (VRL), 90km from Diu. The nearest airport is Diu Airport (DIU), 5km from city center.
Is Diu worth visiting?
Yes, Diu is worth visiting for daman and diu, beach, fort. It is especially recommended for beach lovers and history enthusiasts and can be combined with a visit to Daman.
What is the budget for a trip to Diu?
A 2-day trip to Diu costs approximately ₹2,000–₹5,000 per person including accommodation, food, and local transport. Budget accommodation starts at ₹800-1500/night per night.
What are the timings of St. Paul's Church?
St. Paul's Church is open 07:00-18:00 daily. Best time to visit: Any time of day..
What is the entry fee for St. Paul's Church?
Entry fee at St. Paul's Church: Free.
What is the dress code for St. Paul's Church?
Modest clothing (cover shoulders & legs) when visiting St. Paul's Church.
Is photography allowed at St. Paul's Church?
Photography is not allowed inside at St. Paul's Church.