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 Schedule ● Paros 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 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
- Paradise to Mykonos Town (Fabrika)
- Mykonos Town (Fabrika) to Paraga beach
- Paraga beach to Mykonos Town (Fabrika)
- Mykonos Town (Fabrika) to Ornos beach & Agios Ioannis beach
- Ornos beach & Agios Ioannis to Mykonos Town (Fabrika)
- Mykonos Town (Fabrika) to Airport
- Airport to Mykonos Town (Fabrika)
- Mykonos Town (Fabrika) to New Port (ferries to Athens)
- New Port (ferries to Athens) to Mykonos Town (Fabrika)
- Mykonos Town (Fabrika) to Platis Gialos beach
- Platis Gialos beach to Mykonos Town (Fabrika)
- Mykonos Town (Old Port) to Agios Stefanos beach
- Agios Stefanos beach Mykonos Town (Old Port)
- Mykonos Town (Old Port) to New Port (ferries to Athens)
- New Port (ferries to Athens) to Mykonos Town (Old Port)
- Mykonos Town (Old Port) to Ano Mera
- Ano Mera to Mykonos Town (Old Port)
- Mykonos Town (Old Port) to Kalafatis beach
- Kalafatis beach to Mykonos Town (Old Port)
- Mykonos Town (Old Port) to Elia beach
- Elia beach to Mykonos Town (Old Port)
- Mykonos Town (Old Port) to Kalo Livadi beach
- Kalo Livadi beach to Mykonos Town (Old Port)
- Mykonos Town (Old Port) to Panormos beach
- Panormos beach to Mykonos Town (Old Port)
- Mykonos Town (Old Port) to Ornos beach
- Ornos beach to Mykonos Town (Old Port)
- Mykonos Town (Old Port) to Platis Gialos beach
- Platis Gialos beach to Mykonos Town (Old Port)
- Mykonos Airport to Mykonos New Port (Ferries to Athens)
- Mykonos New Port (Ferries to Athens) to Mykonos Airport
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