Mykonos Bus Schedule

Updated On:

Written By: Pavlos Inglesis

THE TIMETABLES HAVE BEEN UPDATED FOR 2024 !

This is the Mykonos 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’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.

Get my secrets for Greece and Mykonos in your email !

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 ScheduleParos 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)
The Bus Station “Fabrika” in Mykonos Town (also called “Chora”)

THE FOLLOWING TIMETABLES AND ROUTES HAVE BEEN UPDATED FOR 2023 !

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

PARADISE TO MYKONOS TOWN (FABRIKA) :

07:50 , 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

  • Last Bus from Mykonos Town (Fabrika) to Paradise is at 01:15 every day (between May-September)
  • Last Bus from Paradise to Mykonos Town (Fabrika) is at 01: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:15 , 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

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

07:25 , 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

  • 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 00: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:

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

AIRPORT TO MYKONOS TOWN (FABRIKA):

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

  • Last Bus from Mykonos Town (Fabrika) to Mykonos Airport is at 22:15 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:00 , 10:30 , 11:00 , 11:30 , 12:00 , 12:30 , 13:00 , 13:30 , 14:00, 15:00 , 16:00 , 17:00 , 18:00 , 19:00 , 19:30 , 20:00 , 21:00 , 22:00 

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

09:30 , 10:00 , 10:30 , 11:00 , 11:30 , 12:00 , 12:30 , 13:00 , 13:30 , 14:00 , 14:30 , 15:30 , 16:30 , 17:30 , 18:30 , 20:30 , 21:30 , 22: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:

07:40 , 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 , 24:00 , 01:00 

PLATIS GIALOS TO MYKONOS TOWN (FABRIKA) :

07:50 , 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

  • Last Bus from Mykonos Town to Platis Gialos is at 01:10 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

AGIOS STEFANOS TO MYKONOS TOWN (OLD PORT):

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

  • 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 , 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

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

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

  • 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 , 11:30 , 12:30 , 13:00 , 13:30 , 14:30 , 15:00 , 16:00 , 17:00 , 17:30 , 18:30 , 19:00 , 20:00 , 22:00

ANO MERA TO MYKONOS TOWN (OLD PORT):

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

  • 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:

11:30 , 13:30 , 15:00 , 17:00 , 18:30

KALAFATIS TO MYKONOS TOWN (OLD PORT) :

11:55 , 13:55 , 15:25 , 17:25 , 18:55

  • 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:00 , 13:00 , 14:30 , 17:30 , 19:00

ELIA BEACH TO MYKONOS TOWN (OLD PORT):

10:25 , 13:25 , 14:55 , 16:25 , 19:25

  • Last Bus from Mykonos Town (Old Port) to Elia Beach is at 19:25 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

Photo of author
AUTHOR
Pavlos Inglesis
Greek, born and raised in Athens. I have been to almost every greek island and pretty much in every region of mainland Greece. I have also been eating souvlaki and gyros since the 80s. I love being a dad to my 2 beautiful daughters and also taking great photos of the places I visit. This is my blog to help you out explore the places I have visited with my inside tips as a Greek, knowing the ins and outs of my country and culture. Feel free to ask any questions in the comments section under the post you are interested in and I wIll try my best to respond asap.

????️ Booking.com is the website with the most available rooms and Private Villas in Athens, Santorini , Mykonos & Crete (more than Airbnb!)

⛴️ Ferryhopper is the best website to book your ferry tickets or check the timetables for Santorini, Mykonos , Crete & all greek islands

???? Get Your Guide has the best and largest variety of Tours in Athens and the greek islands (Santorini, Mykonos, Crete etc)

???? Rentalcars is the easiest way to rent a car or a quad for Greece with thousands of available options

✈️ Booking.com Flights has all the available flights to and from the greek islands

???? Book Your Driver (Taxi) directly with booking.com's large and safe platform of available certified drivers

SUBSCRIBE to my Youtube Channel for Updated Guides and Videos for the Greek Islands!

Get my secrets for Greece and Mykonos in your email !

Leave a Comment

MORE TIPS FOR GREECE