Travel from Donostia-San-Sebastián to Bilbao

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

Lurraldebus operates a bus from Donostia / San Sebastián to Bilbao every 30 minutes. Tickets cost $13 - $21 and the journey takes 1 hour 30 minutes. Three other operators also service this route. Alternatively, Euskotren operates a train from Donostia / San Sebastián to Bilbao hourly. Tickets cost $6 - $10 and the journey takes 2 hours 31 minutes.

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 Donostia / San Sebastián to Bilbao

ModeDurationPrice
From San Sebastián bus to Bilbao.1 h 30 min17€
From Amara-Donostia train to Zazpikaleak-Bilbao.2 h 31 min6€
From Donostia / San Sebastián drive to Bilbao.1 h 3 min11€
From Saint-Sébastien rideshare to Bilbao.1 h 24 min6€

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

The bus from San Sebastián to Bilbao takes 1 hour 30 minutes including transfers and departs every three hours.

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

Yes, there is a direct train departing from Amara-Donostia and arriving at Zazpikaleak-Bilbao. Services depart hourly, and operate every day. The journey takes approximately 2 hours 31 minutes.

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

Yes, there is a direct bus departing from San Sebastián and arriving at Bilbao. Services depart every three hours, and operate every day. The journey takes approximately 1 hour 30 minutes.

Operators from Donostia / San Sebastián to Bilbao

OperatorPhoneWebsite
Lurraldebus943 000 117Lurraldebus
EuskotrenEuskotren
BlaBlaCar.esBlaBlaCar.es