Getting from Bilbao to San Sebastián

San Sebastián, known for its stunning beaches, vibrant culture, and world-class cuisine, is a must-visit destination in the Basque Country.

You can fly directly to San Sebastián from London City Airport, but there are limited flights available, so chances are you are planning on heading to Bilbao first and making your way from there.

You have the following options for getting to San Sebastián from Bilbao:

  • Take the Bus

  • Rent a Car

  • Book a private transfer

  • Take the train (there is no direct train, so this will take you several hours with multiple stops and changes)

Bilbao to San Sebastián By Bus

The bus is the most popular option due to its convenience and price. You can take the bus from Bilbao city or directly from the airport. Remember, San Sebastián will be signposted ‘Donostia’ in this region.

From Bilbao City Centre

PESA is the main bus operator, offering frequent services throughout the day. Buses depart from Bilbao Intermodal and arrive at the Donostia-San Sebastián bus station.

  • Duration: Approximately 1 hour 15 minutes to 1 hour 30 minutes.

  • Cost: Around €10-€15 one way.

  • Frequency: Buses run roughly every 30 minutes.

From Bilbao Airport

If you're landing at Bilbao Airport and heading straight to San Sebastián, you have a few options:

  1. Direct Bus: Lurraldebus offers a direct service from Bilbao Airport to San Sebastián. The bus stop is right outside the arrivals area of Bilbao airport, and there are self-service machines to buy your tickets. You can’t miss it.

    • Duration: Approximately 1 hour 15 minutes.

    • Cost: About €17 one way.

    • Frequency: Buses run every 30 minutes.

  2. Airport Shuttle to Bilbao Intermodal: Take the Bizkaibus A3247 airport shuttle to Bilbao's bus station.

    • Duration: 20-30 minutes.

    • Cost: €3 one way.

    • From Termibus, catch a PESA/ALSA bus to San Sebastián as described above.

The bus stop outside BIlbao Airport

Cost for 2 single tickets to San Sebastián

By Car

For those who prefer driving; renting a car gives you the flexibility to explore at your own pace. The journey from Bilbao to San Sebastián is straightforward.

  • Route: Take the AP-8 motorway, which is well-signposted.

  • Duration: Approximately 1 hour 15 minutes.

  • Tolls: Expect to pay around €10 in tolls.

  • Tips: Ensure your rental car includes a GPS or use a navigation app for an easy driving route.

By Private Transfer

If comfort and convenience are your top priorities, consider booking a private transfer. Several companies offer door-to-door services from Bilbao / Bilbao Airport to San Sebastián.

  • Duration: Approximately 1 hour 15 minutes.

  • Cost: Prices vary but expect to pay around €100-€150.

  • Benefits: This option is ideal for groups or those with lots of luggage, as it eliminates the hassle of public transport and can be cost effective when splitting the fare between a car load of people.

By Train

Travelling by train is another option, though it is generally slower than the bus. Renfe operates train services between Bilbao and San Sebastián.

  • Duration: Approximately 2 hours 30 minutes to 3 hours.

  • Cost: Around €10-€25, depending on the class and type of train you book.

  • Frequency: Several trains run daily.

Trains depart from Bilbao Abando Indalecio Prieto station and arrive at San Sebastián (Donostia) Station, offering a scenic route through the Basque countryside.

Conclusion

Whether you choose to travel by bus, train, car, or private transfer, getting from Bilbao to San Sebastián is easy and offers a range of options to suit different budgets and preferences. Once you arrive, you'll be ready to dive into the charm and allure of San Sebastián, with its picturesque old town, exquisite pintxos, and breathtaking coastal views.

Zaeem Jafri

Founder of Nova

General and cosmetic dentist based in London

Previous
Previous

The Best Things to do in San Sebastián (Donostia)

Next
Next

CDMX Tacos - Soho, London