Santorini (Thira) International Airport: Take the public KTEL airport bus to Firá’s central bus station: roughly 10–20 minutes and about €2–3. It is the sensible choice if you are travelling light; buses can be crowded around flight arrivals. A taxi is faster but scarce in peak season and typically costs far more—roughly €20–35—so pre-book only for a late arrival, lots of luggage, or a group.
Athinios Ferry Port: Use the connecting KTEL bus up to Firá, normally timed around ferry arrivals; allow about 25–35 minutes on the road and roughly €2–3. Do not accept the first aggressively marketed shared shuttle unless its price and departure time genuinely beat the bus—private transfers and taxis are commonly around €35 or more, and traffic around ferry movements can erase their advantage.