How far is Oia from Fira, and every other Santorini distance

Oia is 11 km from Fira, about 15 minutes by car along the caldera road. The airport is 8 km from Fira and 17 km from Oia; Athinios port is 11 km from Fira and 22 km from Oia.

Updated 10 September 2026. Written by the Santorini Taxi team, drivers on the island.

Every price and time on this page comes from our price list and route data, not from an estimate.

Santorini is small, and every pair on this page is a short drive. The tables give the road distance and the driving time on a normal day; in summer the minutes grow, the kilometres do not. Every number comes from the same route data that prices our rides, and the pairs link to the route pages.

From Fira

To Distance Time The road
Oia 11 km about 15 min The caldera road north through Firostefani and Imerovigli, sunset traffic from late afternoon
Imerovigli 3 km about 5 min A short climb along the rim; the centre is pedestrian, so the car stops on the main road
Kamari 8 km about 10 min Down the east side past the airport turn, flat and quick
Perissa 13 km about 15 min South through Messaria and round Mesa Vouno
Akrotiri 11 km about 15 min South-west past Megalochori to the archaeological site and Red Beach
Santorini Airport 6 km about 5 min Downhill across the middle of the island to the coast at Monolithos
Athinios Port 9 km about 10 min The hairpin road down the cliff to the ferry quay

From Oia

To Distance Time The road
Fira 14 km about 15 min The caldera road south; leaving Oia is quicker than arriving at sunset
Imerovigli 13 km about 15 min The first part of the same road; the car stops at the closest point the road allows
Santorini Airport 17 km about 20 min Rim road to Fira, then down to the east coast
Athinios Port 24 km about 30 min Rim road to Fira, then the cliff road down; allow for the port queue before a ferry
Kamari 21 km about 25 min The long diagonal across the island to the east coast
Perissa 28 km about 35 min The full length of the island, north tip to south beach
Akrotiri 26 km about 30 min Rim road to Fira, then south-west past Megalochori

From Santorini Airport

To Distance Time The road
Fira 8 km about 10 min Inland and uphill to the ridge
Oia 17 km about 20 min Up to Fira, then the rim road north
Imerovigli 8 km about 10 min Up to Fira and a few minutes along the rim
Kamari 6 km about 10 min The closest resort to the runway, along the coast
Perissa 14 km about 15 min South round Mesa Vouno
Akrotiri 11 km about 15 min Across the south of the island past Megalochori
Athinios Port 9 km about 10 min Across the island and down the cliff road, the ferry-to-flight connection

From Athinios Port

To Distance Time The road
Fira 11 km about 15 min Hairpins up the cliff, then the ridge
Oia 22 km about 25 min Up the cliff, through Fira, then the rim road north
Imerovigli 14 km about 15 min Up the cliff and past Fira along the rim
Kamari 10 km about 15 min Up the cliff, then east across the island
Perissa 11 km about 15 min Up the cliff, then south past Megalochori
Akrotiri 9 km about 10 min Up the cliff and south-west along the caldera side

Cruise passengers start higher up: from the top station of the Fira cable car, Oia is 11 km and about 15 minutes away, on the Fira Old Port to Oia page.

Why the minutes vary in summer

The kilometres never change; the minutes do. From June to September the caldera road between Fira and Oia carries the sunset traffic from late afternoon, the single road into Oia backs up, and the same drive can take a quarter of an hour longer. Fira's centre slows at the same hour, and the port road fills before each ferry. Early mornings and nights are the opposite: the roads are empty and the times in the tables are generous. The price does not change with the minutes; a slow drive costs what a quick one costs.

Sunset and the road into Oia

If the reason for the drive is the sunset, leave earlier than the tables suggest and book the return before you go: the hour after sunset is when every car on the island heads south at once. The Fira to Oia page covers the timing, and the Oia page explains where the car waits for the ride back.

Questions

How long does it take to drive from Fira to Oia?

About 15 minutes for 11 km on a normal day. From late afternoon in July and August the single road into Oia slows with the sunset traffic, so allow an extra quarter of an hour then.

How far is Santorini Airport from Oia?

17 km, about 20 minutes by car. The road crosses the island to Fira and then follows the caldera rim north through Firostefani and Imerovigli.

How far is Athinios port from Fira?

11 km, about 15 minutes. The port sits at the bottom of the cliff on the west side and the road climbs out of it in hairpins before it reaches the ridge.

Are Kamari and Perissa close to each other?

They face each other across the Mesa Vouno headland, so they look close on the map, but the road goes round the mountain. By car it is 14 km, about 20 minutes.

Check a price for your dates

The price and the route appear before you book.

Check a price and book

Pickups less than 12 hours away: WhatsApp or call.

2026-09-18
WhatsApp