The trip from Perissa to Fira is the single most useful journey you will make on Santorini, because Fira is the island's bus hub — nearly every other route starts there. Whether you are heading to Oia for sunset, the airport, Athinios port, or a caldera boat tour, you almost always pass through Fira first. Perissa sits on the calm black-sand southeast coast; Fira is up on the caldera rim in the island's centre, about 10 km away. The good news is that this leg is short, cheap and frequent. This guide covers the KTEL bus, taxis, and driving yourself, with 2026 fares and times.
TL;DR — Perissa to Fira at a glance
| Question | Short answer |
|---|---|
| Best value | KTEL bus — about 25 minutes, roughly €2.70, paid onboard in cash |
| Fastest / most flexible | Car or ATV — ~15–20 minutes over about 10 km |
| Door to door, no wait | Taxi — roughly €20–25 (unmetered — agree first) |
| Why it matters | Fira is the hub for buses to Oia, the airport, Athinios and beyond |
| Buy tickets | Pay the conductor onboard — no advance online booking for local buses |
| Parking in Fira | Limited and busy — use the edge-of-town car parks and walk in |
By KTEL bus: the everyday option
The KTEL public bus is how most Perissa visitors reach Fira, and it is the backbone of getting around the island. The ride takes roughly 25 minutes and costs about €2.70, paid to the conductor onboard in cash — Santorini's KTEL buses are cash only, so carry small change (any tap-to-pay is still only being trialled on a few of the newest buses, not something to rely on). You cannot buy local bus tickets online in advance — you board and pay, so there is nothing to book ahead.
Buses run roughly every 20–40 minutes through a summer day, with first departures from Perissa around 06:30 and — the number that matters most for a late dinner or sunset in town — a last bus back from Fira to Perissa around 00:15. Frequencies thin outside high season, so treat these as indicative and check the posted times.
Buses leave from the Perissa stop near the beach and the church, and run frequently through the day in summer, thinning out in the shoulder season and evening. There is no reliable public online timetable; the dependable source is the printed board at Fira bus station and the schedule posted at the Perissa stop. Because everything funnels through Fira, this same bus is your first leg for onward trips — see our Santorini bus guide for how the network connects and our Perissa to Oia guide for the classic two-leg example.
By taxi or transfer
Santorini has famously few taxis for its visitor numbers, and they are not metered, so you negotiate the fare before setting off. A Perissa–Fira taxi runs roughly €20–25, more late at night or with luggage. It is the quickest door-to-door option when you have bags, an early start, or a group splitting the cost, but at peak times a taxi can be genuinely hard to find — book ahead through your hotel if timing matters. A pre-booked private transfer costs a little more but guarantees the pickup.
By car or ATV
If you have rented wheels, the drive from Perissa to Fira is only about 10 km and takes 15–20 minutes on decent roads. The flexibility is the appeal: no waiting for the bus, no change at the hub, and you can carry on to Oia, Akrotiri or a beach afterwards. Renting an ATV/quad or small car is popular from a Perissa base — our ATV and car rental guide covers indicative prices and the licence rules.
The trade-off is parking. Fira's centre is congested and its parking limited, especially midday and before sunset. Aim for the car parks on the edge of town and walk in — it is a compact place. If you are only going to Fira and back, honestly the bus is often less hassle than finding a space.
| Option | Time | Indicative cost | Notes |
|---|---|---|---|
| KTEL bus | ~25 min | ~€2.70 (cash onboard) | Frequent in summer; no advance tickets |
| Taxi | ~15–20 min | ~€20–25 one way | Unmetered — agree first; few taxis |
| Car / ATV | ~15–20 min | Rental from ~€25–45/day | Flexible; Fira parking is tight |
Practical tips for the Perissa–Fira bus
A few small things make this leg smoother. Carry coins and small notes — conductors collect the fare in the aisle mid-journey, and KTEL buses are cash only, so cash is the one thing that never fails. Board early at the Perissa stop in peak season, because buses fill and there's no reserved seating; a full bus means waiting for the next one. Photograph the timetable posted at the Perissa stop and, once you reach Fira, the board at the central station, so you have accurate return and onward times rather than relying on out-of-date websites.
Timing matters too. Midday and pre-sunset are the busiest windows, when both the bus and Fira's centre get crowded; early morning is quietest if you're heading out for a day trip. And if you're connecting onward — to Oia, Athinios or the airport — factor in the wait at Fira between buses, which can be anywhere from a few minutes to half an hour depending on how the schedules line up. Budgeting that transfer time is the difference between a relaxed day and a missed connection.
Why Fira is the connection that matters
Fira is not just another village — it is the transport heart of Santorini. The KTEL network is hub-and-spoke, and Fira is the hub, so buses to Oia, Kamari, the airport, Athinios port, Akrotiri and Perivolos all radiate from its central station. That means the Perissa–Fira leg is the one you will repeat: it is the front half of nearly every day trip. Learn this route first and the rest of the island opens up. Once you are in Fira, our Fira guide covers the caldera-rim town itself — the views, the old port cable car, and where to pause.
One thing worth knowing early: because Fira is the hub, the airport bus and the Athinios port bus both run from Fira, not from Perissa directly. So an early flight or ferry means a Perissa→Fira leg first, then a change — and the first buses of the day are limited. If you have a dawn departure, a pre-booked taxi or transfer straight from Perissa usually beats trying to chain two early buses together with tight margins. For most daytime trips, though, the bus is the easy default.
For the full picture of reaching Perissa in the first place — from the airport near Kamari or the ferry at Athinios — see our getting to Perissa guide and the /getting-here page. The /practical-info page rounds up cash, buses and the everyday basics.
Frequently Asked Questions
How much is the bus from Perissa to Fira?
The KTEL bus fare is about €2.70 one way in 2026, paid to the conductor onboard in cash — Santorini's KTEL buses are cash only (tap-to-pay is at most being trialled on a few newer buses, so don't count on it). You cannot buy local bus tickets online in advance; you simply board and pay. Carry small change to be safe, as conductors do not always have large notes.
How long does Perissa to Fira take?
The bus takes about 25 minutes, depending on stops and traffic. Driving yourself by car or ATV is quicker at roughly 15–20 minutes over about 10 km. A taxi is similar to driving. Allow extra time in peak summer afternoons when the roads and Fira's centre get busy.
Is there a taxi from Perissa to Fira?
Yes, but Santorini has few taxis and they are not metered, so agree the fare first — expect roughly €20–25. At busy times taxis can be hard to flag, so book through your hotel if you have an early flight or ferry. A pre-booked private transfer is a reliable alternative.
Where do I catch the bus in Perissa?
Buses leave from the Perissa bus stop near the beach and the main church. There is no reliable online timetable, so check the printed schedule at the stop and, for return times, the board at Fira's central bus station. In summer, departures are frequent through the day and into the evening.
Can I get from Perissa directly to Oia or the airport?
No — nearly all routes run through Fira first, because it is the island's bus hub. From Perissa you ride to Fira, then change for Oia, the airport, Athinios port or elsewhere, paying a second fare. That is why the Perissa–Fira leg is the key connection to master.



