Home · Search
Routes

How to Get from Bilbao to San Sebastián: Distance, Train, Bus and Car

Bilbao → San Sebastián

102 km
🚗 Car 1h (A-8)
🚍 Bus 1h 25min
Recommended stops 8

Connecting two of the jewels of northern Spain is much more than a simple transfer; it is a journey through the heart of the Basque Country where the highway blends with green landscapes and the promise of good food appears at every kilometer.

🚗 How to get from Bilbao to San Sebastián

Mode Time Approx. price Book
🚗 Car 1h Fuel: 8–12€ View route

🎫 Compare all tickets

How to get from Bilbao to San Sebastián: quick overview

The most balanced way to travel between these two cities depends on whether you prioritize freedom of movement or saving money, with the bus being the most direct option and the car the best for exploring the coast.

For the traveler seeking efficiency and low cost, the bus is the winning option, with direct connections that drop you in the center without worrying about parking. On the other hand, if your intention is to enjoy the coastal scenery and have the flexibility to stop in charming towns like Zarautz or Zumaia, renting a car or using your own vehicle is unbeatable. Although there is no direct rail connection linking both cities without transfers, the road network is excellent, allowing the journey to become part of the tourist experience itself. The final decision will come down to your budget and whether you prefer to sit back and relax for 85 minutes or take the wheel to cover the 102 kilometers at your own pace.

By car from Bilbao to San Sebastián

Driving from Bilbao to San Sebastián is a smooth experience that takes place mainly along the A-8 motorway, known as the Autovía del Cantábrico (Cantabrian Highway).

This route is particularly appreciated by drivers due to its excellent condition and, more importantly, because it is a toll-free road, which eliminates unexpected additional costs during the journey. The total distance to cover is 102 kilometers, a stretch that, under normal traffic conditions, is completed in approximately 1 hour. The A-8 winds along offering privileged views of the Basque coast, alternating tunnels and open sections where the green of the hills meets the blue of the sea. With no tolls, the trip becomes more economical and predictable, ideal for families or groups of friends who want to share fuel costs. It is essential to keep in mind that, although the estimated time is one hour, during peak hours or in the summer months, the influx of vehicles can slightly increase this time, so it is recommended to leave with a safety margin if you have restaurant reservations or scheduled activities in San Sebastián.

By bus from Bilbao to San Sebastián

The bus is the most viable and direct public transport option, operated by established companies such as Alsa and Flixbus.

This mode of travel stands out for its value for money and comfort, eliminating the stress of driving and searching for parking in a city that can be complicated for outside vehicles. The average journey time is 85 minutes, a very competitive time that barely exceeds that of a private car. As for costs, prices can vary significantly depending on how far in advance you book and current demand, ranging from €4.15 to €18.98. This variability makes it an extremely economical option if planned ahead, allowing travelers to put those savings toward gastronomic experiences at the destination. Departures tend to be frequent, adapting to the needs of both business travelers and tourists, and the buses usually have basic amenities that make the short journey of just over an hour and a half pleasant.

Although the direct route is fast, the cultural and scenic richness of the area invites you to make strategic stops that greatly enrich the journey between Bilbao and San Sebastián.

Gernika-Lumo

This town carries an immense historical weight and is an almost obligatory stop for understanding Basque identity. Famous worldwide for the bombing that inspired Picasso’s masterpiece, Gernika-Lumo is today a symbol of peace and reconciliation. Travelers can visit the Peace Museum (Museo de la Paz) to delve deeper into these events and stroll through the town center, which blends tradition and modernity. It is a stop that adds cultural depth to the journey, standing as a historical landmark before reaching the coast.

Amorebieta

Located in a strategic spot, Amorebieta often serves as a natural communications hub along the route. It is an ideal place for a quick technical stop or to stretch your legs in a more urban and well-connected setting. Its geographical position makes it a logical starting or ending point for those coming from the interior, offering basic services and a glimpse of everyday life in the valley towns, far from the tourist bustle of the coast yet brimming with local character.

Elgoibar

For lovers of industry and engineering, Elgoibar is a fascinating stop that reveals the economic engine of the region. Known for its machine-tool tradition, this town offers a different perspective of the Basque Country—more industrial and hardworking. The Machine Tool Museum (Museo de la Máquina Herramienta) is a key reference that explains how technical innovation has shaped the area’s development. It is a recommended stop for curious travelers who want to go beyond the sun-and-beach clichés and understand the productive base that underpins the local economy.

Zarautz

If you are looking for sea and sport, Zarautz is the perfect stop, famous for having the longest beach in the entire Basque Country. This destination is a magnet for surfers of all levels, who come here to take advantage of its consistent waves and its youthful, vibrant atmosphere. The seafront promenade is one of the most beautiful on the coast, ideal for a relaxing stroll while watching surfers in action. Stopping here lets you enjoy a laid-back beach vibe and offers excellent options for a quick bite overlooking the Cantabrian Sea before continuing on to San Sebastián.

Zumaia

Zumaia offers one of the most spectacular geological landscapes along the route, famous for its flysch, a unique rock formation that juts into the sea. Itzurun beach is the main stage for this natural phenomenon, where the layers of stone tell the story of the earth over millions of years. Beyond its geological value, the town retains an authentic fishing charm, with an active harbor and cobbled streets that invite you to get lost. It is an essential stop for nature and photography lovers, offering a visually striking scene that contrasts with the urbanity of the big cities.

Andoain

Andoain represents the essence of the towns near the capital of San Sebastián, maintaining its own character and a very active local life. It is a stop that lets you see the day-to-day of the area’s residents, with its squares, pintxos bars frequented by locals, and an atmosphere less crowded than that of central San Sebastián. Stopping here is a good option for experiencing Basque hospitality in a more intimate and personal setting, far from the tourist crowds but with all the quality of life that characterizes the region.

Lasarte-Oria

This town is known worldwide in the realm of haute cuisine, being home to restaurants that have earned multiple Michelin stars. While specific names cannot be cited without data, suffice it to say that Lasarte-Oria is a destination in its own right for foodies seeking culinary excellence. In addition to its cutting-edge dining scene, the town offers pleasant green spaces and a privileged location right at the entrance to San Sebastián, making it the perfect prelude to the end of the journey, allowing you to enjoy a memorable meal before arriving at your hotel.

Hernani

Hernani rounds off the list of recommended stops as one of the municipalities closest to San Sebastián, functioning practically as a residential neighborhood of the city but with its own identity. It is a place that combines industrial zones with quiet residential areas and nearby natural spaces. Its proximity to the Gipuzkoa capital makes it ideal for a final stop before entering the urban center, offering a glimpse of San Sebastián’s metropolitan expansion and allowing the traveler to prepare for their arrival in the final city of the journey.

🏨 Hotels in San Sebastián

* Prices are indicative and may vary. We compare hundreds of sites to find the best deal.

🎭 Activities and tours in San Sebastián

Where to stay in San Sebastián

The choice of accommodation in San Sebastián depends fundamentally on whether you want to be in the heart of the historic action or prefer the tranquility of the seafront, with options available for all budgets.

For those who want to live the full city experience, the Parte Vieja (Old Town) is the undisputed area. Here you will wake up surrounded by historic pintxos bars and medieval streets, although prices tend to be higher and nighttime noise is part of the charm. Accommodations here tend to be charming apartments or small family-run guesthouses. On the other hand, the Gros neighborhood, located on the other side of the Urumea River, offers a more relaxed and family-friendly atmosphere, ideal for travelers who want to be close to Zurriola Beach and the convention center. In this area it is easier to find chain hotels and mid-range tourist apartments. Finally, the Centro (city center, around La Concha and the Boulevard) offers the elegance of classical architecture and direct access to La Concha Beach, being the most exclusive area and, therefore, with higher price ranges, dominated by four- and five-star hotels. There is no need to book specific names, as the supply is wide, but it is recommended to book in advance, especially in summer, to secure the best rates within these quality ranges.

Frequently asked questions about the Bilbao-San Sebastián route

How long does it take to get from Bilbao to San Sebastián?

Travel time varies depending on the means of transport chosen. If you travel by car on the A-8 motorway, the 102-kilometer journey is completed in approximately 1 hour. On the other hand, if you opt for the direct bus, the average journey duration is 85 minutes.

Which is cheaper, the train or the bus?

There is currently no direct train between these two cities, so the bus is the most economical and direct public transport option. Bus prices range from €4.15 to €18.98 depending on the company (Alsa or Flixbus) and how far in advance you book, making it a very competitive alternative compared to other options that would require transfers.

Is it worth renting a car?

Yes, it is worth it if your goal is to explore the recommended stops along the route such as Zarautz, Zumaia, or Gernika-Lumo, as public transport does not always reach all these points easily. Additionally, the A-8 road is a toll-free motorway, which lowers the cost of travel compared to other toll routes, and gives you complete freedom over your schedule.

When is the best time to travel?

Although the route is passable all year round, the best time to travel depends on your interests. To enjoy the coastal stops such as Zarautz and Zumaia, the summer months are ideal, although there is more traffic. To avoid crowds and take advantage of the lowest bus prices (close to €4.15), it is recommended to travel in the low season or book well in advance.