Barcelona to Lloret de Mar: Bus, Train or Transfer
Lloret de Mar is one of the busiest resorts on the Costa Brava: three kilometres of beach, rocky coves and pine trees that run right down to the water. The town sits 89 km from El Prat airport, and the drive takes ~1 hr 16 min. Here's every way of getting there, compared honestly.

Bus
Direct buses to Lloret leave the Estació del Nord coach station roughly once an hour, take about 1 h 30 min and cost €12-14. From the airport there's a direct service too - Moventis line 2, which runs from T2 and T1 through Barcelona to Lloret and Tossa. Departures are few and far between. If your landing time doesn't match the timetable, you end up going via Nord, and that whole trip with suitcases eats up two and a half to three hours.

It works if you're travelling light and in no particular hurry.
Train and bus
The R1 line runs along the coast as far as Blanes, and the ride there is a pretty one, but from Blanes you still need a bus into Lloret. All in, that comes to two or two and a half hours plus a change at Blanes with your bags in hand. From the airport it's longer still: first into the city station, then the train to Blanes, then the bus.
Car hire
With your own car you go where you like, when you like. That freedom has a price: €40-60 a day, and parking in Lloret is hard to find in summer. Then there are the mountain bends to tackle straight after a flight, which not everyone fancies.
If you need a car for a day or a few hours rather than the whole trip, we have a car with a driver - from three hours, charged by the hour. The driver waits between stops, your things stay in the car, and parking and the mountain bends are the driver's job, not yours.
Private transfer
The driver contacts you after you land and helps with the luggage, and the ride to your hotel door in Lloret takes ~1 hr 16 min. No changes, no queues, no working out an unfamiliar country on the way.
- fixed price from €178 per car, not per person
- child seats at no charge
- we watch your flight number: if the plane is late, the driver comes for the actual landing time
- payment by card in the app
You know the price before you travel and it does not change. Check the exact amount in the calculator on the route page: Barcelona airport to Lloret de Mar.
If you're already in the city rather than at the airport, there's a separate route: Barcelona to Lloret de Mar.
What to choose
On a budget and travelling light, take the bus from the coach station. If you're travelling with family, with suitcases or after a night flight, a transfer is easier. The bus comes out cheaper, but three hours of changes shrink to an hour and a half door to door, with nobody hauling bags.
Book in the Let's GO app: enter the pickup address and the destination, and you see the price straight away, before you confirm. Toll roads are not included in the route price.
Frequently asked questions
How long does it take to get from Barcelona airport to Lloret de Mar? ~1 hr 16 min on the motorway, over a distance of 89 km. On a Friday evening and through August, allow longer.
How much does a transfer from the airport to Lloret de Mar cost? From €178 for the whole car, not per person. The price is fixed when you book, and neither traffic nor the time of day moves it.
Is there a direct bus from the airport to Lloret? Yes: Moventis line 2, from T2 and T1 through Barcelona to Lloret and Tossa. Departures are few, so check the timetable in advance. If nothing fits your landing time, make your way to the Estació del Nord coach station in central Barcelona and catch a bus there.
What is cheaper for a family of four? The bus comes to roughly €48-56 for four, plus getting to the station. A transfer costs from €188 for the car, the driver takes you from door to door, and child seats are free - they are mandatory for children 135 cm and under.
Can I hire a car with a driver for the day? Yes, hourly hire starts at three hours, and there's a full-day option as well. The driver waits between stops, and your things stay in the car.
What happens if my flight is delayed? The driver watches the flight number and comes for the actual landing time, at no extra charge. At the airport you get one free hour of waiting from the moment you touch down.