Mobile app Take Santorini Bus with you Available now on iPhone and Android

KTEL corridor · Caldera villages

Fira to Oia bus

Every published departure on the Fira ↔ Oia corridor, in both directions, from the current KTEL timetable. Read the two columns separately: a time under "Oia → Fira" is a departure from Oia, not an arrival.

Open the official timetable

At a glance

First bus from Fira
Last bus from Fira
First bus back from Oia
Last bus back from Oia
Ordinary fare
€2.20
Journey time
Not published
Published departures
28 from Fira · 28 back
Operator
KTEL Santorini (KTEL Thiras) · 22860 25404

Frequency is not stated by KTEL; the timetable is a single column per direction with no weekday, Saturday or Sunday split. KTEL prints one departure column per direction with no weekday/Saturday/Sunday split, so no day-type is claimed.

What goes wrong on this route

The last published Oia → Fira departure is 22:20, and the last Fira → Oia bus leaves at 22:00 [source]. Those late departures exist only in the September PDF; the older KTEL web table stops at 21:00 from Fira and 21:20 back [source]. At sunset the queue for the bus back forms before the sun has set, so if you need a specific return, walk to the stop early rather than after the last photo. KTEL publishes no frequency, so do not plan on "the next one" — plan on a printed time.

Complete timetable

Source: KTEL Thiras / Santorini Public Buses, Printable timetable PDF (last update 15/09/2026) (). Current publication (the PDF carries no season label; the operator's web table calls the current programme 'summer').

Fira → Oia — 28 published departures
DeparturePrinted note
ΣΧ
Oia → Fira — 28 published departures
DeparturePrinted note
ΣΧ

KTEL prints "ΣΧ" beside some departures without a legend. They are shown exactly as printed and not interpreted.

Operator timetable editions differ — check on the day. The older KTEL web table (updated ) does not match the PDF above.

  • Fira → Oia: only in the PDF 21:30, 22:00
  • Oia → Fira: only in the PDF 07:20, 21:50, 22:20 ; only on the web table 07:30

Open the KTEL web table

Fares on this corridor

Published by KTEL on its fare table (updated ) and on the PDF fare panel.

Fare rows naming this corridor
RowDistanceOrdinaryReduced −50%Student −25%Night 00:30–05:00 +25%
Fira – Oia 11.8 km €2.20 €1.10 €1.70 €2.80
Fira – Oia (PDF fare panel) not printed €2.20 PDF panel prints the ordinary fare only

The reduced column is marked by KTEL for large families and disability. Not published by KTEL: payment methods (cash / card) for on-island corridors; day passes or multi-ride tickets; child fare thresholds; luggage charges. All published fares · Where to buy and how to pay

Places KTEL names on this corridor

KTEL publishes no stop list or stop sequence. These are the places its fare table or fare panel names for this corridor; intermediate stops are not published.

Good to know

  • The corridor is priced at €2.20 ordinary over 11.8 km on the KTEL fare table and 2,20 € on the PDF fare panel [source, source].
  • Two departures each way carry the printed note "ΣΧ" with no legend on the PDF; they are listed exactly as printed [source].
  • Baxedes beach is a separate fare stage at 15.5 km from Fira, beyond Oia; no departure column names it [source].

Quick answers

What time is the last bus from Oia to Fira?

The last Oia → Fira departure printed on the KTEL PDF is 22:20; the last Fira → Oia departure is 22:00 [source]. The older web table ends earlier, at 21:20 and 21:00 [source], so check which edition the station board follows on the day.

How much is the Fira to Oia bus?

€2.20 ordinary on the KTEL fare table, with a 50% reduced column, a 25% student column and a 25% night supplement between 00:30 and 05:00 [source].

Is there a bus number for Oia?

No. KTEL publishes destination names, not route numbers; look for the Oia board at the Fira bus station and the "FROM IA" column on the timetable for the return [source].

Does the Oia bus stop at Firostefani and Imerovigli?

KTEL prints Firostefani / Imerovigli as a separate corridor with its own columns and publishes no stop list for the Oia corridor [source]. OpenStreetMap maps stops named Firostefani and Imerovigli on the Fira – Oia relation, but that is community data, not the operator's [source].

Carry the timetable

Keep the Oia times offline

The Santorini Bus app stores the published KTEL corridors, so the last bus back is on your phone when there is no signal at the stop.