Short answer: drive or take a taxi to Peroulades, then follow the narrow road to the cape. By bus, go to Sidari or Peroulades first and plan a taxi or a walk for the last part.
Options
By car
The distance from Corfu Town is about 40 km (allovergreece.com). Distances to nearby villages from Corfu Town: Sidari 35 km, Peroulades 37 km, Agios Stefanos 39.5 km (atcorfu.com). The last stretch to the cape is a narrow road; parking is very limited, so arrive early.
By bus
KTEL (green buses) route A2 links Corfu Town and Sidari (themediterraneantraveller.com, updated 2026-05-06). The fare to Sidari was EUR 3.70 in a 2024 article and may have changed. Summer timetables change often; the operator’s site is greenbuses.gr. Tickets are sold by the conductor or at kiosks.
The blue city bus 15 links the airport, port and KTEL station.
Taxi and transfer
A taxi from the airport to Sidari quotes from about EUR 35 to 50 on one comparison site and EUR 69 to 88 on transfer sites. Agree the fare first or pre-book.
Flying in
From Sidari
Many boat rentals leave from Sidari Beach, so a boat is also a way to reach the cape; see boat trips.
Read safety before you go, and where to stay.
Frequently asked questions
Is there a bus to Cape Drastis?
No bus goes to the cape itself that we could verify. The KTEL green bus serves Sidari, and a blog mentions a Peroulades stop (Peroulades Schule) about 1.5 h from Corfu Town, then a few minutes' walk to the village. No official timetable verified: see greenbuses.gr.
How much is the bus from Corfu Town to Sidari?
EUR 3.70 in force since December 2023 according to a 2024 article; it may have changed. Tickets are sold by the conductor or at kiosks.
How long does it take to drive to Cape Drastis?
From Sidari, a few minutes' drive past Peroulades. From Corfu Town the distance is about 40 km; allow more than an hour in summer. We did not verify exact times.
Some links are affiliate links: if you book through them we earn a small commission at no extra cost to you. It funds the research behind this site.