Nestled in the glistening Aegean Sea, Skiathos beckons travelers with its lush landscapes, turquoise waters, and charming whitewashed buildings. This Greek island gem captivates visitors with its picturesque beaches, bustling waterfront cafes, and vibrant nightlife. Known for its crystal-clear waters and golden sand beaches, such as Koukounaries and Lalaria, Skiathos offers the perfect blend of relaxation and adventure. Wander through the narrow cobblestone streets of Skiathos Town, lined with boutique shops and traditional tavernas, or immerse yourself in the island's rich history at the medieval Kastro. Discover the beauty and allure of Skiathos, where every corner unfolds a new delight.
The cheapest month to fly to Skiathos is typically October.
The best price we found is for R24,790 from Cape Town to Skiathos.
Some popular airlines include: SKY express, Qatar Airways.
A good price for a flight to Skiathos is R22311 - R27269.
The popular airports near the city of Skiathos are Skiathos Airport (JSI), Athens International Airport (ATH), and Thessaloniki Airport (SKG).
The flight to Skiathos (JSI) is roughly 10 hours 33 minutes and 4,523 miles (7,280 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Skiathos from leading comparison sites using our search engine dashboard.
Popular sandy beach, backed by pines
Picturesque beach only accessed by boat
Secluded pebble beach with clear water
Sandy strip with loungers & a bar
Hillside 1700s monastery with a museum
Museum
Beach
Loungers for rent & snacks from a tavern
Family-friendly beach with tavernas
Calm waters & a taverna in a sandy bay
A peaceful bay with a small taverna
Beach
Scenic, uninhabited Greek island
Beach
Monastery
Beach
Beach
Tourist attraction
Water sports & sunbathing near amenities
Beach
Beach
Fortress
Beach
Monastery
Beach
Beach
Beach
Beach
Clock tower
Popular beach near local eateries & bars
Orthodox Church
Beach
Museum
Beach
Beach
Relaxed beach with a bar & umbrellas
Peninsula
Sandy resort beach lined with sunbeds
Beach
Beach
Beach
Museum
Greek Orthodox Church
Beach
Lake
Vibrant beach for water sports & sunning
Scenic, public beach with boat access
Beach
Point of interest
Beach
Island
Island
Low-key beach with tranquil waters
Island
Architecture
Island
Beach
Beach
17.8 °C
Thu, 25 Apr 2024
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Skiathos (JSI) - The flight distance between these airports is 4,523 miles (7,280 kilometres). The direct flight time is roughly 10 hours 33 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Skiathos (JSI) - The flight distance between these airports is 5,063 miles (8,149 kilometres). The direct flight time is roughly 11 hours 45 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Skiathos (JSI) - The flight distance between these airports is 4,778 miles (7,690 kilometres). The direct flight time is roughly 11 hours 7 minutes.
Flights from George, South Africa - George Airport (GRJ) to Skiathos (JSI) - The flight distance between these airports is 5,057 miles (8,138 kilometres). The direct flight time is roughly 11 hours 44 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Skiathos (JSI) - The flight distance between these airports is 4,508 miles (7,255 kilometres). The direct flight time is roughly 10 hours 31 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Skiathos (JSI) - The flight distance between these airports is 5,057 miles (8,138 kilometres). The direct flight time is roughly 11 hours 44 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Skiathos (JSI) - The flight distance between these airports is 4,720 miles (7,597 kilometres). The direct flight time is roughly 10 hours 59 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Skiathos (JSI) - The flight distance between these airports is 4,997 miles (8,042 kilometres). The direct flight time is roughly 11 hours 36 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Skiathos (JSI) - The flight distance between these airports is 4,418 miles (7,109 kilometres). The direct flight time is roughly 10 hours 19 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Skiathos (JSI) - The flight distance between these airports is 4,698 miles (7,560 kilometres). The direct flight time is roughly 10 hours 56 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Skiathos (JSI) - The flight distance between these airports is 4,488 miles (7,222 kilometres). The direct flight time is roughly 10 hours 28 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Skiathos (JSI) - The flight distance between these airports is 4,389 miles (7,063 kilometres). The direct flight time is roughly 10 hours 15 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Skiathos (JSI) - The flight distance between these airports is 4,776 miles (7,686 kilometres). The direct flight time is roughly 11 hours 6 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Skiathos (JSI) - The flight distance between these airports is 4,371 miles (7,035 kilometres). The direct flight time is roughly 10 hours 12 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Skiathos (JSI) - The flight distance between these airports is 4,725 miles (7,604 kilometres). The direct flight time is roughly 11 hours.
Flights from Upington, South Africa - Upington Airport (UTN) to Skiathos (JSI) - The flight distance between these airports is 4,671 miles (7,518 kilometres). The direct flight time is roughly 10 hours 52 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Skiathos (JSI) - The flight distance between these airports is 4,898 miles (7,882 kilometres). The direct flight time is roughly 11 hours 23 minutes.
From Cape Town (CPT), South Africa to Skiathos, Greece (JSI): R24,790
Depart: 23 Jun 2024 · Return: 30 Jun 2024 Price found 24 Apr 2024, 20:07