There are 11 ways to get from Prat to Girona by train (TGV, Renfe), bus, car, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Lyon
best- Take the train from Guingamp to Rennestrain Ter
- Take the train from Rennes to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Gironatrain
12h 38m€222–493Bus
cheapest- Take the bus from Guingamp to Rennes - Bus Stationbus
- Take the bus from Rennes to Perpignanbus
- Take the bus from PERPIGNAN, Gare Routiere, Bd Saint-Assiscle, k/SNCF to Girona, Estació d'Autobusosbus
18h 55m€84–173Drive 1,090.5 km
- Drive from Prat to Gironacar 1,090.5 km
11h 2m€172–249Train to Brest Bretagne Airport, fly to Barcelona–El Prat Airport, train
- Take the train from Guingamp to Bresttrain
- Fly from Brest Bretagne Airport (BES) to Barcelona–El Prat Airport (BCN)plane BES - BCN
- Take the train from Barcelona-Sants to Gironatrain
9h 6m€111–328Train
- Take the train from Guingamp to Rennestrain Ter
- Take the train from Rennes to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Gironatrain
12h 53m€232–483Bus via Barcelona
- Take the bus from Guingamp to Rennes - Bus Stationbus
- Take the bus from Rennes - Bus Station to Barcelona - North Bus Stationbus
- Take the bus from Barcelona - North Bus Station to Girona - Bus Stationbus
22h 25m€109–206Train to Rennes-Saint-Jacques Airport, fly to Toulouse-Blagnac Airport, train
- Take the train from Guingamp to Rennestrain
- Fly from Rennes-Saint-Jacques Airport (RNS) to Toulouse-Blagnac Airport (TLS)plane RNS - TLS
- Take the train from Toulouse Matabiau to Narbonnetrain
- Take the train from Narbonne to Gironatrain
10h 32m€190–485Train, train to Nantes Atlantique Airport, fly to Barcelona–El Prat Airport
- Take the train from Guingamp to Rennestrain
- Take the train from Rennes to Nantestrain
- Fly from Nantes Atlantique Airport (NTE) to Barcelona–El Prat Airport (BCN)plane NTE - BCN
- Take the train from Barcelona-Sants to Gironatrain
10h 48m€95–290Train to Brest Bretagne Airport, fly to Marseille Provence Airport, train
- Take the train from Guingamp to Bresttrain
- Fly from Brest Bretagne Airport (BES) to Marseille Provence Airport (MRS)plane BES - MRS
- Take the train from Aix En Provence Tgv to Gironatrain
11h 21m€151–377Train, train to Nantes Atlantique Airport, fly to Fréjorgues Airport
- Take the train from Guingamp to Rennestrain
- Take the train from Rennes to Nantestrain
- Fly from Nantes Atlantique Airport (NTE) to Fréjorgues Airport (MPL)plane NTE - MPL
- Take the train from Montpellier Sud De France to Gironatrain
12h 8m€144–382Train, train to Nantes Atlantique Airport, fly to Perpignan-Rivesaltes Airport
- Take the train from Guingamp to Rennestrain
- Take the train from Rennes to Nantestrain
- Fly from Nantes Atlantique Airport (NTE) to Perpignan-Rivesaltes Airport (PGF)plane NTE - PGF
- Take the train from Perpignan to Gironatrain
10h 55m€140–416
Prat to Girona by bus and train
Questions & Answers
The cheapest way to get from Prat to Girona is to bus which costs €80 - €180 and takes 18h 55m.
The fastest way to get from Prat to Girona is to train and fly which takes 9h 6m and costs €110 - €330.
No, there is no direct bus from Prat to Girona. However, there are services departing from Eglise and arriving at Girona, Estació d'Autobusos via Guingamp, Rennes and PERPIGNAN, Gare Routiere, Bd Saint-Assiscle, k/SNCF. The journey, including transfers, takes approximately 18h 55m.
No, there is no direct train from Prat to Girona. However, there are services departing from Guingamp and arriving at Girona via Rennes and Lyon Part Dieu. The journey, including transfers, takes approximately 12h 38m.
The distance between Prat and Girona is 1502 km. The road distance is 1090.5 km.
The best way to get from Prat to Girona without a car is to train via Lyon which takes 12h 38m and costs €220 - €500.
It takes approximately 12h 38m to get from Prat to Girona, including transfers.
Prat to Girona bus services, operated by BlaBlaCar Bus, depart from Guingamp station.
Prat to Girona train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Guingamp station.
The best way to get from Prat to Girona is to train via Lyon which takes 12h 38m and costs €220 - €500. Alternatively, you can bus, which costs €80 - €180 and takes 18h 55m.
What companies run services between Prat, Bretagne, France and Girona, Spain?
You can take a bus from Eglise to Girona via Gare ferroviaire, Guingamp, Rennes, and Lyon Part Dieu in around 12h 38m. Alternatively, you can take a bus from Eglise to Girona, Estació d'Autobusos via Guingamp, Rennes - Bus Station, Rennes, and PERPIGNAN, Gare Routiere, Bd Saint-Assiscle, k/SNCF in around 18h 55m.
- Website
- volotea.com
Flights from Brest Bretagne Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- €70–220
Flights from Rennes-Saint-Jacques Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 15m
- When
- Sunday
- Estimated price
- €50–300
Flights from Nantes Atlantique Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €30–170
Flights from Brest Bretagne Airport to Marseille Provence Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €70–240
Flights from Nantes Atlantique Airport to Fréjorgues Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €40–170
Flights from Nantes Atlantique Airport to Perpignan-Rivesaltes Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €60–200
- Website
- airfrance.com
Flights from Brest Bretagne Airport to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €85–430
Flights from Brest Bretagne Airport to Marseille Provence Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- €95–500
Flights from Nantes Atlantique Airport to Fréjorgues Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–470
- Website
- vueling.com
Flights from Nantes Atlantique Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- €35–140
Flights from Nantes Atlantique Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 45m
- When
- Tuesday to Thursday
- Estimated price
- €35–140
- Website
- twinjet.fr
Flights from Rennes-Saint-Jacques Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Friday
- Estimated price
- €900–1,500
- Website
- easyjet.com
Flights from Brest Bretagne Airport to Barcelona–El Prat Airport via London Gatwick
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- €80–330
- Website
- transavia.com
Flights from Brest Bretagne Airport to Marseille Provence Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €85–470
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Guingamp to Rennes
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Rennes to Lyon Part Dieu
- Ave. Duration
- 3h 59m
- Frequency
- 3 times a day
- Estimated price
- €130–260
- Website
- Oui.SNCF
Train from Guingamp to Brest
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- €19–40
- Website
- Oui.SNCF
Train from Guingamp to Rennes
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Rennes to Montpellier Saint-Roch
- Ave. Duration
- 6h 4m
- Frequency
- Once a week
- Estimated price
- €180–360
- Website
- Oui.SNCF
Train from Guingamp to Rennes
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €24–50
- Website
- Oui.SNCF
Train from Guingamp to Rennes
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Rennes to Nantes
- Ave. Duration
- 1h 17m
- Frequency
- Every 3 hours
- Estimated price
- €24–50
- Website
- Oui.SNCF
Train from Guingamp to Brest
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- €19–40
- Website
- Oui.SNCF
Train from Guingamp to Rennes
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Rennes to Nantes
- Ave. Duration
- 1h 17m
- Frequency
- Every 3 hours
- Estimated price
- €24–50
- Website
- Oui.SNCF
Train from Guingamp to Rennes
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Rennes to Nantes
- Ave. Duration
- 1h 17m
- Frequency
- Every 3 hours
- Estimated price
- €24–50
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Guingamp to Rennes
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €26–45
- Website
- TGV inOui
Train from Rennes to Lyon Part Dieu
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- €150–260
- Website
- TGV inOui
Train from Lyon Part Dieu to Girona
- Ave. Duration
- 5h 14m
- Frequency
- Once a week
- Estimated price
- €110–190
- Website
- TGV inOui
Train from Guingamp to Brest
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €23–40
- Website
- TGV inOui
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- €19–30
- Website
- TGV inOui
Train from Guingamp to Rennes
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €26–45
- Website
- TGV inOui
Train from Rennes to Montpellier Saint-Roch
- Ave. Duration
- 5h 58m
- Frequency
- Once a week
- Estimated price
- €220–360
- Website
- TGV inOui
Train from Montpellier Saint-Roch to Girona
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- TGV inOui
Train from Guingamp to Rennes
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €26–45
- Website
- TGV inOui
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Narbonne to Girona
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Guingamp to Rennes
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €26–45
- Website
- TGV inOui
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- €19–30
- Website
- TGV inOui
Train from Guingamp to Brest
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €23–40
- Website
- TGV inOui
Train from Guingamp to Rennes
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €26–45
- Website
- TGV inOui
Train from Montpellier Sud De France to Girona
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- €50–85
- Website
- TGV inOui
Train from Guingamp to Rennes
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €26–45
- Website
- TGV inOui
Train from Perpignan to Girona
- Ave. Duration
- 38 min
- Frequency
- Twice daily
- Estimated price
- €18–29
- Website
- TGV inOui
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Lyon Part Dieu to Girona
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Estimated price
- €70–110
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €12–19
- Website
- Renfe Viajeros
Train from Montpellier Saint-Roch to Girona
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- Renfe Viajeros
Train from Narbonne to Girona
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €19–30
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €12–19
- Website
- Renfe Viajeros
Train from Aix En Provence Tgv to Girona
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- Renfe Viajeros
Train from Perpignan to Girona
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €11–18
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Barcelona-Sants to Girona
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- €14–25
- Website
- Renfe AVE
Train from Barcelona-Sants to Girona
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- €14–25
- Website
- Renfe AVE
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Guingamp to Rennes - Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €11–21
- Website
- BlaBlaCar Bus
Bus from Rennes to Perpignan
- Ave. Duration
- 12h 5m
- Frequency
- Twice daily
- Estimated price
- €75–140
- Website
- BlaBlaCar Bus
Bus from Guingamp to Rennes - Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €11–21
- Website
- BlaBlaCar Bus
Bus from Rennes - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 14h 45m
- Frequency
- 4 times a day
- Estimated price
- €90–170
- Website
- BlaBlaCar Bus
Bus from Barcelona - North Bus Station to Girona - Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €8–16
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Rennes to Perpignan
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- €65–110
- Website
- Flixbus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from PERPIGNAN, Gare Routiere, Bd Saint-Assiscle, k/SNCF to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €8–13
- Schedules at
- alsa.es
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Prat to Girona bus services, operated by BlaBlaCar Bus, arrive at Rennes - Bus Station.
Prat to Girona train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Rennes station.
Yes, the driving distance between Prat to Girona is 1091 km. It takes approximately 11h 2m to drive from Prat to Girona.
There are 1181+ hotels available in Girona.



































