Santorini is small enough to drive across in 30 minutes but awkward enough that getting around requires a plan. The public bus system works, taxis are scarce, and the narrow roads make every transport choice a tradeoff between cost, flexibility, and patience.
In this guide
The island is roughly 16 km long and 5 km at its widest point. In theory, everything is close. In practice, the one-lane roads, steep terrain, limited parking in the caldera villages, and summer traffic mean that a 5 km journey can take 25 minutes. Understanding your options for getting around Santorini before you arrive saves frustration.
The Options at a Glance
| Transport | Cost | Best For | Limitations |
|---|---|---|---|
| KTEL bus | 2.50 EUR per ride | Budget travel, main routes | Hub-and-spoke via Fira, limited evening service |
| Rental car | 30-50+ EUR per day | Full island freedom, families | Parking in Fira/Oia is a nightmare |
| ATV/quad | 15-30+ EUR per day | Flexibility, easy parking | Exposed to sun, safety concerns |
| Taxi | 15-25 EUR per ride | Airport transfers, convenience | Very few taxis, hard to find at peak times |
| Walking | Free | Caldera villages, short distances | Not practical between distant points |
| Private driver/tour | 150-300+ EUR per day | Comfort, no parking stress | Expensive |
The Bus (KTEL)
The KTEL Santorini bus network is the backbone of budget transport on Santorini. All routes radiate from the central bus station in Fira -- there are no cross-island routes that skip Fira.
Main routes from Fira: - Fira to Oia -- ~25 minutes, every 20-30 min in summer - Fira to Kamari -- ~15 minutes - Fira to Perissa -- ~20 minutes - Fira to Akrotiri -- ~20 minutes - Fira to Athinios port -- ~25 minutes (timed to ferry arrivals/departures) - Fira to Airport -- ~15 minutes - Fira to Vlychada -- ~25 minutes (less frequent)
Tickets: 2.50 EUR per ride (pay on the bus). The airport and port routes may cost slightly more.
Schedule: Buses run roughly every 20-30 minutes on the main routes (Oia, Kamari, Perissa) during summer. Less frequent in shoulder season. Very limited in winter. Evening service typically ends around 22:00-23:00 on the busiest routes.
The catch: Everything goes through Fira. If you're at Perissa beach and want to reach Oia, you bus to Fira, change, and bus to Oia. This adds time and can mean a wait at the Fira bus station. In summer, buses to Oia and from the port can be standing-room-only.
The Fira bus station is basic -- a parking area with bus bays and a small ticket booth. There's no digital display. Ask the driver or check the posted timetable. Buses don't always run on schedule.
Rental Car
A rental car gives you the most freedom for getting around the island but comes with Santorini's parking problem. The caldera-side villages (Fira, Oia, Firostefani, Imerovigli) have extremely limited parking, and in summer the main roads to Oia become gridlocked before sunset.
Typical cost: 30-50 EUR per day in summer for a small car. Lower in shoulder season. Most rentals include basic insurance and unlimited mileage.
Where it works well: Getting to beaches (free parking at Perissa, Kamari, Vlychada, Monolithos), visiting inland villages (Pyrgos, Emporio, Megalochori all have parking), reaching the south coast and Akrotiri.
Where it doesn't work well: Fira (no convenient parking), Oia (parking fills by mid-morning in summer -- you'll circle for 30 minutes and end up walking from a distant spot anyway), the narrow lanes within villages.
Practical tips: - Book the smallest car available. Santorini's roads are narrow and parking spaces are tight. - Fill up at the petrol stations in the Fira area. Options are limited elsewhere. - Don't drive to Oia for sunset. Take the bus or a taxi, or park early and walk. - A car is most useful if you're staying in the east coast villages (Kamari, Perissa) and want to explore the whole island.
ATV / Quad Bike
The island's most popular way to get around independently. ATVs fit on narrow roads, park anywhere, and cost less than a car.
Typical cost: From 15 EUR per day for a basic ATV. Helmets included. Most operators offer unlimited mileage and no deposit.
Advantages: Easy parking everywhere, handles narrow roads, cheaper than a car, covers the whole island in a day.
Disadvantages: No protection from sun (you'll burn), no storage space, safety concerns on the narrow cliffside roads, and technically you need a motorcycle licence for larger ATVs (though many rental shops rent to standard licence holders).
Key rule: Wear the helmet. Always. Santorini's accident statistics for ATV riders are not good.
Taxi
Santorini has a limited number of taxis serving the entire island. In summer, demand far exceeds supply.
Typical fares: - Airport to Fira: ~15-20 EUR - Fira to Oia: ~20-25 EUR - Port (Athinios) to Fira: ~20-25 EUR - Fira to Perissa/Kamari: ~15-20 EUR
The problem: Finding a taxi. There are taxi ranks in Fira and at the airport, but at peak times (sunset, ferry arrivals, late evening) the queue can be long. Pre-booking through your hotel is the most reliable approach. Hailing a taxi on the road is hit-or-miss.
When to use a taxi: Airport/port transfers (pre-book through your hotel), getting home late at night when buses have stopped, and when you don't want to deal with parking in Oia.
Walking

Walking is the best transport for the caldera-side villages:
| Route | Distance | Time |
|---|---|---|
| Fira to Firostefani | 1 km | 15 minutes |
| Firostefani to Imerovigli | 1.5 km | 20 minutes |
| Fira to Imerovigli (direct) | 2.5 km | 30-35 minutes |
| Fira to Oia (the full hike) | 10 km | 3-5 hours |
The caldera walkway connecting Fira, Firostefani, and Imerovigli is paved and flat -- more of a stroll than a hike. If you're staying in any of these three villages, you can walk between them easily.
Walking between villages that aren't on the caldera rim (e.g., Fira to Kamari, or Pyrgos to Perissa) is not practical -- the distances are too far and the roads aren't pedestrian-friendly.
Private Drivers and Tours

If parking stress and bus schedules don't appeal to you, a private driver is the most stress-free way of getting around Santorini. Local operators and companies like JoyVan provide custom half-day or full-day itineraries with experienced drivers who know the island.
Typical cost: A 3-hour private van tour runs roughly 150-200 EUR. Full-day hire is 250-400+ EUR depending on the vehicle and itinerary.
Best for: Groups (split the cost), people with mobility limitations, anyone who wants to see a lot in a short time without the logistics.
The Athinios Port Situation

If you're arriving or departing by ferry, you'll use Athinios port -- the main ferry port on the caldera side. It's connected to Fira by a steep, winding road (about 25 minutes by bus).
Important: KTEL runs buses timed to ferry arrivals and departures, but during peak season these buses fill up fast. Arrive at the port bus stop early. If you miss the bus, a taxi from the port costs about 20-25 EUR (and there will be a queue for those too).
Some hotels offer port transfers -- ask when you book. It's one of the most stressful transit points on the island, especially during the midday ferry rush.
For the latest sailing times and prices, see Ferryscanner.
What's the Best Way to Get Around?
| Situation | Best Transport |
|---|---|
| Budget, main destinations only | KTEL bus |
| Want to explore the whole island | Rental car or ATV |
| Staying on the caldera, exploring nearby | Walking + occasional bus |
| Airport or port transfer | Pre-booked taxi or hotel transfer |
| Short visit, want to see everything | Private driver |
| Couple on a day out | ATV |
| Family with young children | Rental car |
Santorini's KTEL bus costs 2.50 EUR per ride and connects Fira to all main destinations. ATV rental from 15 EUR/day. Rental cars from 30 EUR/day. Taxis are scarce -- pre-book. Walking works for the caldera villages. Everything goes through Fira.
Planning more adventures on the island? Browse our complete guide to the best day trips from Santorini.
Last updated: