coach ride is less than one hour and costs about €4. For an airport transfer, taxi, bus or coach from Biarritz Airport to San Sebastian check Biarritz Airport Transfers or Sea-Lifts Airport Transfer.
Bilbao, 100km away with good bus connections, about one an hour during the day. The trip takes about 70min, and costs around €15. The bus company is called PESA. Tickets for the journey from Bilbao to San Sebastian can be purchased on board the bus; however for the trip from San Sebastian to Bilbao, tickets must be purchased from the PESA office around the corner from the bus station.
Vitoria-Gasteiz 114km from San Sebastian with good bus connections. A bus from the airport will take you to the central bus station, from where you can take a bus (companies Pesa or La Burundesa to San Sebastian for around €7.50.
By bus
The Basque Country is generally easier to get around by bus than by train. Buses arrive and depart at the San Sebastian bus station, at Plaza de Pio XII in Amara Nuevo. A number of bus companies operate services to San Sebastian, including:
Pesa
La Burundesa
Continental Autos
ATCRB
Roncalesa (for connection with Pamplona).
Buses are the only way to get to some areas of the Basque region, and often run more often (and cheaper!) than trains. Vitoria-Gasteiz, capital of the Basque Country, is a 2-hour ride away. Bilbao, the travel hub and biggest city in the region (1-hour ride), and Pamplona (1-hour ride) are other popular destinations, but longer-range buses do overnights to Madrid, Milan and even Barcelona.
By car
In the downtown, parking is costly (roughly €20/day); most parking spots are underground, and finding a way to get there can be nerve-wracking. Left turns are rarer than rights (and are unpredictable). Having a driving map is essential. The biggest underground parkings are