The walled old town of Tossa de Mar on its headland, stone houses and towers rising inside the medieval walls with pines on the slope above.
Photo domaa2, Pixabay Content License

Which airport, and what the journey costs

Airports for Tossa de Mar

Tossa de Mar is about 112 km from Barcelona airport, an hour and a half. The distance is the least certain on this site because the last eleven kilometres can be driven two ways, and one of them is a corniche.

The airport

Getting to Tossa de Mar

Barcelona Airport (BCN)112 km by roadTossa de Mar
Driving
85–100 min
Private transfer, per vehicle
€185
Open the transfer guide

Book a transfer to Tossa de Mar

One bookable transfer for this route

We may earn a commission if you book through this link. We do not add anything to the provider's price, and it does not affect which option we recommend. Affiliate disclosure

Fourteen kilometres of disagreement

OSRM measured 104.33 km and Valhalla 118.79, the widest gap between our two engines anywhere. It is not tolls: Valhalla returns the same route whether tolls are permitted or not. It is the coast road from Lloret, a narrow cliff road that one engine prices as slow and goes fourteen kilometres inland to avoid. The times are only five minutes apart, so the cliff road is shorter and not quicker.

A small town at the end of a corniche

Tossa has no railway and the bus from Lloret runs the same cliff road. That is the ordinary reason a private transfer is worth more here than the distance alone suggests, and it is also the reason to say at booking if you would rather go inland.

What the journey costs

185 to 445 EUR for the vehicle, up to fourteen people, checked at Viator on 11 September 2026, from the same operator that sells Salou and Lloret from this airport.

Frequently asked questions

Which airport should I fly into for Tossa de Mar?

Barcelona at about 112 km; Girona is nearer this part of the Costa Brava.

Why is the distance uncertain?

The last eleven kilometres from Lloret can be driven along the cliff or inland, and the two differ by fourteen kilometres.

How much is a transfer?

185 to 445 EUR for the vehicle, up to fourteen people.

Related pages

Where these facts come from

Every figure on this page is checked against a named source and dated. We do not publish a number we cannot point at.

Facts last checked