
Dadra and Nagar Haveli and Daman and Diu
Diu Travel Guide — Portuguese Island Getaway on a Budget
Best months
Per-day budget
₹970–1,600/day
Getting there
Diu is a small island town off the coast of Gujarat, a former Portuguese colony until 1961. The town has a distinctive Portuguese character with whitewashed churches, colonial mansions and cobbled streets. The Diu Fort (a 16th-century Portuguese fort on the coast) is the main attraction. The island has several beaches including Nagoa Beach (the most popular), Ghoghla Beach, and the Jallandhar Beach. Diu is known for its laid-back vibe, sea-facing promenades and the local fish. It is a great destination for student backpackers looking for an affordable trip. The area is well-connected to major Indian cities by road, rail and air. The destination offers a mix of experiences that cater to all kinds of travellers, from solo backpackers to small groups.
Plan your trip to Diu Travel Guide — Portuguese Island Getaway on a Budget
Search and compare prices — we earn a small commission at no extra cost to you.
Flights
Hotels & Hostels
Trains
Search train routes, schedules and fares across India.
Buses
Compare bus operators, schedules and prices.
Why go
Nagoa Beach is a crescent-shaped beach with calm waters and palm trees — ideal for swimming. Ghoghla Beach is quieter and has a swimming enclosure. The Jallandhar Beach has a natural rock formation called the Jallandhar Shrine. The Gangeswar Temple at the beach is a Shiva temple in a sea cave.
The Diu Fort (1535) is a massive fort on the coast with cannons, a lighthouse and a view of the sea. The St Paul's Church (1610) is a whitewashed church with a barrel-vaulted ceiling. The St Thomas Church (now a museum) has Portuguese-era artifacts. The Naida Caves are natural rock formations with steps and tunnels.
How to reach
The nearest railway station is Delwada or Veraval (90 km). The nearest airport is Diu Airport (8 km) with flights from Mumbai. Buses from Ahmedabad (12-14 hours, ₹400-600) and Somnath (2 hours) connect.
What a day costs
| Budget hotel | ₹500–800 |
| Food (Gujarati thali) | ₹150–250 |
| Fort entry | ₹20–50 |
| Scooter rental per day | ₹300–500 |
When to go
October to March is best. November-February is pleasant. July-September is monsoon — sea is rough. April-June is hot.
Suggested itinerary
Day 1: Fort and Beaches
Arrive. Visit Diu Fort. Visit Nagoa Beach. Evening walk along the promenade.
Day 2: Churches
Visit St Paul's Church, St Thomas Church museum and Naida Caves. Visit Ghoghla Beach. Depart.
Student hacks
- ▸Diu Fort entry is ₹20 — a well-preserved Portuguese fort.
- ▸Nagoa Beach has no entry fee — free beach access.
- ▸Scooter rental (₹300-500 per day) is the best way to explore.
- ▸Stay near Nagoa Beach (₹500-700) — closest to the main beach.
- ▸Eat at the local joints near the bus stand — ₹150 for fish thali.
Safety & permits
No permit needed. Diu has a relaxed vibe and is safe. Beaches are safe for swimming in calm weather. ATMs available.
FAQs
How do I reach Diu from Delhi?
Flight to Diu (via Mumbai) or train to Veraval then bus (2 hours).
What is Diu known for?
Diu Fort, Portuguese heritage, Nagoa Beach and laid-back island vibe.
How many days do I need?
2-3 days — beach and heritage exploration.
