There are 6 ways to get from Asturias to Donostia / San Sebastián by bus, train, rideshare, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  5 h 10 min

  1. Take the bus from Gijon / Xixon to San Sebastian

$30 - $50

Cheapest option

Rideshare  •  4 h 21 min

  1. Take the rideshare from Gijón to Saint-Sébastien 229.8 miles

$11 - $28

4 alternative options

Bus Ouibus  •  5 h 30 min

  1. Take the bus from Oviedo to Hernani Ouibus

$31 - $45

Train  •  8 h 36 min

  1. Take the train from Gijón to Vitoria/Gasteiz A
  2. Take the train from Vitoria/Gasteiz to San Sebastian A / ...

$74 - $98

Drive  •  3 h 46 min

  1. Drive from Gijón to Donostia / San Sebastián 230 miles

$40 - $65

Bus, fly  •  6 h 38 min

  1. Take the bus from Ribadeo to Santiago de Compostela Airport
  2. Fly from Santiago de Compostela (SCQ) to Bilbao (BIO) SCQ - BIO
  3. Take the bus from Airport Loiu Bilbao to San Sebastián

$88 - $264

Questions & Answers

The cheapest way to get from Asturias to Donostia / San Sebastián is to rideshare which costs 10€ - 24€ and takes 4 h 21 min.

More details

The quickest way to get from Asturias to Donostia / San Sebastián is to drive which costs 35€ - 55€ and takes 3 h 46 min.

More details

The distance between Asturias and Donostia / San Sebastián is 321 km. The road distance is 367.9 km.

Get driving directions

The bus from Gijon / Xixon to San Sebastian takes 5 h 10 min including transfers and departs four times a day.

More details

Yes, there is a direct bus departing from Gijon / Xixon and arriving at San Sebastian. Services depart four times a day. The journey takes approximately 5 h 10 min.

More details

No, there is no direct train from Asturias to Donostia / San Sebastián. However, there are services departing from Gijón and arriving at San Sebastian via Vitoria/Gasteiz. The journey, including transfers, takes approximately 8 h 36 min.

More details

What companies run services between Asturias, Spain and Donostia / San Sebastián, Spain?

ALSA operates a bus from Gijón to Donostia / San Sebastián 4 times a day. Tickets cost $30 - $50 and the journey takes 5 h 10 min. Alternatively, you can take a train from Gijón to Donostia / San Sebastián via Vitoria/Gasteiz in around 8 h 36 min.

Airlines
Iberia
Website
iberia.com
Flights from Santiago de Compostela to Bilbao
Ave. Duration
1 h 13 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $270
Train operators
Spanish Railways (RENFE)
Rome2rio's guide to Spanish Railways (RENFE)
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Gijón to Vitoria/Gasteiz
Ave. Duration
6 h 4 min
Frequency
Once daily
Estimated price
$55 - $75
Website
renfe.com
Train from Vitoria/Gasteiz to San Sebastian
Ave. Duration
1 h 32 min
Frequency
Every 4 hours
Estimated price
$16 - $26
Website
renfe.com
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Oviedo to Hernani
Ave. Duration
4 h 30 min
Frequency
Hourly
Estimated price
$14 - $20
Website
Ouibus
Arriva Noroeste
Phone
+34 (0) 981 31 12 13
Website
arriva.gal
Bus from Ribadeo to Santiago de Compostela Airport
Ave. Duration
2 h 40 min
Frequency
Once a week
Estimated price
$16 - $24
Schedules at
arriva.gal
Lurraldebus
Phone
943 000 117
Email
info@mugi.eus
Website
lurraldebus.eus
Bus from Airport Loiu Bilbao to San Sebastián
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$12 - $20
Schedules at
lurraldebus.eus
Other operators
BlaBlaCar.es
Rome2rio's guide to BlaBlaCar.es
Contact Details
Website
blablacar.com
Rideshare from Gijón to Saint-Sébastien
Ave. Duration
4 h 21 min
Frequency
Once daily
Estimated price
$11 - $28
Book at
blablacar.es

Want to know more about travelling around Spain

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.