Diu Travel Guide — Portuguese Island Getaway on a Budget
Photo by Solon Das on Pexels

Dadra and Nagar Haveli and Daman and Diu

Diu Travel Guide — Portuguese Island Getaway on a Budget

SpiritualCulturalLeisureSave

Best months

Per-day budget

₹9701,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

Leisure

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.

Cultural

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₹500800
Food (Gujarati thali)₹150250
Fort entry₹2050
Scooter rental per day₹300500

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

  1. Day 1: Fort and Beaches

    Arrive. Visit Diu Fort. Visit Nagoa Beach. Evening walk along the promenade.

  2. 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.