Travel from Zaragoza to Donostia-San-Sebastián

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

Spanish Railways (RENFE) operates a train from Zaragoza to Donostia / San Sebastián 3 times a day. Tickets cost $35 - $55 and the journey takes 3 h 29 min. Alternatively, ALSA operates a bus from Zaragoza to Donostia / San Sebastián 5 times a week. Tickets cost $35 - $50 and the journey takes 3 h 50 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

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

ModeDurationPrice
From Zaragoza Delicias train to San Sebastian.3 h 29 min£37
From Zaragoza bus to San Sebastian.3 h 50 min£31
From Saragosse rideshare to Saint-Sébastien.3 h 3 min£13
From Zaragoza drive to Donostia / San Sebastián.2 h 34 min£27

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

The train from Zaragoza Delicias to San Sebastian takes 3 h 29 min including transfers and departs three times a day.

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

Yes, there is a direct train departing from Zaragoza Delicias and arriving at San Sebastian. Services depart three times a day. The journey takes approximately 3 h 29 min.

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

Yes, there is a direct bus departing from Zaragoza and arriving at San Sebastian. Services depart five times a week. The journey takes approximately 3 h 50 min.

Operators from Zaragoza to Donostia / San Sebastián

OperatorPhoneWebsite
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA
BlaBlaCar.esBlaBlaCar.es