Nestled in the heart of the Aegean Sea, the picturesque island of Mykonos awaits with its charming white-washed buildings, vibrant nightlife, and crystal-clear turquoise waters. Known as the "Island of the Winds," Mykonos boasts a rich history dating back to ancient times, with its narrow cobblestone streets leading to quaint cafes, boutique shops, and iconic windmills overlooking the sparkling Mediterranean. This cosmopolitan destination offers a perfect blend of traditional Greek culture and contemporary luxury, attracting visitors from around the globe seeking a relaxing beach getaway, vibrant party scene, and unparalleled beauty that defines the essence of Mykonos.
The cheapest month to fly to Mykonos is typically November.
The best price we found is for R10,500 from Johannesburg to Mykonos.
Some popular airlines include: Qatar Airways.
A good price for a flight to Mykonos is R9450 - R11550.
The popular airports near the city of Mykonos are Mykonos Airport (JMK) and Athens International Airport (ATH).
The flight to Mykonos (JMK) is roughly 10 hours 16 minutes and 4,397 miles (7,076 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Mykonos from leading comparison sites using our search engine dashboard.
Ancient Greek ruins & sacred site
Whitewashed 17th-century church complex
Upbeat, gay-friendly hotel & beach club
Serene, sandy beach with a restaurant
Charming seafront tourist destination
Exhibits of ancient pottery & sculpture
Picturesque beach with blue water
Historic windmills set against the sea
Bustling beach with lounge chairs & bars
Museum of maritime history on the Aegean
Delos summit with panoramic views
Beach Pavillion
Small & tranquil sandy beach
Secluded white-sand beach for recreation
Prominent island archeological site
Turquoise sea & arid landscape
Small, sandy beach with no-frills cafes
Exhibits of ancient statues & pottery
Chic beach club with DJs & a sushi menu
Hilltop lighthouse with scenic views
Popular party beach with clubs & hotels
Beach
Compact sand beach with loungers
Storied church with a religious museum
Compact stop for modern art & sculpture
Hiking Area
Popular beach for sports & swimming
Bustling shoreline with water activities
Beach
Quiet beach with lodgings & tavernas
Beach
Beach
Vineyard, winery, wine and wine tasting
Picturesque beach with turquoise waters
Island
Museum in a classic local home
Beach Pavillion
Men's Clothes Shop
Beach
Beach
Beach
Art and art museum
Point of interest
Tourist attraction
Monastery
Historical landmark
Beach
Church
Museum
Scuba diving and snorkeling
Beach
Beach
Beach
Architecture
Beach
Local History Museum
History
History
Museum
Church
Historical landmark
Museum
Tourist attraction
Beach
Church
Church
Church
Church
Beach
Ancient greece, theatre, history and art
Beach
Beach
Beach
Point of interest
Historical landmark
Point of interest
Point of interest
Ocean oasis for water sports & swimming
Beach
Beach
Beach
Beach
Beach
Beach
Beach
15.4 °C
Sat, 27 Apr 2024
Average Temperature
14°C
Jan
15°C
Feb
16°C
Mar
18°C
Apr
23°C
May
26°C
Jun
27°C
Jul
27°C
Aug
26°C
Sep
24°C
Oct
20°C
Nov
17°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Mykonos (JMK) - The flight distance between these airports is 4,397 miles (7,076 kilometres). The direct flight time is roughly 10 hours 16 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Mykonos (JMK) - The flight distance between these airports is 4,952 miles (7,970 kilometres). The direct flight time is roughly 11 hours 30 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Mykonos (JMK) - The flight distance between these airports is 4,648 miles (7,480 kilometres). The direct flight time is roughly 10 hours 49 minutes.
Flights from George, South Africa - George Airport (GRJ) to Mykonos (JMK) - The flight distance between these airports is 4,940 miles (7,950 kilometres). The direct flight time is roughly 11 hours 28 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Mykonos (JMK) - The flight distance between these airports is 4,382 miles (7,052 kilometres). The direct flight time is roughly 10 hours 14 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Mykonos (JMK) - The flight distance between these airports is 4,935 miles (7,942 kilometres). The direct flight time is roughly 11 hours 27 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Mykonos (JMK) - The flight distance between these airports is 4,597 miles (7,398 kilometres). The direct flight time is roughly 10 hours 42 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Mykonos (JMK) - The flight distance between these airports is 4,872 miles (7,840 kilometres). The direct flight time is roughly 11 hours 19 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Mykonos (JMK) - The flight distance between these airports is 4,286 miles (6,898 kilometres). The direct flight time is roughly 10 hours 1 minute.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Mykonos (JMK) - The flight distance between these airports is 4,577 miles (7,366 kilometres). The direct flight time is roughly 10 hours 40 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Mykonos (JMK) - The flight distance between these airports is 4,356 miles (7,011 kilometres). The direct flight time is roughly 10 hours 10 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Mykonos (JMK) - The flight distance between these airports is 4,257 miles (6,851 kilometres). The direct flight time is roughly 9 hours 57 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Mykonos (JMK) - The flight distance between these airports is 4,647 miles (7,478 kilometres). The direct flight time is roughly 10 hours 49 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Mykonos (JMK) - The flight distance between these airports is 4,242 miles (6,828 kilometres). The direct flight time is roughly 9 hours 55 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Mykonos (JMK) - The flight distance between these airports is 4,593 miles (7,392 kilometres). The direct flight time is roughly 10 hours 42 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Mykonos (JMK) - The flight distance between these airports is 4,556 miles (7,333 kilometres). The direct flight time is roughly 10 hours 37 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Mykonos (JMK) - The flight distance between these airports is 4,771 miles (7,678 kilometres). The direct flight time is roughly 11 hours 6 minutes.
From Johannesburg (JNB), South Africa to Mykonos, Greece (JMK): R10,500
Depart: 19 Jul 2024 · Return: 04 Aug 2024 Price found 26 Apr 2024, 14:11
Expert Help
Choose Site / Currency