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 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 14 hours 54 minutes and 6,481 miles (10,429 kilometres) from Sydney, Australia - Kingsford Smith Airport (SYD).
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
31.4 °C
Fri, 26 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 Sydney, Australia - Kingsford Smith Airport (SYD) to Diu (DIU) - The flight distance between these airports is 6,481 miles (10,429 kilometres). The direct flight time is roughly 14 hours 54 minutes.
Flights from Brisbane, Australia - Brisbane International Airport (BNE) to Diu (DIU) - The flight distance between these airports is 6,416 miles (10,326 kilometres). The direct flight time is roughly 14 hours 45 minutes.
Flights from Melbourne, Australia - All Airports (MEL) to Diu (DIU) - The flight distance between these airports is 6,262 miles (10,078 kilometres). The direct flight time is roughly 14 hours 24 minutes.
Flights from Perth, Australia - Perth International Airport (PER) to Diu (DIU) - The flight distance between these airports is 4,702 miles (7,567 kilometres). The direct flight time is roughly 10 hours 56 minutes.
Flights from Cairns, Australia - Cairns International Airport (CNS) to Diu (DIU) - The flight distance between these airports is 5,697 miles (9,168 kilometres). The direct flight time is roughly 13 hours 9 minutes.
Flights from Adelaide, Australia - Adelaide International Airport (ADL) to Diu (DIU) - The flight distance between these airports is 5,864 miles (9,437 kilometres). The direct flight time is roughly 13 hours 31 minutes.
Flights from Darwin, Australia - Darwin International Airport (DRW) to Diu (DIU) - The flight distance between these airports is 4,670 miles (7,515 kilometres). The direct flight time is roughly 10 hours 52 minutes.
Flights from Gold Coast, Australia - Coolangatta Airport (OOL) to Diu (DIU) - The flight distance between these airports is 6,458 miles (10,393 kilometres). The direct flight time is roughly 14 hours 51 minutes.
Flights from Townsville, Australia - Townsville International Airport (TSV) to Diu (DIU) - The flight distance between these airports is 5,824 miles (9,374 kilometres). The direct flight time is roughly 13 hours 26 minutes.
Flights from Mount Isa, Australia - Mount Isa Airport (ISA) to Diu (DIU) - The flight distance between these airports is 5,442 miles (8,757 kilometres). The direct flight time is roughly 12 hours 35 minutes.
Flights from Kununurra, Australia - Kununurra Airport (KNX) to Diu (DIU) - The flight distance between these airports is 4,660 miles (7,499 kilometres). The direct flight time is roughly 10 hours 51 minutes.
Flights from Newcastle, Australia - Williamtown Metropolitan Area Airport (NTL) to Diu (DIU) - The flight distance between these airports is 6,485 miles (10,437 kilometres). The direct flight time is roughly 14 hours 54 minutes.
Flights from Mackay, Australia - Mackay Airport (MKY) to Diu (DIU) - The flight distance between these airports is 6,021 miles (9,690 kilometres). The direct flight time is roughly 13 hours 52 minutes.
Flights from Hobart, Australia - Hobart International Airport (HBA) to Diu (DIU) - The flight distance between these airports is 6,541 miles (10,527 kilometres). The direct flight time is roughly 15 hours 2 minutes.
Flights from Launceston, Australia - Launceston Airport (LST) to Diu (DIU) - The flight distance between these airports is 6,491 miles (10,445 kilometres). The direct flight time is roughly 14 hours 55 minutes.
Flights from Cloncurry, Australia - Cloncurry Airport (CNJ) to Diu (DIU) - The flight distance between these airports is 5,500 miles (8,851 kilometres). The direct flight time is roughly 12 hours 43 minutes.
Flights from Paraburdoo, Australia - Paraburdoo Airport (PBO) to Diu (DIU) - The flight distance between these airports is 4,374 miles (7,039 kilometres). The direct flight time is roughly 10 hours 13 minutes.
Flights from Karratha, Australia - Karratha Airport (KTA) to Diu (DIU) - The flight distance between these airports is 4,217 miles (6,787 kilometres). The direct flight time is roughly 9 hours 52 minutes.
Flights from Kalgoorlie-Boulder, Australia - Kalgoorlie-Boulder Airport (KGI) to Diu (DIU) - The flight distance between these airports is 4,889 miles (7,868 kilometres). The direct flight time is roughly 11 hours 21 minutes.
Flights from Learmonth, Australia - Learmonth Airport (LEA) to Diu (DIU) - The flight distance between these airports is 4,156 miles (6,689 kilometres). The direct flight time is roughly 9 hours 44 minutes.
Flights from Port Macquarie, Australia - Port Macquarie Airport (PQQ) to Diu (DIU) - The flight distance between these airports is 6,506 miles (10,470 kilometres). The direct flight time is roughly 14 hours 57 minutes.
Flights from Port Hedland, Australia - Port Hedland International Airport (PHE) to Diu (DIU) - The flight distance between these airports is 4,295 miles (6,913 kilometres). The direct flight time is roughly 10 hours 2 minutes.
Flights from Canberra, Australia - Canberra Airport (CBR) to Diu (DIU) - The flight distance between these airports is 6,414 miles (10,322 kilometres). The direct flight time is roughly 14 hours 45 minutes.
Expert Help
Choose Site / Currency