Travelling to Costa Brava, Spain – How to Get There?

Last Updated on March 28, 2021

Here you can find useful information and discover all means of transport that will bring you to Costa Brava, via Girona and Barcelona: options from the airport, by plane, train, car, coach, bus or boat.


Travelling by Air

Costa Brava has two airports that include; Girona Airport and Barcelona Airport.

Girona Airport

Viloví de Onyar. GIRONA.
Empuriabrava Aerodrome, Equipped for light aircraft, located on the Bay of Roses
Aeroclub Empuriabrava, EMPURIABRAVA, Tel. 972 18 66 46

Barcelona Airport

El Prat de Llobregat
BARCELONA
Tel. 93 298 38 38

Travelling by Rail

The railroad between Barcelona and Portbou links the major towns of Costa Brava. The Mare Nostrum train departs daily from Portbou to Murcia and runs along the entire coastline of Costa Brava.


RENFE Railway Station

Plaça de Espanya, Girona. (Tel. 972 20 70 93)

Travelling by Road

Autopista A-7 connects the Mediterranean highway with France and allows access to the tourist resorts of Costa Brava.

Autopista A-2 connects the city of Zaragoza to Madrid and Bilbao.

Travelling by Bus

There are many companies that provide connections by road between the Costa Brava and Barcelona.

Buses depart from Estació del Nord (Ali Bei, 80, Barcelona, Tel. 93 265 65 08) and connects Barcelona with the major Spanish cities such as Madrid, Bilbao, Seville, A Coruña and more…