Nestled along the serene coastline of Gujarat, India, lies the enchanting city of Diu - a mesmerizing blend of Portuguese charm and Indian vibrancy. Known for its pristine beaches, historic forts, and vibrant culture, Diu offers visitors a tranquil escape from the hustle and bustle of everyday life. The city's colonial architecture, narrow winding streets, and vibrant markets beckon travelers to explore its rich heritage and soak in the laid-back coastal vibes. With its warm hospitality and breathtaking sunsets, Diu promises an unforgettable experience for all who venture to its shores.
The cheapest month to fly to Diu is usually September.
The best price we found is for ₹4,914 from Surat to Diu.
Some popular airlines include: AirAsia India, IndiGo, Alliance Air, Air India.
A good price for a flight to Diu is ₹4423 - ₹5405.
The popular airports near the city of Diu are Diu Airport (DIU), Porbandar Airport (PBD), and Rajkot Airport (RAJ).
The flight to Diu (DIU) is roughly 1 hour 58 minutes and 667 miles (1,073 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
The best way is to compare flights to Diu from leading comparison sites using our search engine dashboard.
16th-century sandstone Portuguese fort
Baroque-style church dating from 1610
Cave system with natural rock formations
Scenic beach with al fresco dining
16th-century church & a grand museum
Seaside Hindu temple to Lord Shiva
Memorial to the crew of a sunken warship
Sandy shore with gentle waves & dining
Former prison & fortress with a chapel
Sweeping beach with white sands
Tranquil sandy stretch with a temple
History
Broad sandy strip with water sports
Architecture
Lake
Water park
Collection of rare sea shells
Memorial to a historic sunken ship
Bird Sanctuary
Park and garden
Temple
Tranquil beach with sunset views
27.5 °C
Fri, 19 Apr 2024
Average Temperature
28°C
Jan
29°C
Feb
31°C
Mar
33°C
Apr
33°C
May
33°C
Jun
31°C
Jul
30°C
Aug
31°C
Sep
33°C
Oct
32°C
Nov
29°C
Dec
Flights from Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Diu (DIU) - The flight distance between these airports is 667 miles (1,073 kilometres). The direct flight time is roughly 1 hour 58 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Diu (DIU) - The flight distance between these airports is 169 miles (272 kilometres). The direct flight time is roughly 52 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Diu (DIU) - The flight distance between these airports is 811 miles (1,305 kilometres). The direct flight time is roughly 2 hours 18 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Diu (DIU) - The flight distance between these airports is 686 miles (1,104 kilometres). The direct flight time is roughly 2 hours 1 minute.
Flights from Kochi, India - Cochin International Airport (COK) to Diu (DIU) - The flight distance between these airports is 816 miles (1,313 kilometres). The direct flight time is roughly 2 hours 18 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Diu (DIU) - The flight distance between these airports is 546 miles (879 kilometres). The direct flight time is roughly 1 hour 42 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Diu (DIU) - The flight distance between these airports is 935 miles (1,505 kilometres). The direct flight time is roughly 2 hours 34 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Diu (DIU) - The flight distance between these airports is 1,133 miles (1,823 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Diu (DIU) - The flight distance between these airports is 197 miles (317 kilometres). The direct flight time is roughly 56 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Diu (DIU) - The flight distance between these airports is 741 miles (1,193 kilometres). The direct flight time is roughly 2 hours 8 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Diu (DIU) - The flight distance between these airports is 523 miles (842 kilometres). The direct flight time is roughly 1 hour 39 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Diu (DIU) - The flight distance between these airports is 415 miles (668 kilometres). The direct flight time is roughly 1 hour 25 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Diu (DIU) - The flight distance between these airports is 756 miles (1,216 kilometres). The direct flight time is roughly 2 hours 10 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Diu (DIU) - The flight distance between these airports is 783 miles (1,260 kilometres). The direct flight time is roughly 2 hours 14 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Diu (DIU) - The flight distance between these airports is 860 miles (1,385 kilometres). The direct flight time is roughly 2 hours 24 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Diu (DIU) - The flight distance between these airports is 244 miles (393 kilometres). The direct flight time is roughly 1 hour 2 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Diu (DIU) - The flight distance between these airports is 1,175 miles (1,890 kilometres). The direct flight time is roughly 3 hours 6 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Diu (DIU) - The flight distance between these airports is 1,360 miles (2,189 kilometres). The direct flight time is roughly 3 hours 31 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Diu (DIU) - The flight distance between these airports is 829 miles (1,334 kilometres). The direct flight time is roughly 2 hours 20 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Diu (DIU) - The flight distance between these airports is 797 miles (1,282 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Diu (DIU) - The flight distance between these airports is 890 miles (1,433 kilometres). The direct flight time is roughly 2 hours 28 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Diu (DIU) - The flight distance between these airports is 525 miles (845 kilometres). The direct flight time is roughly 1 hour 40 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Diu (DIU) - The flight distance between these airports is 779 miles (1,253 kilometres). The direct flight time is roughly 2 hours 13 minutes.
From Ahmedabad (AMD), India to Diu, India (DIU): ₹6,028
Depart: 30 Sep 2024 · Return: 18 Oct 2024 Price found 18 Apr 2024, 23:30
From Mumbai (BOM), India to Diu, India (DIU): ₹8,871
Depart: 20 Apr 2024 · Return: 21 Apr 2024 Price found 18 Apr 2024, 22:03
From Hyderabad (HYD), India to Diu, India (DIU): ₹12,872
Depart: 04 May 2024 · Return: 11 May 2024 Price found 18 Apr 2024, 14:14
From New Delhi (DEL), India to Diu, India (DIU): ₹13,934
Depart: 25 Apr 2024 · Return: 04 May 2024 Price found 19 Apr 2024, 18:21
From Jaipur (JAI), India to Diu, India (DIU): ₹14,446
Depart: 17 Jun 2024 · Return: 21 Jun 2024 Price found 16 Apr 2024, 14:02
From Bengaluru (BLR), India to Diu, India (DIU): ₹14,671
Depart: 30 Apr 2024 · Return: 01 May 2024 Price found 18 Apr 2024, 12:48
From Chennai (MAA), India to Diu, India (DIU): ₹16,578
Depart: 12 May 2024 · Return: 16 May 2024 Price found 18 Apr 2024, 18:48
From Lucknow (LKO), India to Diu, India (DIU): ₹18,756
Depart: 22 May 2024 · Return: 31 May 2024 Price found 19 Apr 2024, 13:41
From Chandigarh (IXC), India to Diu, India (DIU): ₹22,285
Depart: 24 Apr 2024 · Return: 01 May 2024 Price found 19 Apr 2024, 10:17