Santorini Secrets

The Largest Travel Blog For Greece...

Mykonos Bus Schedule (UPDATED FOR SUMMER 2019)

Mykonos Local Bus Schedule and connections to all main towns of the island. Times, tickets and the first and last buses from Mykonos Town, Mykonos Port, Mykonos Airport, Paradise, Platis Gialos and other towns of the island.

mykonos bus

Mykonos’s local buses are called “KTEL Buses” and they operate all months of the year BUT during May-September there are more frequent buses that connect most of the beaches to Mykonos Town..

The local buses of Mykonos are the best and cheapest way to get around the island but if you really want to explore the island with much more flexibility you should rent a car or a quad.

CHECK ALSO: Santorini Bus Schedule

  • There are 2 main bus terminals on Mykonos (both in Mykonos Town): “Fabrika” (South Station) and “Old Port” (North Station).
  • These 2 stations are not connected but you can walk 15 mins through Mykonos Town (“Chora”)
  • “Fabrika” Bus Station on Google Maps
  • “Old Port” Bus Station on Google Maps
  • You buy the ticket from the driver once you are in (always cash) – approx.1-3 euros depending on where you are going
  • To go to Paradise and Super Paradise beaches you have to take the bus from Fabrika bus station and go to Paradise beach (Google Maps)
mykonos buses
The Bus Station "Fabrika" in Mykonos Town (also called "Chora")

THE FOLLOWING TIMETABLES AND ROUTES HAVE BEEN UPDATED FOR SUMMER 2019!

Here are all the available routes and local bus schedules in Mykonos (click to get to the relevant time schedule) :

MYKONOS TOWN (FABRIKA) TO PARADISE:

07:15 , 09:15 , 10:15 , 10:45 , 11:15 , 11:45 , 12:15 , 12:45 , 13:15 , 13:45 , 14:15 , 14:45 , 15:15 , 15:45 , 16:15 , 17:15 , 17:45 , 18:15 , 18:45 , 19:15 ,  20:15, 21:15, 22:15 , 23:15 , 00:15 ,  01:15, 02:15, 03:15

PARADISE TO MYKONOS TOWN (FABRIKA) :

07:30 , 09:30 , 10:30 , 11:00 , 11:30 , 12:00 , 12:30 , 13:00 , 13:30 , 14:00 , 14:30 , 15:00 , 15:30 , 16:00 , 16:30 , 17:30 , 18:00 , 18:30 , 19:00 , 19:30 ,  20:30, 21:30, 22:30 , 23:30 , 00:30 ,  01:30, 02:30, 03:30

  • Last Bus from Mykonos Town (Fabrika) to Paradise is at 03:15 every day (between May-September)
  • Last Bus from Paradise to Mykonos Town (Fabrika) is at 03:30 every day (between May-September)
  • From Mykonos Town to Paradise is a 15 mins drive
  • There is no local bus to Super Paradise beach. You have to walk by yourself from Paradise beach unfortunately…

MYKONOS TOWN (FABRIKA) TO PARAGA BEACH:

09:15 , 10:15 , 11:15 , 12:15 , 13:15 , 14:15 , 15:15 , 16:15 , 17:15 , 18:15 , 19:15 ,  20:15 , 21:15 , 22:15 , 23:15 , 00:15 ,  01:15

PARAGA BEACH TO MYKONOS TOWN (FABRIKA):

09:30 , 10:30 , 11:30 , 12:30 , 13:30 , 14:30 , 15:30 , 16:30 , 17:30 , 18:30 , 19:30 ,  20:30 , 21:30 , 22:30 , 23:30 , 00:30 ,  01:30

  • Last Bus from Mykonos Town (Fabrika) to Paraga beach is at 01:15 every day (between May-September)
  • Last Bus from Paraga beach to Mykonos Town (Fabrika) is at 01:30 every day (between May-September)
  • From Mykonos Town to Paraga is a 15 mins drive

MYKONOS TOWN (FABRIKA) TO ORNOS BEACH & AGIOS IOANNIS:

07:30 , 09:30 , 10:30 , 11:00 , 11:30 , 12:00 , 12:30 , 13:00 , 13:30 , 14:00 , 14:30 , 15:00 , 15:30 , 16:00 , 16:30 , 17:00 , 17:30 , 18:00 , 18:30 , 19:00 , 19:30 ,  20:00 , 20:30, 21:00 , 21:30, 22:00 , 22:30 , 23:00 , 23:30 , 00:30 ,  01:30, 02:30, 03:30

AGIOS IOANNIS & ORNOS BEACH TO MYKONOS TOWN (FABRIKA):

07:40 , 09:45 , 10:45 , 11:15 , 11:45 , 12:15 , 12:45 , 13:15 , 13:45 , 14:15 , 14:45 , 15:15 , 15:45 , 16:15 , 16:45 , 17:15 , 17:45 , 18:15 , 18:45 , 19:15 , 19:45 ,  20:15 , 20:45, 21:15 , 21:45, 22:15 , 22:45 , 23:15 , 23:45 , 00:45 ,  01:45, 02:45, 03:45

  • this is the same bus that goes from Mykonos Town (Fabrika) to Ornos and then to Agios Ioannis beach
  • Last Bus from Mykonos Town (Fabrika) to Ornos and Agios Ioannis beach is at 03:45 every day
  • From Mykonos Town (Fabrika) to Ornos and Agios Ioannis beach is a 5 mins and 10 mins drive respectively

MYKONOS TOWN (FABRIKA) TO AIRPORT:

08:00 , 09:00 , 10:15 , 11:00 , 12:15 , 13:00 , 13:45 , 15:15 , 16:30 , 17:45 , 18:45 , 19:30 ,  20:30 , 21:30

AIRPORT TO MYKONOS TOWN (FABRIKA):

07:00 , 08:10 , 09:10 , 10:30 , 11:30 , 12:20 , 13:10 , 13:50 , 15:20 , 16:40 , 17:50 , 19:15 ,  20:15 , 21:15 , 22:00

  • Last Bus from Mykonos Town (Fabrika) to Mykonos Airport is at 21:30 every day
  • From Mykonos Town (Fabrika) to the airport is a 10 mins drive

MYKONOS TOWN (FABRIKA) TO NEW PORT (FERRIES TO ATHENS):

09:00 , 10:15 , 11:00 , 12:15 , 13:00 , 13:45 , 15:15 , 16:30 , 17:45 

NEW PORT (FERRIES TO ATHENS) TO MYKONOS TOWN (FABRIKA):

10:00 , 10:45 , 12:00 , 12:45 , 13:30 , 13:45 , 15:00 , 16:15 , 17:30 , 18:30 

  • The buses that run to and from the new port (where the ferries from athens arrive and depart) mainly coincide with the times the ferries depart and arrive
  • From Mykonos Town to the New Port to take the ferry to Athens is a 10 mins drive

MYKONOS TOWN (FABRIKA) TO PLATIS GIALOS:

10:00 , 11:30 , 13:00 , 14:30 , 16:00 , 17:30 , 19:00 , 20:30 

PLATIS GIALOS TO MYKONOS TOWN (FABRIKA) :

10:20 , 11:50 , 13:20 , 14:50 , 16:20 , 17:50 , 19:20 , 20:50 

  • Last Bus from Mykonos Town to Platis Gialos is at 20:30 every day
  • From Mykonos Town to Platis Gialos is a 20 mins drive

MYKONOS TOWN (OLD PORT) TO AGIOS STEFANOS:

09:00 , 10:00 , 11:00 , 12:00 , 13:00 , 14:00 , 15:00 , 16:00 , 17:00 , 18:00 , 19:00 , 20:00 , 21:00 , 22:00 , 23:00 , 00:00 , 01:00 , 02:00

AGIOS STEFANOS TO MYKONOS TOWN (OLD PORT):

09:10 , 10:10 , 11:10 , 12:10 , 13:10 , 14:10 , 15:10 , 16:10 , 17:10 , 18:10 , 19:10 , 20:10 , 21:10 , 22:10 , 23:10 , 00:10 , 01:10 , 02:10

  • Last Bus from Mykonos Town to Platis Gialos is at 02:00 every day
  • From Mykonos Town (Old Port station) to Agios Stefanos Beach is a 20 mins drive

MYKONOS TOWN (OLD PORT) TO NEW PORT (FERRIES TO ATHENS):

09:00 , 09:30 , 10:00 , 11:00 , 11:30 , 12:00 , 12:30 , 13:00 , 13:30 , 14:00 , 15:00 , 16:00 , 17:00 , 18:00 , 19:00 , 20:00 , 21:00 , 22:00 , 23:00

NEW PORT (FERRIES TO ATHENS) TO MYKONOS TOWN (OLD PORT):

09:05 , 09:35 , 10:05 , 11:05 , 11:35 , 12:05 , 12:35 , 13:05 , 13:35 , 14:05 , 15:05 , 16:05 , 17:05 , 18:05 , 19:05 , 20:05 , 21:00 , 22:00 , 23:00

  • Last Bus from Mykonos Town (Old Port) to the New Ferry Port is at 23:00 every day
  • From Mykonos Town (Old Port station) to the New Ferry Port is a 5 mins drive

MYKONOS TOWN (OLD PORT) TO ANO MERA:

10:00 , 10:30 , 11:00 , 11:30 , 12:00 , 12:30 , 13:00 , 13:30 , 14:30 , 15:00 , 16:00 , 16:30 , 17:00 , 17:30 , 18:00 , 18:30 , 19:00 , 20:00 , 22:00 , 00:00

ANO MERA TO MYKONOS TOWN (OLD PORT):

07:30 , 10:30 , 11:00 , 11:30 , 12:00 , 12:30 , 13:00 , 13:30 , 14:00 , 15:00 , 15:30 , 16:30 , 17:00 , 17:30 , 18:00 , 18:30 , 19:00 , 19:30 , 20:30 , 22:30 

  • Last Bus from Mykonos Town (Old Port) to Ano Mera is at 00:00 every day
  • From Mykonos Town (Old Port) to Ano Mera is a 20 mins drive

MYKONOS TOWN (OLD PORT) TO KALAFATIS:

10:00 , 11:30 , 13:00 , 15:00 , 16:30 , 17:00 , 18:30 , 20:00 , 22:00 , 00:00

KALAFATIS TO MYKONOS TOWN (OLD PORT) :

10:25 , 11:55 , 13:25 , 15:25 , 16:55 , 17:25 , 18:55 , 20:25 , 22:25

  • Last Bus from Mykonos Town (Old Port) to Kalafati is at 00:00 every day
  • From Mykonos Town to Kalafati is a 25 mins drive

MYKONOS TOWN (OLD PORT) TO ELIA BEACH:

10:30 , 11:00 , 12:00 , 12:30 , 13:30 , 14:30 , 14:30 , 16:00 , 17:30 , 18:00 , 19:00

ELIA BEACH TO MYKONOS TOWN (OLD PORT):

10:55 , 11:25 , 12:25 , 12:55 , 13:55 , 14:55 , 14:55 , 16:25 , 17:55 , 18:25 , 19:25

  • Last Bus from Mykonos Town (Old Port) to Elia Beach is at 19:00 every day
  • From Mykonos Town (Old Port) to Elia Beach is a 25 mins drive

MYKONOS TOWN (OLD PORT) TO KALO LIVADI BEACH:

10:30 , 12:30 , 15:00 , 17:30

KALO LIVADI BEACH TO MYKONOS TOWN (OLD PORT):

10:55 , 12:55 , 15:25 , 17:55

  • Last Bus from Mykonos Town (Old Port) to Kalo Livadi is at 17:30 every day
  • From Mykonos Town (Old Port) to Kalo Livadi is a 25 mins drive

MYKONOS TOWN (OLD PORT) TO PANORMOS BEACH:

11:30 , 14:00 , 16:30 , 18:30

PANORMOS BEACH MYKONOS TOWN (OLD PORT):

10:00 , 11:55 , 14:25 , 16:55 , 18:55

  • Last Bus from Mykonos Town (Old Port) to Panormos is at 18:30 every day
  • From Mykonos Town (Old Port) to Panormos is a 25 mins drive

MYKONOS TOWN (OLD PORT) TO ORNOS BEACH & AGIOS IOANNIS:

10:00 , 11:30 , 13:00 , 14:30 , 16:00 , 17:30 , 19:00 , 20:30

ORNOS BEACH TO MYKONOS TOWN (OLD PORT):

10:40 , 12:10 , 13:40 , 15:10 , 16:40 , 18:10 , 19:40 , 21:10

  • Last Bus from Mykonos Town (Old Port) to Ornos is at 20:30 every day
  • From Mykonos Town (Old Port) to Ornos is a 10 mins drive

MYKONOS TOWN (OLD PORT) TO PLATIS GIALOS BEACH:

10:00 , 11:30 , 13:00 , 14:30 , 16:00 , 17:30 , 19:00 , 20:30

PLATIS GIALOS BEACH TO MYKONOS TOWN (OLD PORT):

10:20 , 11:50 , 13:20 , 14:50 , 16:20 , 17:50 , 19:20 , 20:50

  • Last Bus from Mykonos Town (Old Port) to Platis Gialos is at 20:30 every day
  • From Mykonos Town (Old Port) to Platis Gialos is a 20 mins drive

MYKONOS AIRPORT TO NEW PORT (FERRIES TO ATHENS):

09:10 , 10:30 , 11:30 , 12:20 , 13:10 , 13:50 , 15:20 , 16:40 , 17:50

NEW PORT (FERRIES TO ATHENS) TO MYKONOS AIRPORT:

10:00 , 10:45 , 12:00 , 12:45 , 13:30 , 15:00 , 16:15 , 17:30 , 18:30

READ OUR OTHER AMAZING TIPS FOR GREEK ISLANDS

MORE THAN 10,000 PEOPLE GET OUR EMAIL TIPS BEFORE THEY TRAVEL TO GREEK ISLANDS:

Highest Rated Hotels in Santorini:

Best Hotel in Oia: Maregio Suites
Best Hotel in Fira: Cosmopolitan Suites
Best Hotel in Imerovigli: Grace Santorini
Best Hotel in Firostefani: Tsitouras
Best Hotel in Perivolos: Orabel Suites
Best Hotel in Perissa: Anastasia Princess
Best Hotel in Kamari: Sunrise Studios

Highest Rated Villas in Santorini:

Best Villa in Oia: Anemi House

Best Villa in Fira: Anteliz Villa

Best Villa in Kamari: Eolia Villa

Best Villa in Pyrgos: Sensation Villa

Best Villa in Akrotiri: Cavo Ventus

Best Villa in Firostefani: Villa Aura

Best Villa in Imerovigli: Grace Villa

Our Readers said:

“Just added this to my favourites!”

“I don’t know if I will have to go anywhere else for information!”

“Better than a travel guide!”

A Complete Travel Guide For Greece:

Who Are We:

SantoriniSecrets.com is the largest and most informative travel blog for all things Santorini, Athens, Mykonos and Greece maintained by local travel bloggers who love Greece and its islands more than anything else in this world. Some of us were actually born in Santorini and some others have spent many months not only visiting the greek islands but actually living on it for long periods of time. We are not just visitors. We are from Greece!

We consider ourselves the tipsters of this magical place, called Greece.

Follow Us on Social Media:

Santorini Secrets

The Largest Travel Blog for Santorini, Mykonos, Athens and Greece

MORE THAN 10,000 PEOPLE GET OUR TIPS FOR SANTORINI AND THE GREEK ISLANDS IN THEIR INBOX BEFORE THEY TRAVEL: