Barcelona Airport to Tossa de Mar: what your options really look like
Tossa de Mar is the postcard of the Costa Brava - a walled medieval town over a turquoise bay, and one of the trickiest resorts to reach by public transport. From Barcelona El Prat airport it is about an hour and a half by car; a private transfer runs at a fixed price shown before booking per car, door to door.
Why public transport struggles here

There is no train to Tossa at all. The coastal R1 line ends its usefulness at Blanes, and from there it is still a bus ride over the cliffs. The direct bus from Barcelona Nord station runs only a few times a day in season - and first you have to get from the airport to the station with your luggage.
| Option | Time | Cost | Reality check |
|---|---|---|---|
| Private transfer | ~1h 38m | from 219 EUR per car | terminal to hotel door |
| Bus via Barcelona Nord | 3h+ | ~14 EUR pp | Aerobus + change, few departures |
| Train R1 + bus via Blanes | 3h+ | ~10 EUR pp | two changes with suitcases |
| Car hire | ~1h 45m | from 35 EUR/day | Tossa old town is car-free; parking outside walls |
Good to know
- The final stretch, the GI-682 from Lloret, is a serpentine over the sea - beautiful, and a reason drivers who know it beat first-timers by 15 minutes.
- Hotels inside the old town (Vila Vella) are pedestrian-only: agree the meeting point with your hotel; drivers drop at the closest allowed point.
- No toll roads on the C-32 extension route; if the AP-7 variant is chosen, tolls are paid separately by the passenger.
- Flight delayed? The driver tracks it; 60 minutes of airport waiting are free.
FAQ
How much is a taxi from Barcelona Airport to Tossa de Mar? Metered taxis typically run 230-280 EUR. A pre-booked private transfer is at a fixed price shown before booking - you know the number before boarding.
Is there a direct bus from Barcelona Airport to Tossa? No. All bus routes require reaching Barcelona Nord station first: 3 hours or more in total.
How far is Tossa de Mar from Barcelona Airport? 115 km - about an hour and a half's drive by car.
Book your Barcelona Airport to Tossa de Mar transfer - fixed price, licensed VTC drivers, free cancellation 24 h before pickup. Or WhatsApp.
Plan your ride
- Fixed-price booking for this route: check the live fare
- Related reading: Costa Brava beach guide
- Ready to go? Book in a few clicks