Fastest journey5hr 38m
Taking the train from Paris to Girona is very simple. It may be a journey of 978 km, but sleek TGV trains speed from Paris to Girona in under 6 hrs. The direct trains run two to four times daily depending on season. At those times of the year when there are just two direct trains per day, additional connections are available with just one change of train at Lyon, Montpellier or Perpignan. The direct Paris to Girona TGVs are double deckers, so book a seat on the upper level for the best views.
Bookings for this route normally open 90 days in advance. The cheapest tickets sell out quickly on this international route, so book early for the lowest fares.
Paris to Girona
The direct TGVs to Girona leave from Paris Gare de Lyon. In Girona, you'll arrive at the city's modern railway station, about a 15-min walk south-west of the centre. This journey is about speed, so there are not a lot of stops along the way - from four to eight depending on which train you take. All trains stop at the historic French cities of Nîmes, Montpellier and Perpignan. The part of the journey just beyond Perpignan affords good views of the Pyrenees.
Other journeys to Girona View all journeys to Girona
- From London from $107.08
- From Barcelona from $12.05
- From Toulouse from $36.14
- From Perpignan from $22.75
- From Madrid from $42.16
- From Narbonne from $30.12