The Fira–Oia bus costs €2.20, usually takes 20–30 minutes, and runs frequently in summer from Fira’s main station.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
For most travelers, the bus from Fira to Oia is the cheapest practical link between Santorini’s two busiest caldera towns. The direct KTEL coach leaves from Fira’s central bus station, covers 11.8 kilometers, and reaches Oia without a change.
Normal road time is about 20–30 minutes, but heavy summer traffic can push the ride toward an hour. The main planning risk is not the fare; it is arriving too close to sunset, when roads, buses, and the return queue all fill at once.
Current route options and available transfers can be compared here:
Fira To Oia By Bus: Fare, Time And Route
The direct KTEL service is the clear budget choice at €2.20 one way, roughly $2.50 at an exchange rate of €1 to $1.14. Most departures take 20–30 minutes in light traffic, with no transfer required.
The bus travels north from Fira toward Oia and passes the Imerovigli corridor. Fira is Santorini’s bus hub, so travelers arriving from the airport, Athinios ferry port, Kamari, or Perissa normally change buses in Fira and buy a separate ticket for Oia.
Planning margin: Add at least 30 minutes beyond the scheduled ride during July and August, and more before sunset or after large cruise arrivals.
How Do You Catch The Bus In Fira?
The safest boarding point is Fira’s central bus station, a short walk south of the town center. Arrive 15–20 minutes early in busy months because boarding is first come, first served and a full coach can leave passengers for the next departure.
- Find the coach marked for Oia and confirm the destination with the attendant or driver.
- Keep small euro notes and coins ready for the one-way fare.
- Store large suitcases in the luggage compartment under the coach when directed.
- Keep the paper ticket until the ride ends in case it is checked.
- Exit at Oia’s main bus area on the eastern side of the village.
Tickets are normally sold as individual rides rather than day passes. Travelers connecting from another KTEL route pay again when boarding the Oia service.
Current Departures And Return Times
The current summer pattern begins at 7:00 a.m. from Fira, with frequent service through the day and a last listed departure at 10:30 p.m. Oia-to-Fira returns begin at 7:30 a.m. and currently run until 10:50 p.m.
From late morning through evening, many departures are spaced about 30 minutes apart. KTEL can revise the timetable during the season, so check the board at Fira station on the day of travel rather than relying on an old screenshot.
| Travel Choice | Typical Time | Rough Cost |
|---|---|---|
| KTEL bus in light traffic | 20–30 minutes | €2.20 one way, about $2.50 |
| KTEL bus near sunset | 45–90 minutes | €2.20 one way, about $2.50 |
| Taxi | 20–30 minutes | About €35–50, or $40–57 |
| Prearranged private transfer | 20–30 minutes | About €50–80, or $57–91 |
| Rental car | 20–30 minutes driving | From about €18 per day before fuel and extras |
| ATV or scooter | 30–45 minutes | About €20–95 per day by vehicle size |
| Caldera footpath | 2.5–5 hours | Free |
Fare, Tickets And Luggage
The one-way fare is €2.20, and the route distance is 11.8 kilometers, according to the official KTEL Santorini fare list. The same page lists reduced fares for eligible students and qualifying discount groups.
Bring cash in euros and avoid relying on a card reader. Large bags are usually placed in the lower luggage hold, while small bags stay with the passenger. Keep valuables, medication, passports, and breakable electronics in a bag you can carry onto the coach.
What Time Should You Leave For Sunset?
For an Oia sunset, board two to three hours before sunset in peak season. That margin covers the queue in Fira, slow road traffic, the walk from Oia’s bus area, and the time needed to find a viewing place.
Leaving one scheduled bus before the minimum you think you need is the safer call. A listed 20-minute ride can take far longer when tour buses and rental cars converge on Oia in late afternoon.
- Low-risk plan: Reach Oia by midafternoon, eat or walk first, then move toward the caldera.
- Return plan: Join the Oia bus queue soon after sunset rather than waiting for the final departure.
- Fixed appointment: Use a prearranged transfer when a dinner booking, ferry, or flight leaves no room for delay.
Stops, Walking And Accessibility
The coach finishes at Oia’s main bus area, not beside the blue-domed churches or Ammoudi Bay. Most central lanes are a 5–15 minute walk away, while Ammoudi Bay sits below the village at the foot of roughly 300 steps.
KTEL vehicles are full-size coaches with steps, and level boarding is not guaranteed. Travelers who need step-free access, space for a mobility aid, or door-to-door pickup should confirm those needs with a transfer company before paying.
The Fira–Oia caldera hike is a scenic substitute for one direction, but it is not a casual roadside walk. The route is about 6.5 miles, mixes paving, gravel, hills, and exposed sections, and usually takes 2.5–5 hours.
Where To Stay After Reaching Oia
Oia suits travelers who want sunrise streets and sunset access without a return ride, while Fira works better for onward buses across Santorini. The map below shows current places to stay around Oia:
Choose The Bus, Taxi Or Hike
The bus wins for price, a taxi or transfer wins for luggage and fixed timing, and the caldera footpath wins for scenery. Most day-trippers should take an early bus to Oia and return before the final evening rush.
- For the lowest cost: Take KTEL and carry small euro notes.
- For sunset: Leave Fira two to three hours early and avoid the last return.
- For heavy luggage: Use a taxi or prearranged transfer to reach the hotel door.
- For a full-day outing: Hike from Fira to Oia, then ride the bus back.
References & Sources
- KTEL Santorini.“Santorini Public Buses Pricelist.”Lists the current Fira–Oia distance, standard fare, and reduced-fare categories.