Travel from Donostia-San-Sebastián to Girona

Bus or train from Donostia / San Sebastián to Girona?

You can take a train from Donostia / San Sebastián to Girona via Barcelona Sants in around 6 hours 45 minutes. Alternatively, you can take a bus from Donostia / San Sebastián to Girona via Lleida in around 9 hours 45 minutes.

How to get from Donostia / San Sebastián to Girona

ModeDurationPrice
From Loiolako Erriberak 12 bus to San Sebastian airport, fly to Barcelona airport, train to Barcelona Sants, then train to Girona.3 h 45 min$118
From San Sebastián bus to Bilbao airport, fly to Barcelona airport, train to Barcelona Sants, then train to Girona.4 h 39 min$79
From San Sebastian train to Barcelona Sants then train to Girona.6 h 45 min$119
From San Sebastian train to Zaragoza Delicias then train to Girona.7 h 11 min$122
From San Sebastian bus to Lleida then bus to Girona.9 h 45 min$70
From Saint-Sébastien bus to Toulouse then bus to Gerona/Girona.10 h 50 min$56
From Donostia / San Sebastián drive to Girona.5 h 51 min$91

How long does it take to get from Donostia / San Sebastián to Girona?

It takes approximately 3 hours 45 minutes to get from Donostia / San Sebastián to Girona, including transfers.

Is there a direct train between Donostia / San Sebastián and Girona?

No, there is no direct train from Donostia / San Sebastián to Girona. However, there are services departing from San Sebastian and arriving at Girona via Barcelona Sants. The journey, including transfers, takes approximately 6 hours 45 minutes.

Is there a direct bus between Donostia / San Sebastián and Girona?

No, there is no direct bus from Donostia / San Sebastián to Girona. However, there are services departing from San Sebastian and arriving at Girona via Lleida. The journey, including transfers, takes approximately 9 hours 45 minutes.

Operators from Donostia / San Sebastián to Girona

OperatorPhoneWebsite
Lurraldebus943 000 117Lurraldebus
Vueling AirlinesVueling Airlines
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Air EuropaAir Europa
Spanish Railways AVESpanish Railways AVE
MonBus+34 982 29 29 00MonBus
Mou-te Public Transport in CataloniaMou-te Public Transport in Catalonia
Ouibus0890715298Ouibus
ALSA+34 902 42 22 42ALSA