BDWW,
Girona is around 50 miles from Barcelona. Takes about an hour on the airport coach that drops you off in the centre of the city.
Must remember that not everyone using the FR service to Girona are going to Barcelona. Quite a few will be using it to access the Costa Brava. When I went to Girona with FR I was off the plane, through arrivals and on the coach within 20 mins. Have noticed that FR now list the airport as Girona-Barcelona. Emphasising the Girona. I guess they're starting to take note of the flack they get for naming secondary airports.
I know a lot of people on here hate FR, but as a PAX I've had nothing but the best from them. Planes clean, staff friendly and flights on time. What more does a punter want?