Located off the southern coast of Iran in the turquoise waters of the Persian Gulf, Kish Island is a hidden gem waiting to be discovered. Known for its pristine beaches, duty-free shopping, and luxurious resorts, this island paradise offers a perfect blend of relaxation and entertainment for travellers seeking a tranquil escape. Explore the vibrant underwater world at Coral Beach, indulge in local delicacies at bustling bazaars, or simply unwind on the white sandy shores while soaking in the warm sunshine. With its rich history and modern amenities, Kish Island promises an unforgettable experience for all who visit.
The cheapest month to fly to Kish Island is typically in January.
The popular airports near Kish Island are Kish International Airport (KIH) and Bandar Abbas International Airport (BND).
The flight to Kish Island (KIH) is roughly 9 hours 26 minutes and 4,022 miles (6,473 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Kish Island from leading comparison sites using our search engine dashboard.
Slides, swimming pools & restaurants
Hotel
Dolphin shows, plus birds & reptiles
Large recreational pier with sea views
Gulf coast resort area with reef diving
Tourist Attraction
Beach and park
Historic remains of a pearl trading town
Tourist Attraction
Tourist Attraction
Beach
Ancient underground tunnel network
Tourist Attraction
Beach and park
Park
Go-Kart Track
Beach
Bungee jumping and sports
Garden, dolphin, reptiles, parrots, and park
Park
Tourist Attraction
Tourist Attraction
Historical Landmark
Park
Aquarium
Compound grounds
Tourist Attraction
Park
Tourist Attraction
Park
Historical Place
Park
Water skiing, sports, and water park
Mosque
Tourist Attraction
Mosque
Park
Garden
Park
Tourist Attraction
Tourist Attraction
Museum
Tourist Attraction
Castle
Tourist Attraction
Dive Club
Penguins and park
Children's Amusement Center
Theme Park
Museum
Tourist Attraction
Tourist Attraction
Amusement Park
Dive Club
Average Temperature
23°C
Jan
23°C
Feb
27°C
Mar
31°C
Apr
35°C
May
37°C
Jun
37°C
Jul
37°C
Aug
36°C
Sep
33°C
Oct
29°C
Nov
25°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Kish Island (KIH) - The flight distance between these airports is 4,022 miles (6,473 kilometres). The direct flight time is roughly 9 hours 26 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Kish Island (KIH) - The flight distance between these airports is 4,779 miles (7,692 kilometres). The direct flight time is roughly 11 hours 7 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Kish Island (KIH) - The flight distance between these airports is 4,164 miles (6,701 kilometres). The direct flight time is roughly 9 hours 45 minutes.
Flights from George, South Africa - George Airport (GRJ) to Kish Island (KIH) - The flight distance between these airports is 4,667 miles (7,511 kilometres). The direct flight time is roughly 10 hours 52 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Kish Island (KIH) - The flight distance between these airports is 4,019 miles (6,468 kilometres). The direct flight time is roughly 9 hours 25 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Kish Island (KIH) - The flight distance between these airports is 4,575 miles (7,364 kilometres). The direct flight time is roughly 10 hours 40 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Kish Island (KIH) - The flight distance between these airports is 4,258 miles (6,852 kilometres). The direct flight time is roughly 9 hours 57 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Kish Island (KIH) - The flight distance between these airports is 4,460 miles (7,177 kilometres). The direct flight time is roughly 10 hours 24 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Kish Island (KIH) - The flight distance between these airports is 3,835 miles (6,172 kilometres). The direct flight time is roughly 9 hours 1 minute.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Kish Island (KIH) - The flight distance between these airports is 4,285 miles (6,897 kilometres). The direct flight time is roughly 10 hours 1 minute.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Kish Island (KIH) - The flight distance between these airports is 3,897 miles (6,272 kilometres). The direct flight time is roughly 9 hours 9 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Kish Island (KIH) - The flight distance between these airports is 3,805 miles (6,124 kilometres). The direct flight time is roughly 8 hours 57 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Kish Island (KIH) - The flight distance between these airports is 4,183 miles (6,732 kilometres). The direct flight time is roughly 9 hours 47 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Kish Island (KIH) - The flight distance between these airports is 3,846 miles (6,190 kilometres). The direct flight time is roughly 9 hours 2 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Kish Island (KIH) - The flight distance between these airports is 4,085 miles (6,574 kilometres). The direct flight time is roughly 9 hours 34 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Kish Island (KIH) - The flight distance between these airports is 4,372 miles (7,036 kilometres). The direct flight time is roughly 10 hours 12 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Kish Island (KIH) - The flight distance between these airports is 4,345 miles (6,993 kilometres). The direct flight time is roughly 10 hours 9 minutes.
Expert Help
Choose Site / Currency