Language INR/IN

Flights to Diu

Find cheap flights to Diu in 2025/2026 from ₹2,266 This is the cheapest return flight found to Diu from India on FlightsFinder on March 28th 2025 at 01:35. 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:
Error loading deals.

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.

When are flights to Diu cheapest?

up

The month of March

happy

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

When is the most expensive time to fly to Diu?

up

The month of November

happy

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

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

Clear
Clear

25 °C

Fri, 28 Mar 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): ₹6,379

Depart: 16 Apr 2025 · Return: 18 Apr 2025 Price found 24 Mar 2025, 15:30

From Mumbai

From Mumbai (BOM), India to Diu, India (DIU): ₹9,050

Depart: 04 Apr 2025 · Return: 05 Apr 2025 Price found 26 Mar 2025, 10:33

From Goa

From Goa (GOI), India to Diu, India (DIU): ₹12,387

Depart: 17 Apr 2025 · Return: 19 Apr 2025 Price found 26 Mar 2025, 10:15

From Pune

From Pune (PNQ), India to Diu, India (DIU): ₹12,468

Depart: 01 Apr 2025 · Return: 03 Apr 2025 Price found 26 Mar 2025, 17:03

From Hyderabad

From Hyderabad (HYD), India to Diu, India (DIU): ₹13,577

Depart: 31 Mar 2025 · Return: 07 Apr 2025 Price found 26 Mar 2025, 08:05

From Chennai

From Chennai (MAA), India to Diu, India (DIU): ₹14,067

Depart: 31 Mar 2025 · Return: 07 Apr 2025 Price found 26 Mar 2025, 03:07

From New Delhi

From New Delhi (DEL), India to Diu, India (DIU): ₹14,134

Depart: 30 Mar 2025 · Return: 31 Mar 2025 Price found 25 Mar 2025, 13:50

From Bengaluru

From Bengaluru (BLR), India to Diu, India (DIU): ₹15,457

Depart: 29 Mar 2025 · Return: 05 Apr 2025 Price found 24 Mar 2025, 18:06

From Jaipur

From Jaipur (JAI), India to Diu, India (DIU): ₹15,558

Depart: 25 Apr 2025 · Return: 28 Apr 2025 Price found 27 Mar 2025, 15:30

From Lucknow

From Lucknow (LKO), India to Diu, India (DIU): ₹16,186

Depart: 30 Apr 2025 · Return: 01 May 2025 Price found 27 Mar 2025, 17:34

From Coimbatore

From Coimbatore (CJB), India to Diu, India (DIU): ₹16,785

Depart: 10 Apr 2025 · Return: 19 Apr 2025 Price found 28 Mar 2025, 07:49

From Kolkata

From Kolkata (CCU), India to Diu, India (DIU): ₹18,985

Depart: 17 Apr 2025 · Return: 22 Apr 2025 Price found 28 Mar 2025, 07:24

From Chandigarh

From Chandigarh (IXC), India to Diu, India (DIU): ₹20,431

Depart: 29 Mar 2025 · Return: 02 Apr 2025 Price found 26 Mar 2025, 11:18

From Kochi

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

Depart: 27 May 2025 · Return: 30 May 2025 Price found 26 Mar 2025, 08:20

From Visakhapatnam

From Visakhapatnam (VTZ), India to Diu, India (DIU): ₹21,913

Depart: 03 Jun 2025 · Return: 06 Jun 2025 Price found 25 Mar 2025, 11:02

From Guwahati

From Guwahati (GAU), India to Diu, India (DIU): ₹29,999

Depart: 02 May 2025 · Return: 02 May 2025 Price found 28 Mar 2025, 13:29