go to content go to search box go to global site navigation


Getting there & away




Teisa (972 20 02 75; www.teisa-bus.com in Spanish) runs up to eight services daily (four on Sunday) to Besalú (€3.10, 50 minutes) and Olot (€5.55, 1¼ hours).


Girona is on the railway line between Barcelona, Figueres and Portbou on the French border. There are more than 20 trains per day to Figueres (€2.40 to €2.70, 30 to 40 minutes) and Barcelona (€5.45 to €6.25, 1½ hours), and about 15 to Portbou or Cerbère or both (€3.60 to €4.10, 50 minutes to one hour).

^ Back to top


Located 11km south of the centre is Girona–Costa Brava airport, and just off the AP7 and A2, is Ryanair’s Spanish hub. Sagalés (902 36 15 50; www.sagales.com) operates hourly services from Girona–Costa Brava airport to Girona’s main bus/train station (€1.75, 25 minutes) in connection with flights. The same company runs direct Barcelona Bus services to/from Estació Nord bus station in Barcelona (one way/return €11/19, 70 minutes), connecting with flights. Sarfa runs a couple of buses a day in summer, from the airport to coastal destinations, including Tossa de Mar (€8, one hour) and Roses (€13, one hour 20 minutes), as well as Figueres (€13, 55 minutes). A taxi (972 20 33 73, 972 22 23 33) to/from the airport to central Girona costs around €15.

^ Back to top