Medieval city walls of the Vila Vella in Tossa de Mar
22Jul

Barcelona to Tossa de Mar: The Medieval Coastal Town

Quick answer: Tossa de Mar sits about 103 km from Barcelona, roughly 1.5 hours away on the Costa Brava. There is no train station in Tossa itself, so the e12 Express bus from Estaçio del Nord (about 1h20, 22 daily departures on weekdays) or a direct taxi/transfer are the two practical options. Tossa’s main draw is the Vila Vella — the only fully intact fortified medieval old town left on the entire Catalan coast.

Medieval city walls of the Vila Vella in Tossa de Mar
Photo by Txllxt TxllxT, licensed CC BY-SA 4.0

Tossa de Mar is quieter and smaller than Lloret de Mar just up the coast, and that is largely the point — it trades some of the nightlife for a genuinely well-preserved medieval quarter and a beach framed by stone walls rather than resort towers.

Getting There

Method Time Notes
e12 Express bus ~1h20 22 daily departures on weekdays, direct from Barcelona
Train to Blanes + bus ~2 hours No train station in Tossa itself — connection required
Taxi / transfer ~1h10–1h20 Door to door, no connection

Because Tossa has no station of its own, the train is never a single-leg option — it always means finishing the journey by bus or taxi from Blanes. For a day trip where every hour matters, that makes the direct bus or a transfer the more time-efficient choice from the start.

The Vila Vella: Spain’s Only Intact Coastal Medieval Town

Declared a National Historic-Artistic Monument in 1931, the Vila Vella is the only fully fortified medieval settlement still standing on the Catalan coast. The walls, the Can Macià tower, and the old town streets are all within walking distance of the bus station — along with the beach and the remains of a Roman villa, making Tossa an easy town to see properly without a car once you arrive.

Combining Tossa with Nearby Towns

Tossa sits close enough to Lloret de Mar and Blanes that some visitors combine two stops in one day, though the connecting bus and taxi options between the towns add real time — for most first-time visitors, giving Tossa its own dedicated day trip makes for a more relaxed visit than trying to fit in a second town.

FAQ

How far is Tossa de Mar from Barcelona?

About 103 km, roughly 1.5 hours by direct bus or taxi.

Is there a train to Tossa de Mar?

No direct train — the nearest station is in Blanes, followed by a bus or taxi connection into Tossa.

What is the Vila Vella?

The medieval walled old town of Tossa de Mar — the only fully intact fortified settlement remaining on the entire Catalan coast, declared a national monument in 1931.

Is Tossa de Mar quieter than Lloret de Mar?

Yes — Tossa is smaller and less nightlife-focused, better suited to visitors more interested in the medieval old town and beach than a busy resort scene.

Leave a Comment