Language INR/IN

Flights to Diu

Find cheap flights to Diu in 2025/2026 from ₹2,814 This is the cheapest return flight found to Diu from India on FlightsFinder on August 7th 2025 at 08:29. This offer may no longer be available. Click the offer to check live prices & dates of travel.

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to Diu from the most established flight comparison sites.
Fly to Diu and visit sites like Diu Fort, Saint Paul's Church, Naida Caves & Jalandhar Beach.

Plane flying over earth

1. Enter your search requirements for Diu

2. Compare the best Diu deals from top comparison engines

Flight ticket

3. Book your Diu flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to Diu in 2025/2026?

These economy flights were found on FlightsFinder from India to Diu in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

What are the cheapest one-way flights to Diu in 2025/2026?

These economy flights were found on FlightsFinder from India to Diu in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

When are flights to Diu cheapest?

up

The month of August

happy

According to our data, August is on average the cheapest time to book flights to Diu.
You can get flights from ₹2,814 return.

When is the most expensive time to fly to Diu?

up

The month of May

happy

According to our data, May is on average the most expensive time to book flights to Diu.
A return flight could set you back more than ₹20,468.

Which popular airlines fly to Diu?

Why fly to Diu?

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.

Frequently asked questions about Flights to Diu

What is considered a good price to Diu?

Which popular airports are close to Diu?

How long does it take to fly to Diu?

How do I find the cheapest possible flights to Diu?

Are there direct flights to Diu?

What is the weather like in Diu?

How far is the main airport in Diu from the city centre?

How far in advance should I book my flight to Diu?

Which day is cheapest to fly to Diu?

Weather in Diu

Clouds
Clouds

26.2 °C

Thu, 7 Aug 2025

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

Diu

Flight Distance and Flying Time to Diu

Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Diu (DIU)

Distance:
667 miles (1,073 kilometres)

Average flight time (direct 1 hour 58 minutes)

Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Diu (DIU)

Distance:
169 miles (272 kilometres)

Average flight time (direct 52 minutes)

Chennai, India - Chennai International Airport (MAA) to Diu (DIU)

Distance:
811 miles (1,305 kilometres)

Average flight time (direct 2 hours 18 minutes)

Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Diu (DIU)

Distance:
686 miles (1,104 kilometres)

Average flight time (direct 2 hours 1 minute)

Kochi, India - Cochin International Airport (COK) to Diu (DIU)

Distance:
816 miles (1,313 kilometres)

Average flight time (direct 2 hours 18 minutes)

Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Diu (DIU)

Distance:
546 miles (879 kilometres)

Average flight time (direct 1 hour 42 minutes)

Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Diu (DIU)

Distance:
935 miles (1,505 kilometres)

Average flight time (direct 2 hours 34 minutes)

Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Diu (DIU)

Distance:
1,133 miles (1,823 kilometres)

Average flight time (direct 3 hours 1 minute)

Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Diu (DIU)

Distance:
197 miles (317 kilometres)

Average flight time (direct 56 minutes)

Kozhikode, India - Kozhikode International Airport (CCJ) to Diu (DIU)

Distance:
741 miles (1,193 kilometres)

Average flight time (direct 2 hours 8 minutes)

Jaipur, India - Jaipur International Airport (JAI) to Diu (DIU)

Distance:
523 miles (842 kilometres)

Average flight time (direct 1 hour 39 minutes)

Goa, India - Dabolim Airport (GOI) to Diu (DIU)

Distance:
415 miles (668 kilometres)

Average flight time (direct 1 hour 25 minutes)

Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Diu (DIU)

Distance:
756 miles (1,216 kilometres)

Average flight time (direct 2 hours 10 minutes)

Coimbatore, India - Coimbatore International Airport (CJB) to Diu (DIU)

Distance:
783 miles (1,260 kilometres)

Average flight time (direct 2 hours 14 minutes)

Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Diu (DIU)

Distance:
860 miles (1,385 kilometres)

Average flight time (direct 2 hours 24 minutes)

Pune, India - Lohegaon Airport (PNQ) to Diu (DIU)

Distance:
244 miles (393 kilometres)

Average flight time (direct 1 hour 2 minutes)

Bagdogra, India - Bagdogra Airport (IXB) to Diu (DIU)

Distance:
1,175 miles (1,890 kilometres)

Average flight time (direct 3 hours 6 minutes)

Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Diu (DIU)

Distance:
1,360 miles (2,189 kilometres)

Average flight time (direct 3 hours 31 minutes)

Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Diu (DIU)

Distance:
829 miles (1,334 kilometres)

Average flight time (direct 2 hours 20 minutes)

Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Diu (DIU)

Distance:
797 miles (1,282 kilometres)

Average flight time (direct 2 hours 16 minutes)

Madurai, India - Madurai Airport (IXM) to Diu (DIU)

Distance:
890 miles (1,433 kilometres)

Average flight time (direct 2 hours 28 minutes)

Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Diu (DIU)

Distance:
525 miles (845 kilometres)

Average flight time (direct 1 hour 40 minutes)

Chandigarh, India - Chandigarh Airport (IXC) to Diu (DIU)

Distance:
779 miles (1,253 kilometres)

Average flight time (direct 2 hours 13 minutes)

Map of Diu

Travel Videos About Diu

Cheapest flight routes found to Diu

From Ahmedabad

From Ahmedabad (AMD), India to Diu, India (DIU): ₹3,127

Depart: 09 Sep 2025 · Return: 12 Sep 2025 Price found 07 Aug 2025, 11:28

From Mumbai

From Mumbai (BOM), India to Diu, India (DIU): ₹8,941

Depart: 22 Aug 2025 · Return: 25 Aug 2025 Price found 07 Aug 2025, 05:00

From New Delhi

From New Delhi (DEL), India to Diu, India (DIU): ₹9,516

Depart: 06 Sep 2025 · Return: 08 Sep 2025 Price found 07 Aug 2025, 12:31

From Chennai

From Chennai (MAA), India to Diu, India (DIU): ₹9,557

Depart: 22 Aug 2025 · Return: 25 Aug 2025 Price found 05 Aug 2025, 13:26

From Jaipur

From Jaipur (JAI), India to Diu, India (DIU): ₹9,758

Depart: 21 Aug 2025 · Return: 24 Aug 2025 Price found 04 Aug 2025, 19:16

From Pune

From Pune (PNQ), India to Diu, India (DIU): ₹10,074

Depart: 05 Sep 2025 · Return: 13 Sep 2025 Price found 06 Aug 2025, 16:56

From Bengaluru

From Bengaluru (BLR), India to Diu, India (DIU): ₹10,114

Depart: 26 Aug 2025 · Return: 30 Aug 2025 Price found 07 Aug 2025, 15:09

From Hyderabad

From Hyderabad (HYD), India to Diu, India (DIU): ₹10,312

Depart: 29 Aug 2025 · Return: 01 Sep 2025 Price found 06 Aug 2025, 18:37

From Lucknow

From Lucknow (LKO), India to Diu, India (DIU): ₹12,056

Depart: 26 Aug 2025 · Return: 31 Aug 2025 Price found 05 Aug 2025, 01:35

From Kolkata

From Kolkata (CCU), India to Diu, India (DIU): ₹13,414

Depart: 22 Aug 2025 · Return: 30 Aug 2025 Price found 04 Aug 2025, 13:18

From Chandigarh

From Chandigarh (IXC), India to Diu, India (DIU): ₹14,592

Depart: 23 Aug 2025 · Return: 27 Aug 2025 Price found 05 Aug 2025, 18:55

From Amritsar

From Amritsar (ATQ), India to Diu, India (DIU): ₹14,915

Depart: 05 Sep 2025 · Return: 08 Sep 2025 Price found 05 Aug 2025, 17:21

From Nagpur

From Nagpur (NAG), India to Diu, India (DIU): ₹15,564

Depart: 01 Sep 2025 · Return: 03 Sep 2025 Price found 06 Aug 2025, 19:21

From Kochi

From Kochi (COK), India to Diu, India (DIU): ₹20,411

Depart: 12 Aug 2025 · Return: 19 Aug 2025 Price found 07 Aug 2025, 06:18

From Guwahati

From Guwahati (GAU), India to Diu, India (DIU): ₹21,539

Depart: 13 Aug 2025 · Return: 20 Aug 2025 Price found 06 Aug 2025, 09:52