Home / Barcelona /Girona-Costa Brava / By bus

GRO → Barcelona · by bus

Girona airport to Barcelona
by bus.

2 buses from Girona-Costa Brava into Barcelona, priced for your whole party, with the other ways in for comparison.

Barcelona by bus

How do I get from Girona airport to Barcelona city center by bus?

One bus reaches Plaça de Catalunya: the Sagalés coach 604 to Barcelona Estació del Nord, €22 for one traveler, 70–75 min, to Barcelona Estació del Nord. For one traveler that is the cheapest way into Barcelona by any means.

1 bus from Girona-Costa Brava

One way · 2 adults · All service hours · Totals for your whole group

Lowest listed total · shortest ride

Sagalés coach 604 to Barcelona Estació del Nord

shuttle · Sagalés (Barcelona Bus)
70–75 min rideEvery 45 min01:35–23:35
The airport bus station outside the terminalBarcelona Estació del Nord
Luggage space
€44total for 2 adults€22 each2 × €22 adult fareBuy ticketOn Sagalés (Barcelona Bus)
Hours, tickets & luggage

EUR 22.00 single. The operator also prints an EUR 18.00 tile on one page; expect EUR 22. The return is the T-2 Barcelona-Girona Airport, EUR 35.00, one person, valid 30 days from first use. No child fare: under-fours travel free without a seat, everyone else pays EUR 22. No group ticket, and group seat reservations are refused. Cash only on board, EUR 20 note at most; card or Bizum online.

Luggage. A coach with a hold. Luggage travels free within 100 × 60 × 25 cm; anything over that is charged at the price of a ticket per item.

Hours. 01:35, then nothing until 07:05, then roughly every 45 minutes to 23:35 — 27 departures a day, 28 Monday to Friday. Three of them are line 602 running through to El Prat, 70 minutes to the Nord. The timetable is valid to 31 October 2026; after that, no line 604 departure is published.

Price for every party size →

View fare source

Ride times exclude walking and waiting. Every way from Girona-Costa Brava into Barcelona →

Where each bus leaves you

Sagalés coach 604 to Barcelona Estació del Nord

From The airport bus station outside the terminal to Barcelona Estació del Nord, platforms 28 and 29, by the Arc de Triomf: metro L1, Renfe and the city buses there, and ten minutes on foot to Plaça de Catalunya. 70–75 min

Sagalés bus 607 to Girona bus station

From The airport bus station outside the terminal to Girona Estació d'Autobusos on Plaça d'Espanya, beside the railway station. 30 min This goes to Girona, 10 km away, not Barcelona. For Barcelona, the bus station is beside Girona's railway station: 39–42 minutes to Sants on the AVE or Avant, 81–91 on the R11. Those train fares are not published, so no total for the route is shown here.

Before you travel

How much is the bus from Girona airport to Barcelona city center?

Sagalés coach 604 to Barcelona Estació del Nord: €22 for one traveler, €44 for two.

How long does the bus take from Girona airport to Barcelona?

Sagalés coach 604 to Barcelona Estació del Nord: 70–75 min, to Barcelona Estació del Nord.

What time does the bus run from Girona airport?

Sagalés coach 604 to Barcelona Estació del Nord: 01:35–23:35. Sagalés bus 607 to Girona bus station: 04:30–00:30.