Transport Guide

How to Get From San Sebastian to Bilbao

San Sebastian and Bilbao sit 100 kilometers apart along the Basque coast, connected by frequent bus and rail services throughout the day. Most visitors choose between PESA's direct coaches departing from Federico Garcia Lorca Pasealekua and Euskotren's regional trains via Amara station. This guide covers departure frequencies, journey durations, and which option matches your schedule.

7 min read Updated 2026-09-01 Fact-checked
How to Get From San Sebastian to Bilbao

Quick answer

Traveling from San Sebastian to Bilbao takes 60 to 90 minutes depending on your transport choice. PESA buses depart hourly from San Sebastian Bus Station at Federico Garcia Lorca Pasealekua, 1, with the most frequent services running between 7am and 8pm. Euskotren regional trains leave every 30 minutes from Amara station, stopping at towns along the coast before reaching Bilbao's Atxuri terminal.

San Sebastian's bus station processes more than two million passengers each year, and the Bilbao corridor accounts for the highest share of that traffic. The two cities anchor opposite ends of Gipuzkoa and Bizkaia provinces, and the A-8 autopista between them carries a steady stream of commuters, students, and weekend travelers who treat the journey as routine. The PESA bus network dominates intercity travel in the Basque Country, operating coaches that serve both the coastal highway and the inland route through Eibar and Durango. Departures align with morning and evening peaks, but midday frequency remains high enough that advance booking is optional outside summer weekends and festival dates. Coaches pull into Bilbao's Termibus station on the edge of San Mamés, a short metro ride from Casco Viejo and the Guggenheim Museum. Euskotren's narrow-gauge line offers an alternative for travelers who prefer rail or want to stop in Zarautz, Zumaia, or other coastal towns. The network predates the modern highway system and retains the unhurried rhythm of regional transport, with carriages that fill during school terms and empty outside them. Trains terminate at Atxuri, Bilbao's oldest station, which sits below the hillside neighborhood of Casco Viejo and connects to the metro at a lower level. Private transfers and rideshare platforms operate the same route, appealing to groups with luggage or travelers departing before the first scheduled service. Road conditions remain stable year-round, though fog can slow traffic through the mountain passes between Eibar and Durango during autumn and winter months. Most drivers choose the coastal A-8 for its directness, covering the distance in under an hour when traffic is light.

“The two cities anchor opposite ends of Gipuzkoa and Bizkaia provinces, and the A-8 autopista between them carries a steady stream of commuters, students, and weekend travelers who treat the journey as routine.”
Directions

How To Get From San Sebastian To Bilbao: Transportation Overview

Traveling from San Sebastián to Bilbao is efficiently managed via bus or train services that connect the two coastal cities. The primary transit hub for departures is the San Sebastián Bus Station, located at Federico Garcia Lorca Pasealekua, 1, 20012 Donostia-San Sebastián, Gipuzkoa, Spain.

Bus 75 min

PESA coach services from San Sebastián Bus Station

Train 150 min

Euskotren line E1 from Amara Station

Car 70 min

AP-8 motorway

Head to the San Sebastián Bus Station at Federico Garcia Lorca Pasealekua, 1; ensure you plan your departure within the 07:00–20:00 window to take advantage of frequent transit options. Consult https://www.pesa.net for verified schedules before your journey.
Timing

The Best Time To Plan How To Get From San Sebastian To Bilbao

The best arrival window for travel between San Sebastian and Bilbao is 07:00–20:00. Scheduling your journey outside of peak commuter hours provides greater flexibility and availability for daily departures.

Weekday mornings

High commuter volume

Travel mid-morning to avoid peak business traffic.

Summer months (July–August)

High seasonal demand

Warm, average 25°C

Expect more travelers and consider booking in advance.

Spring and Autumn (May, June, September, October)

Moderate demand

Mild, average 18°C

These months offer a balance of manageable crowds and pleasant conditions.

Winter months (November–March)

Low demand

Cool, average 10°C

Travel is generally quieter, though services maintain consistent schedules.

Verdict: The best time to travel is Tuesday to Thursday between 10:00 and 15:00 during the months of May or October.

Prices

Understanding Costs: How To Get From San Sebastian To Bilbao Affordably

Access to the San Sebastián Bus Station itself is provided at 0 EUR. Please note that travel costs depend entirely on the specific bus or train operator you choose for your journey to Bilbao.

Station Entrance No entry fee for the facility
0 EUR
Bus Transport Prices vary by service provider
Ticket costs apply
Train Transport Prices vary by service provider
Ticket costs apply
Entry to the station infrastructure is 0 EUR for all travelers at all times.

A typical traveler pays the standard transport fare set by their chosen bus or train operator, which fluctuates based on the specific service selected.

Checklist

Checklist For How To Get From San Sebastian To Bilbao

A short preparation list ensures smooth travel between the two cities.

  • Check bus or train schedules online — Departure times vary throughout the day, so confirm your preferred slot.
  • Book tickets in advance if traveling weekends — Popular routes fill quickly during peak travel periods.
  • Arrive at San Sebastián bus station 15 minutes early — The station is at Federico Garcia Lorca Pasealekua, 1, and boarding begins promptly.
  • Have your ticket ready on your phone or printed — Conductors check tickets before departure or on board.
  • Bring a valid ID for cross-regional travel — Occasionally required for identification on domestic routes.
  • Pack light snacks and water for the journey — The trip takes around 60–90 minutes depending on the service.
Book

Check availability

Browse tickets & tours
Questions

Frequently asked questions about how to get from san sebastian to bilbao

Everything you need to know about how to get from san sebastian to bilbao

How to get from San Sebastian to Bilbao?
The most common method is via the Pesa bus service, which provides frequent direct connections between the two cities. You can easily manage your travel plans by checking the official operator schedules for the most convenient departure times. Planning ahead ensures a smooth trip when you determine how to get from San Sebastian to Bilbao. Travelers often choose the highway coach for its direct route between the Basque provinces.
What is the fastest way for travelers to reach Bilbao from Donostia?
Taking the direct bus is generally the most efficient option, typically taking around 60 to 75 minutes. This route bypasses local stops to provide a faster journey compared to regional train services. It remains the preferred choice for those researching how to get from San Sebastian to Bilbao efficiently.
Are there bus services for those figuring out how to get from San Sebastian to Bilbao?
Yes, the Pesa bus line operates regular daily services between the two cities. These coaches are equipped with comfortable seating and luggage storage for passengers. This is the primary transit solution for anyone questioning how to get from San Sebastian to Bilbao while visiting the French Basque Country border region.
Do I need to pay an entrance fee at the station?
The station facilities are free to access, meaning you do not pay an entrance fee to enter the terminal building. You only need to purchase a ticket for your specific bus or train journey. Travel costs apply strictly to your transport fare.
What is the best arrival window for bus and train travel?
The best arrival window for your departure is between 07:00 and 20:00. During these hours, frequent daily bus and train departures offer flexibility outside of peak commuter times. This schedule helps you avoid heavy traffic and ensures better availability.
Can I find information on how to get from San Sebastian to Bilbao on the official website?
Yes, you can visit https://www.pesa.net to view current timetables and service updates. The site provides essential details for passengers planning their route between the two Basque cities. It is the most reliable resource for confirming transit schedules.
Is the journey suitable for families with children?
Yes, public transport in this region is well-suited for families traveling with children. Buses provide a safe and straightforward way to navigate between the cities without the stress of driving on mountain highways. Many families find this the most relaxing way to reach their destination.
What is the address of the main bus terminal?
The bus station is located at Federico Garcia Lorca Pasealekua, 1, 20012 Donostia-San Sebastián, Gipuzkoa, Spain. This central terminal serves as the main hub for regional transport departures.
Keep reading

More guides & pages