Travel options
from Bilbao to Donostia-San Sebastian

You can get from Bilbao to Donostia-San Sebastian by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Mon
Sep 20
$8Alsa
Tue
Sep 21
$8Alsa
Wed
Sep 22
$8Alsa
Thu
Sep 23
$8Alsa
Fri
Sep 24
$8Alsa
Sat
Sep 25
$8Alsa
Sun
Sep 26
$8Alsa
Mon
Sep 27
$8Alsa
Tue
Sep 28
$8Alsa
Wed
Sep 29
$8Alsa
Thu
Sep 30
$8Alsa
Fri
Oct 1
$8Alsa
Sat
Oct 2
$8Alsa
Sun
Oct 3
$8Alsa
Mon
Oct 4
$8Alsa
Tue
Oct 5
$8Alsa
Wed
Oct 6
$8Alsa
Thu
Oct 7
$8Alsa
Fri
Oct 8
$8Alsa
Sat
Oct 9
$8Alsa

Travel Information between Bilbao and Donostia-San Sebastian

distanceDistance48 miles (77 km)
modeAvailable travel modesBus
fastestFastest modeBus • $8 (€7) • 1 h 20 min
carriersPopular travel companiesAlsa

Take a bus to travel 48 miles (77 km) between Bilbao and Donostia-San Sebastian. Alsa is the main travel company operating this journey. Travelers can even take a direct from Bilbao to Donostia-San Sebastian.

The Window Seat

Read more about Donostia-San Sebastian

San Sebastian: A City Guide
San Sebastian: A City Guide

The Basque region is steeped in history and culture so distinctive that it has become one of the most unique destinations in all of Europe. And no place is more representative of the region than San Sebastian.  The seaside...

Continue reading

How to Travel from Bilbao to San Sebastian

The journey from Bilbao to San Sebastian is popular with travelers in Spain. Direct journeys between Bilbao to San Sebastian are available by train and bus. Located approximately 100 kilometers apart, it is easiest to travel from Bilbao to San Sebastian by bus. Buses take just over an hour to arrive in San Sebastian, while trains take nearly 4 hours and require a transfer in Miranda de Ebro.

Buses from Bilbao to San Sebastian | Return trips from San Sebastian to Bilbao

Bilbao to San Sebastian Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

€7

1:10 h

1 Day Ahead

€27

3:49 h

1 Week Ahead



What is the best way to travel from Bilbao to San Sebastian?

Cheapest way to travel from Bilbao to San Sebastian

Taking the bus is the cheapest way to travel from Bilbao to San Sebastian. Alsa is the main bus company in Spain and operates all the buses from Bilbao to San Sebastian. Alsa's buses depart from Bilbao's bus station and take just over an hour to arrive at San Sebastian's Donostia bus station. Buses from Bilbao to San Sebastian depart 9 times per day with the first bus departing Bilbao at 5:15 a.m.

Fastest way to travel from Bilbao to San Sebastian

Taking the bus is the fastest way to travel from Bilbao to San Sebastian. Buses are approximately 2½ faster than traveling from Bilbao to San Sebastian by train. Traveling from Bilabo to San Sebastian by train also requires a transfer in Miranda de Ebro. All buses take under 2 hours to travel from Bilbao to San Sebastian. Trains remain a popular option for people who prefer to travel in the comfort of a train with 5 Renfe trains making the trip every day.

Most popular way to travel from Bilbao to San Sebastian

Taking the bus is the most popular way to travel from Bilbao to San Sebastian. Not only is the bus direct and significantly faster than taking the train, but traveling by bus is also €20 cheaper on average. ALSA buses also depart Bilbao more frequently than trains– 9 buses depart per day compared to 5 trains.

Stations

Important Stations and Airports for this Journey

Bilbao
Donostia-San Sebastian
Bilbao
Amenities
Bilbao-Abando
Amenities
Refreshments