Travel options for:
Nearby airports Donostia / San Sebastián

Bilbao (BIO)  •  2 h 29 min

  1. ×2

$13 - $30

Biarritz (BIQ)  •  45 min

$2 - $25

San Sebastian (EAS)  •  28 min

$1 - $23

Santander (SDR)  •  2 h 45 min

$22 - $35

Pau (PUF)  •  3 h 35 min

  1. ×3

$52 - $71

  • Donostia / San Sebastián Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Donostia-San-Sebastián

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

You can take a bus from Bilbao (BIO) to Donostia / San Sebastián via Termibus and Bilbao in around 2 h 29 min. Alternatively, you can take a train from Pau (PUF) to Donostia / San Sebastián via Pau, Bayonne, Hendaye, and Hendaia in around 3 h 35 min.

Travel Guides

Train travel in France: A guide to SNCFFrom the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.

How to get from Nearby airports to Donostia / San Sebastián

ModeDurationPrice
From Aireportua/Aeropuerto bus to Termibus, walk to Bilbao, then bus to San Sebastian.2 h 29 min18€
From Aeropuerto Biarritz bus to San Sebastian.45 min8€
From N-638 Amute bus to Loiolako Erriberak.28 min2€
From Aeropuerto Santander-S.Ballest bus to San Sebastian.2 h 45 min25€
From Pau (PUF) taxi to Pau, train to Bayonne, train to Hendaye, walk to Hendaia, then train to Loiola-Donostia.3 h 35 min57€

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

It takes approximately 2 h 29 min to get from Nearby airports to Donostia / San Sebastián, including transfers.

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

Yes, there is a direct bus departing from Aeropuerto Biarritz and arriving at San Sebastian. Services depart every three hours, and operate every day. The journey takes approximately 45 min.

Operators from Nearby airports to Donostia / San Sebastián

OperatorPhoneWebsite
BizkaiBusBizkaiBus
ALSA+34 902 42 22 42ALSA
Lurraldebus943 000 117Lurraldebus
SNCF+33 9 70 60 99 70SNCF
EuskotrenEuskotren