Private transfer from Barcelona-El Prat Airport to Roses
Door-to-door transfer from Barcelona-El Prat Airport to Roses with professional driver, fixed price and flight monitoring included.
What Roses offers at the north end of the Costa Brava
Roses sits at the northern curve of its own broad bay, at the foot of the Cap de Creus headland. The town beach, Platja de la Punta, runs beside the marina, while quieter coves like Canyelles Petites, La Almadrava and Cala Montjoi lie south along a rockier stretch reached by winding roads. Above the harbour stands the Ciutadella, a walled site with Greek, Roman and medieval remains, and the ruined Castell de la Trinitat guards the bay's eastern point. Families fill the sandy beaches and the Santa Margarida canal district in July and August; hikers and divers come for Cap de Creus natural park in spring and autumn. Neighbouring Empuriabrava, with its residential canals and skydiving centre, is a short drive west.
The drive north up the AP-7 to the Empordà plain
The route leaves Barcelona-El Prat on the C-32 and B-23 to join the AP-7 motorway heading north. This is fast, mostly flat driving past Girona, with the Pyrenees appearing on the horizon as you approach the Alt Empordà. You leave the motorway near Figueres and take the C-260 east across open farmland, passing Castelló d'Empúries and skirting Empuriabrava before the bay opens up ahead. Total time is usually around an hour and three-quarters, longer on summer weekends when the C-260 backs up near Empuriabrava and the Roses seafront. The final approach is straightforward, though the coastal road south of town towards Cala Montjoi turns narrow and steep if your accommodation is out on that stretch.
Practical tips for arriving in Roses
If you are staying in the Santa Margarida area, give the exact street rather than just the resort name: it is a grid of canals and short cul-de-sacs where similar addresses are easy to confuse, and the same applies in Empuriabrava next door. For apartments in the old town near the harbour, be aware that streets behind the seafront are narrow and partly pedestrianised, so the drop-off may be a short walk from the door. The Tramuntana wind blows hard here, especially in winter and spring, which can slow the final coastal stretch. If you plan day trips to Cadaqués or the El Bulli area at Cala Montjoi, note those roads are single-lane and slow, so allow extra time rather than assuming short distances mean quick drives.
Why book with us?
All our transfers include fixed price, professional driver and flight monitoring at no extra cost.
Prices from Barcelona-El Prat Airport to Roses
| Vehicle | Price |
|---|---|
| Sedan | €245.45 |
| People Carrier | €277.10 |
| Large People Carrier | €292.66 |
| Executive Sedan | €297.20 |
| Executive People Carrier | €297.20 |
Fixed price per vehicle, all included. No hidden charges.
Our fleet
Modern vehicles for every need — from solo travellers to large groups.
How it works
Book your private transfer in three simple steps.



Book online
Choose your route, select your vehicle, and book in minutes.
Meet your driver
Your driver will be waiting with a name sign at the arrival hall.
Enjoy your ride
Sit back and relax in a comfortable, air-conditioned vehicle.
What our customers say
“Absolutely recommendable! Everything went smoothly, both the communication and the ride. I was warmly welcomed at the airport and escorted to the driver.”
“Booked a return transfer from Barcelona airport to hotel METT Absolutely brilliant, text and photo of where to meet at airport and text a few hours before to confirm return airport trip. Couldn't fault them at all. Great service.”
“Excellent taxi service! Very easy to book and they really think along with you when it comes to the best pick-up time. Communication via WhatsApp is quick and convenient, and you receive clear information beforehand. The price is also communicated clearly in advance, so there are no surprises.”
“Titan provide a reliable & reassuring service when travelling in a foreign country. They telephoned us on each occasion to make sure transport had arrived & we were on our way.”













