Travel from La-Rochelle to Donostia-San-Sebastián

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

ALSA operates a bus from La Rochelle to Donostia / San Sebastián twice daily. Tickets cost $40 - $60 and the journey takes 6 h 30 min. Alternatively, you can take a train from La Rochelle to Donostia / San Sebastián via Bordeaux-St-Jean and Hendaia in around 7 h 10 min.

How to get from La Rochelle to Donostia / San Sebastián

ModeDurationPrice
From La Rochelle bus to San Sebastian.6 h 30 min42€
From La Rochelle bus to Bordeaux - Rue terre de Bordés then bus to San Sebastian - Estacion de Autobuses.6 h 40 min123€
From La Rochelle Ville train to Bordeaux-St-Jean, train to Hendaia, then train to Loiola-Donostia.7 h 10 min85€
From La Rochelle drive to Donostia / San Sebastián.3 h 57 min55€

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

The bus from La Rochelle to San Sebastian takes 6 h 30 min including transfers and departs twice daily.

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

No, there is no direct train from La Rochelle to Donostia / San Sebastián. However, there are services departing from La Rochelle Ville and arriving at Loiola-Donostia via Bordeaux-St-Jean and Hendaia. The journey, including transfers, takes approximately 7 h 10 min.

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

Yes, there is a direct bus departing from La Rochelle and arriving at San Sebastian. Services depart twice daily. The journey takes approximately 6 h 30 min.

Operators from La Rochelle to Donostia / San Sebastián

OperatorPhoneWebsite
ALSA+34 902 42 22 42ALSA
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Iberocoach(+351) 253 267 730Iberocoach
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
TGV0033 892 353535TGV
EuskotrenEuskotren