UPDATED FOR 2026: This Santorini bus schedule was last checked against the official KTEL Santorini timetable, timetable poster, and pricelist in April 2026. Bus times can change with season, school days, ferry traffic, and demand, so always double-check the official timetable or the board at Fira Bus Station before a flight, ferry, or late-night trip.
This is the Santorini Bus Schedule 2026 for KTEL buses around the island, including routes from Fira to Oia, Santorini Airport, Athinios Port, Kamari, Perissa, Perivolos, Akrotiri, Vlychada, Monolithos, Vourvoulos, Firostefani, and Imerovigli.Santorini’s public buses are run by KTEL Santorini. They are the cheapest way to get around the island, but almost every route starts or ends in Fira, the main bus hub. If you are traveling between two other places, such as Oia and Kamari or Oia and the Airport, you usually need to change buses in Fira.

If you want more flexibility for beaches, wineries, sunrise viewpoints, or late dinners outside Fira and Oia, compare your options in my full guide on how to get around Santorini. For full-day freedom, you can also rent a car in Santorini.
Official source: Check the KTEL Santorini timetable and KTEL Santorini pricelist before travel, especially if you are catching a ferry or flight.CHECK ALSO:Mykonos Bus Schedule ● Paros Bus Schedule ● Santorini Ferry Guide
- The main bus station in Santorini is in Fira.
- Most KTEL Santorini routes start and finish in Fira.
- There are no direct public buses from Oia to the Airport or Athinios Port. Change in Fira.
- Bus tickets are one-way. If you change buses in Fira, expect to buy a second ticket.
- Carry cash and small change. Tickets are usually bought on the bus or while boarding.
- Always check the board at Fira Bus Station. KTEL can add, remove, or adjust times without much notice.
- Fira Main Bus Hub on Google Maps
- Oia Bus Stop on Google Maps
- Imerovigli Bus Stop on Google Maps
- Perissa Bus Stop on Google Maps
- Kamari Bus Stop on Google Maps
Santorini Bus Schedule 2026: Quick Route Summary
Use this table for a fast overview of the main Santorini bus routes. Detailed departure times are listed in the route sections below.
| Route | First / Last from Fira | First / Last return | Ride time | Fare | Best for |
|---|---|---|---|---|---|
| Fira ↔ Oia | 07:00 / 20:00 | 07:30 / 20:20 | About 25 min | €2.20 | Oia sunset, caldera views, hotels |
| Fira ↔ Airport | 07:15 / 21:00 | 07:25 / 21:10 | About 10 min | €2.20 | Flights, airport transfers |
| Fira ↔ Kamari | 07:15 / 21:00 | 07:30 / 21:15 | About 20 min | €2.20 | Kamari Beach, cinema, hotels |
| Fira ↔ Perissa / Perivolos | 07:00 / 21:00 | 06:30 / 19:20 | About 25 min | €2.70 | Black Beach, beach clubs, budget hotels |
| Fira ↔ Akrotiri | 08:30 / 19:00 | 08:50 / 19:20 | About 20–25 min | €2.20 | Akrotiri ruins, Red Beach |
| Fira ↔ Vlychada | 07:00 / 14:00 | 07:20 / 14:30 | About 20–25 min | €2.70–€2.80 | Vlychada Beach, Tomato Museum |
| Fira ↔ Monolithos | 07:15 / 14:00 | 07:30 / 14:15 | About 20 min | €2.20 | Monolithos Beach |
| Fira ↔ Firostefani / Imerovigli | 08:30 / 18:00 | 08:35 / 18:05 | About 5–10 min | €2.20 | Caldera hotels, Firostefani, Imerovigli |
| Fira ↔ Vourvoulos | 14:00 only | 07:40 / 14:10 | About 10–15 min | €2.20 | Vourvoulos village |
| Fira ↔ Athinios Port | Changes by ferry | Changes by ferry | About 20 min | €2.70 | Ferries to Athens and islands |
Fare note: KTEL sources currently show a small difference for Vlychada/Vlihada. The latest timetable poster lists it at €2.70, while the online pricelist shows Fira–Vlihada at €2.80. Bring small cash and confirm at Fira Bus Station before boarding.

Santorini Bus Routes: Click to Jump
- Fira to Oia bus schedule
- Oia to Fira bus schedule
- Fira to Santorini Airport bus schedule
- Santorini Airport to Fira bus schedule
- Fira to Athinios Port bus schedule
- Athinios Port to Fira bus schedule
- Fira to Kamari bus schedule
- Kamari to Fira bus schedule
- Fira to Perissa and Perivolos bus schedule
- Perissa to Fira bus schedule
- Fira to Akrotiri bus schedule
- Akrotiri to Fira bus schedule
- Fira to Vlychada bus schedule
- Vlychada to Fira bus schedule
- Fira to Monolithos bus schedule
- Monolithos to Fira bus schedule
- Fira to Firostefani and Imerovigli bus schedule
- Imerovigli and Firostefani to Fira bus schedule
- Fira to Vourvoulos bus schedule
- Vourvoulos to Fira bus schedule

Fira to Oia Bus Schedule
The Fira to Oia bus is one of the busiest and most useful routes in Santorini. It connects the main bus hub with Oia, and it also serves the caldera side of the island. Oia is best known for sunset views, caldera hotels, Ammoudi Bay, and the blue-domed church photo spots. See my guide to the best things to do in Oia if you are planning a day trip.| From Fira to Oia | From Oia to Fira | Fare | Ride time |
|---|---|---|---|
| 07:00, 08:30, 09:30, 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 | 07:30, 08:50, 09:50, 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 | €2.20 | About 25 minutes |
Tip: Oia buses can fill up fast before sunset. If you are staying in Oia and need a bus back to Fira at night, check the current posted return schedule before you commit to dinner or sunset plans.
Oia to Fira Bus Schedule
The Oia to Fira bus follows the same route back toward the central hub. The first current return listed from Oia is 07:30, and the last listed return is 20:20. If you need to continue to the Airport, Athinios Port, Kamari, Perissa, Akrotiri, or Vlychada, change buses at Fira and buy a separate ticket for the second route.
Fira to Santorini Airport Bus Schedule
The KTEL bus is the most budget-friendly airport transfer, dropping you directly outside the arrivals terminal. However, because departures only run hourly, it requires strict time management if you are catching a flight. The drive is short, but leave extra time because the Fira bus station can be crowded and buses do not run every few minutes.
- Transit time: ~10 minutes
- Cost: €2.20 (One-way)
- Best time to go: At least 2.5 hours before your flight departure.
- Insider tip: There is no direct bus from Oia or Kamari to the airport. You must ride to Fira, buy a new ticket, and board the airport bus.
| From Fira to Airport | From Airport to Fira | Fare | Ride time |
|---|---|---|---|
| 07:15, 08:30, 09:15, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:00 | 07:25, 08:40, 09:25, 10:10, 11:10, 12:10, 13:10, 14:10, 15:10, 16:10, 17:10, 18:10, 19:10, 20:10, 21:10 | €2.20 | About 10 minutes |
There is no direct public bus from Santorini Airport to Oia, Kamari, Perissa, or the ferry port. Take the bus to Fira first, then change to the route you need.
Santorini Airport to Fira Bus Schedule
The Airport to Fira bus departs outside the arrivals area. If your flight lands late, check the current timetable before relying on the bus, as evening service can be limited outside peak summer.

Fira to Athinios Port Bus Schedule
Athinios Port is Santorini’s main ferry port for ferries to Athens, Mykonos, Paros, Naxos, Ios, Crete, and other Greek islands. The Fira to Athinios Port bus schedule changes around ferry departures and arrivals, so do not rely on a fixed daily timetable for this route.
| Route | Timetable | Fare | Ride time | Important note |
|---|---|---|---|---|
| Fira ↔ Athinios Port | Changes according to ferry traffic | €2.70 | About 20 minutes | Check the Fira station board the day before or the morning of travel. |
If you are taking a ferry, read my full Santorini ferry guide and build in extra time. The road down to Athinios Port is steep and can get congested when multiple ferries arrive close together.
Athinios Port to Fira Bus Schedule
The Athinios Port to Fira bus usually runs around ferry arrivals. If you arrive by ferry and want to continue to Oia, Kamari, Perissa, or the Airport, take the port bus to Fira first, then change buses at the main station.
Fira to Kamari Bus Schedule
Kamari is a major beach resort area and one of the easiest beach towns to reach by bus from Fira, making this a highly trafficked route for travelers wanting to escape the caldera for a beach day.
- Transit time: ~20 minutes
- Cost: €2.20 (One-way)
- Best time to go: Mid-morning to secure a sunbed at the beach clubs.
- Insider tip: The bus drops you right near the Kamari Open Air Cinema and the main beach promenade.
This route is useful for Kamari Beach, Kamari Open Air Cinema, the Wine Museum, and the east-coast hotels. If you are staying by the beach, compare options in my guide to the best hotels in Kamari.
| From Fira to Kamari | From Kamari to Fira | Fare | Ride time |
|---|---|---|---|
| 07:15, 08:30, 09:15, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:00 | 07:30, 08:45, 09:30, 10:15, 11:15, 12:15, 13:15, 14:15, 15:15, 16:15, 17:15, 18:15, 19:15, 20:15, 21:15 | €2.20 | About 20 minutes |
Kamari to Fira Bus Schedule
The Kamari to Fira bus returns to the main hub, where you can transfer to Oia, the Airport, Athinios Port, Perissa, Akrotiri, or Vlychada. The first current return from Kamari is 07:30, and the last listed return is 21:15.

Fira to Perissa and Perivolos Bus Schedule
The Fira to Perissa bus is the main public bus route for Santorini’s Black Beach area. Perissa and Perivolos share the same long beach zone, with beach bars, hotels, tavernas, and lower prices than the caldera towns. See my Perissa hotels guide if you want to stay near the beach.
| From Fira to Perissa | From Perissa to Fira | Fare | Ride time |
|---|---|---|---|
| 07:00, 08:30, 10:00, 11:15, 12:45, 14:00, 15:30, 17:15, 19:00, 21:00 | 06:30, 07:45, 09:00, 10:45, 11:45, 13:15, 14:45, 16:00, 17:45, 19:20 | €2.70 | About 25 minutes |
Tip: Perissa and Perivolos buses are busier in beach season. If you plan to return after dinner or drinks, check the latest board in Perissa before assuming there will be a late bus.

Perissa to Fira Bus Schedule
The Perissa to Fira bus is the return route from the Black Beach area to Santorini’s central bus hub. From Fira, you can transfer to Oia, Kamari, the Airport, Athinios Port, Akrotiri, and other routes. The first current return from Perissa is 06:30, and the last listed return is 19:20.
Fira to Akrotiri Bus Schedule
The Fira to Akrotiri bus is useful for the Akrotiri Archaeological Site, Akrotiri village, and access toward Red Beach. The Red Beach area can involve walking from the nearest stop, so wear proper shoes if you plan to go down to the viewpoint or beach path.
| From Fira to Akrotiri | From Akrotiri to Fira | Fare | Ride time |
|---|---|---|---|
| 08:30, 10:00, 11:15, 12:40, 14:00, 15:30, 17:15, 19:00 | 08:50, 10:20, 11:25, 13:00, 14:20, 15:50, 17:35, 19:20 | €2.20 | About 20–25 minutes |
Akrotiri to Fira Bus Schedule
The Akrotiri to Fira bus returns to the main station. If you are visiting the ruins and Red Beach on the same day, check the return schedule before walking away from the main road. The first current return from Akrotiri is 08:50, and the last listed return is 19:20.
Fira to Vlychada Bus Schedule
Vlychada, also written as Vlihada or Vlixada, is a quieter south-coast area known for its carved volcanic cliffs, marina, beach, and the Santorini Tomato Industrial Museum. Service is limited, so this is not the best route for spontaneous plans.
| From Fira to Vlychada | From Vlychada to Fira | Fare | Ride time |
|---|---|---|---|
| 07:00, 10:00, 14:00 | 07:20, 10:30, 14:30 | €2.70–€2.80 | About 20–25 minutes |
Fare note: KTEL’s current sources do not perfectly match for this route, so expect roughly €2.70–€2.80 and confirm the exact price before boarding.
Vlychada to Fira Bus Schedule
The Vlychada to Fira bus runs only a few times per day on the current timetable. If you miss the last bus, you will likely need a taxi, transfer, or rental vehicle.
Fira to Monolithos Bus Schedule
Monolithos is a quieter beach area near the airport side of Santorini. Bus service is limited compared with Oia, Kamari, and Perissa.
| From Fira to Monolithos | From Monolithos to Fira | Fare | Ride time |
|---|---|---|---|
| 07:15, 10:00, 14:00 | 07:30, 10:15, 14:15 | €2.20 | About 20 minutes |
Monolithos to Fira Bus Schedule
The Monolithos to Fira bus is limited. The current return times are 07:30, 10:15, and 14:15, so plan ahead if you are spending time at Monolithos Beach.
Fira to Firostefani and Imerovigli Bus Schedule
Firostefani and Imerovigli are close to Fira and are also served by buses heading north. You can often walk between Fira, Firostefani, and Imerovigli along the caldera path, but the bus is useful with luggage or in hot weather.
| From Fira | From Firostefani / Imerovigli | Fare | Ride time |
|---|---|---|---|
| 08:30, 11:15, 12:30, 14:00, 16:15, 18:00 | 08:35, 11:20, 12:35, 14:05, 16:20, 18:05 | €2.20 | About 5–10 minutes |
Tip: For short distances between Fira, Firostefani, and Imerovigli, walking may be faster than waiting for the next bus, especially outside peak service hours.
Imerovigli and Firostefani to Fira Bus Schedule
The Imerovigli to Fira bus and Firostefani to Fira bus are useful if you have luggage, limited mobility, or do not want to walk the caldera path in the heat. The current listed returns are 08:35, 11:20, 12:35, 14:05, 16:20, and 18:05.
Fira to Vourvoulos Bus Schedule
Vourvoulos has very limited bus service. This route is better for locals or travelers with flexible plans, not for tight itineraries.
| From Fira to Vourvoulos | From Vourvoulos to Fira | Fare | Ride time |
|---|---|---|---|
| 14:00 | 07:40, 14:10 | €2.20 | About 10–15 minutes |
Vourvoulos to Fira Bus Schedule
The Vourvoulos to Fira bus is very limited, with current returns listed at 07:40 and 14:10. If you are staying in Vourvoulos, confirm transport before booking dinners, tours, or early departures. 
How KTEL Buses Work in Santorini
- Start with Fira. Fira is the central bus hub, so most trips begin, end, or connect there.
- Buy one-way tickets. If you take Oia → Fira → Airport, that is two bus rides and usually two tickets.
- Arrive early in summer. Buses to Oia, Kamari, Perissa, and the Airport can fill up quickly.
- Keep cash handy. Card payments are not something to rely on for local buses.
- Ask the driver or station staff. KTEL changes timetables during the year, and the posted station board is the safest source.
- Watch the last bus. Evening service can be limited outside peak season, especially for Vlychada, Monolithos, and Vourvoulos.
Best Santorini Bus Routes for Visitors
- Best route for sunset: Fira to Oia. Go early, especially from June to September.
- Best route for beaches: Fira to Kamari or Fira to Perissa. Kamari is easier for shorter trips; Perissa and Perivolos are better for a full beach day.
- Best route for history: Fira to Akrotiri. Visit the prehistoric ruins first, then continue toward Red Beach if you have enough time.
- Best route for flights: Fira to Airport. It is cheap and fast, but do not cut it close before departure.
- Best route for ferries: Fira to Athinios Port, but only after checking that day’s ferry-linked bus times.
FAQs
What are Santorini buses called?
Santorini public buses are called KTEL buses. KTEL Santorini operates the island’s main bus routes, with Fira as the central hub.
Where is the main bus station in Santorini?
The main bus station in Santorini is in Fira. Most routes start, end, or connect there, including buses to Oia, the Airport, Kamari, Perissa, Akrotiri, Vlychada, Monolithos, Vourvoulos and Athinios Port.
How much do Santorini bus tickets cost in 2026?
Most KTEL bus tickets in Santorini cost around €2.20. Longer routes can cost more, including Fira to Perissa or Perivolos at €2.70 and Fira to Athinios Port at €2.70. Vlychada is currently shown around €2.70 to €2.80 depending on the KTEL source, so confirm before boarding.
Is there a direct bus from Santorini Airport to Oia?
No. There is no direct public bus from Santorini Airport to Oia. Take the Airport to Fira bus first, then change at Fira for the Fira to Oia bus.
Is there a direct bus from Athinios Port to Oia?
No. Public buses from Athinios Port usually go to Fira. From Fira, you can transfer to Oia, Kamari, Perissa, Akrotiri or another island route.
What is the last bus from Fira to Oia?
On the current timetable shown here, the last listed Fira to Oia bus is 20:00, with the last Oia to Fira return at 20:20. Later buses may be added in peak summer, so check the official KTEL timetable or the board at Fira Bus Station.
Does the Santorini bus go to the Airport?
Yes. There is a direct bus between Fira and Santorini Airport. The ride takes about 10 minutes and the 2026 fare is €2.20.
Does the Santorini bus go to the ferry port?
Yes. KTEL buses connect Fira with Athinios Port, Santorini’s main ferry port. The timetable changes around ferry arrivals and departures, so check the station board before travel.
Can I use the Santorini bus without a car?
Yes, if you are staying in Fira, Oia, Kamari or Perissa and your plans match the bus timetable. For wineries, remote beaches, early starts or late dinners, renting a car or booking transfers is more flexible.
Do Santorini buses run late at night?
Some routes may run later in peak summer, but the current listed timetable has limited evening service, especially for smaller routes such as Vlychada, Monolithos and Vourvoulos. Always check the Fira station board before relying on a late bus.




