Diu Fort is a 16th-century Portuguese fortification located on the island of Diu in Gujarat, India. Built in 1535, it stands as one of the best-preserved examples of Portuguese military architecture in Asia, featuring imposing bastions, cannons, and intricate stonework. The fort overlooks the Arabian Sea and remains a testament to colonial maritime history and defensive engineering.
Diu Fort offers a unique blend of architectural heritage, historical significance, and coastal beauty with minimal crowds compared to other Indian heritage sites. Its well-preserved structures, panoramic sea views, and offbeat location make it ideal for history enthusiasts and photographers seeking authentic colonial-era experiences.
Customize starting city and duration for a tailored plan.
A natural limestone cave formation with archaeological significance, offering stunning views of the Arabian Sea.
A Portuguese-era church displaying fine architectural details and religious artwork from the colonial period.
An ancient rock-cut temple dedicated to Lord Shiva with natural rock formations and peaceful surroundings.
Entry fee for Indians; foreigners may pay higher rate
Time
2-3 hours
Cost
₹50.00–₹100
Effort
Easy
Time
2 hours
Cost
Free
Effort
Easy
Time
1 hour
Cost
Free
Effort
Easy
Local guide hire; depends on group size and language
Time
2-3 hours
Cost
₹300–₹600
Effort
Easy
Time
1-2 hours
Cost
Free
Effort
Easy
This destination has a temperate climate with temperatures ranging from 23°C to 32°C annually.
Climate averages based on 10-year historical data · Open-Meteo
From Veraval, take the coastal highway towards Diu. The island is connected by road causeway and is easily accessible from Somnath, Junagadh, and other towns in Saurashtra region.