Santorini Secrets

The Largest Travel Blog For Greece...

Santorini Bus Schedule (UPDATED FOR SUMMER 2019)

​Santorini Local Bus Schedule and connections to all main towns of the island. Times, tickets and the first and last buses from Fira, Oia, Perissa, Perivolo, Kamari and other towns of the island.

santorini bus schedule

Santorini’s local buses are called “KTEL Buses” and they operate all months of the year.

The local buses of Santorini 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: Mykonos Bus Schedule

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

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

santorini buses
The longest distance that a local bus does is a 30 mins drive

FIRA TO OIA (BUS SCHEDULE):

06:50 , 08:30 , 09:15 , 10:00 , 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, 21:00, 22:00

  • this is the same bus that also goes from Fira to Imerovigli (imerovigli is just a stop between Fira and Oia; close to Fira)
  • Last Bus from Fira to Oia is at 22:00 every day
  • From Fira to Oia is a 25 mins drive
  • The ticket from Fira to Oia costs 1.80 euros

OIA TO FIRA (BUS SCHEDULE)

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

  • this is the same bus that also goes from Oia to Imerovigli (imerovigli is just a stop between Oia and Fira ; close to Fira)
  • Last Bus from Oia to Fira is at 22:15 every day
  • From Oia to Fira is a 25 mins drive
  • The ticket from Oia to Fira costs 1.80 euros

FIRA TO IMEROVIGLI (BUS SCHEDULE)

06:50 , 08:30 , 09:15 , 10:00 , 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 , 21:00 , 22:00

  • this is the same bus that goes from Fira to Imerovigli (imerovigli is just a stop between Fira and Oia; closer to Fira)
  • Last Bus from Fira to Imerovigli is at 20:00 every day
  • From Fira to oia is a 7 mins drive
  • The ticket from Fira to Imerovigli costs 1.80 euros

IMEROVIGLI TO FIRA (BUS SCHEDULE)

07:45 , 09:05 , 09:50 , 10:35 , 11:05 , 11:35 , 12:05 , 12:35 , 13:05 , 13:35 , 14:05 , 14:35 , 15:05 , 15:35 , 16:05 , 16:35 , 17:05 , 17:35 , 18:05 , 18:35 , 19:05 , 19:35 , 20:05 , 20:35 , 21:40 , 22:35

  • this is the same bus that goes from Oia to Fira (imerovigli is just a stop between Fira and Oia; closer to Fira)
  • Last Bus from Imerovigli to Fira is at 22:35 every day
  • From Imerovigli to Fira is a 7 mins drive
  • The ticket from Imerovigli to Fira costs 1.80 euros

FIRA TO PERISSA (BUS SCHEDULE)

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

  • Last Bus from Fira to Perissa is at 22:15 every day
  • From Fira to Perissa is a 20 mins drive
  • Perissa is the Black Beach
  • The ticket from Fira to Perissa costs 2.40 euros

PERISSA TO FIRA (BUS SCHEDULE)

06:30, 07:50 , 09:15 , 10:05 , 10:30 , 11:05 , 11:30 , 12:05 , 12:30 , 13:30 , 14:05 , 14:40 , 15:05 , 15:30 , 16:05 , 16:30 , 17:05 , 17:30 , 18:05 , 18:30 , 19:30 , 20:30 , 21:30

  • Last Bus from Perissa to Fira is at 21:30 every day (but there might be a later on in the summer…so always ask the drivers!)
  • From Perissa to Fira is a 20 mins drive
  • The ticket from Perissa to Fira costs 2.40 euros

FIRA TO KAMARI (BUS SCHEDULE)

07:30 , 08:30 , 09:15 , 10:00 , 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:15

  • Last Bus from Fira to Kamari is at 22:15 every day
  • From Fira to Perissa is a 20 mins drive
  • The bus from Kamari to Fira also stops at Kamari Open Air Cinema and at the Donkey Local Brewery
  • The ticket from Fira to Kamari costs 1.80 euros

KAMARI TO FIRA (BUS SCHEDULE)

07:10 , 07:45 , 08:45 , 09:30 , 10:15 , 10:45 , 11:15 , 11:45 , 12:15 , 12:45 , 13:15 , 13:45 , 14:10 , 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:30

  • Last Bus from Kamari to Fira is at 22:30 every day
  • From Kamari to Fira is a 20 mins drive
  • The ticket from Kamari to Fira costs 1.80 euros

FIRA TO AIRPORT (BUS SCHEDULE)

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

  • Last Bus from Fira to Airport is at 22:15 every day
  • From Fira to Airport is a 10 mins drive

AIRPORT TO FIRA (BUS SCHEDULE)

06:10 , 06:40 , 07:20 , 10:10 , 11:10 , 12:10 , 14:10 , 16:40 , 17:10 , 18:10 , 19:10 , 20:10 , 21:10 , 22:25

  • Last Bus from Airport to Fira is at 22:25 every day
  • From Airport to Fira is a 10 mins drive

FIRA TO AKROTIRI (BUS SCHEDULE)

08:45 , 10:00 , 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 , 19:00 , 20:00 , 21:00

  • Last Bus from Fira to Akrotiri is at 21:00 every day
  • From Fira to Akrotiri is a 20 mins drive
  • The bus to Akrotiri also goes to the Red Beach

AKROTIRI TO FIRA (BUS SCHEDULE)

09:05 , 10:20 , 10:50 , 11:20 , 11:50 , 12:20 , 12:50 , 13:20 , 13:50 , 14:20 , 14:50 , 15:20 , 15:50 , 16:20 , 16:50 , 17:20 , 17:50 , 18:20 , 19:20 , 20:20 , 21:20

  • Last Bus from Akrotiri to Fira is at 19:20 every day
  • From Akrotiri to Fira is a 20 mins drive

READ OUR OTHER AMAZING TIPS FOR GREEK ISLANDS

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

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: