Bilbao to San Sebastian: Drive Time, Distance & Transport Guide

Discover the fastest, cheapest and most scenic ways to travel between Bilbao and San Sebastian.

Travels Around Spain contains affiliate links. This means I may earn a commission if you make a purchase or booking through these links, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. I only recommend products and services I use and trust. Read my full Affiliate Disclosure for more information.

Travelling from Bilbao to San Sebastian? The two Basque cities are around 130 km (80 miles) apart, making it easy to visit both during the same trip. Depending on how you travel, the journey can take anywhere from 1 hour 20 minutes to around 5 hours.

I first visited the Basque Country in 2017 and immediately fell in love with both cities. It’s easy to see why Bilbao and San Sebastian were both voted among the 12 Treasures of Spain. Since then, I’ve made the journey between them several times by both car and bus.

In this guide, I’ll compare every option for travelling from Bilbao to San Sebastian, including drive times, distances, buses, trains, taxis and airport transfers, so you can choose the best route for your trip.

Distance130 km (80 miles)
Fastest optionBus, 1 hour 20 minutes
Best for flexibilityCar
Most scenic routeCoastal drive via San Juan de Gaztelugatxe and Zumaia
Cheapest optionBus from around €7.50
Train available?Yes, but it requires changes and is much slower than the bus

How Far is Bilbao to San Sebastian?

Bilbao and San Sebastian are 130 km (80 miles) apart. Thanks to the excellent transport links between the two cities, travelling between them is quick and straightforward.

If you’re travelling directly, the bus is usually the fastest and most convenient option, taking as little as 1 hour 20 minutes. Driving takes around 1 to 2 hours, depending on your route and traffic, while the train is considerably slower because it requires at least one change.

If you have the time, I’d recommend hiring a car. Although the direct motorway gets you there quickly, the spectacular Basque coastline is one of my favourite drives in Spain. Stopping at places like San Juan de Gaztelugatxe, Lekeitio and Zumaia turns a simple transfer into a memorable road trip.

Here’s a comparison of every way to travel from Bilbao to San Sebastian.

TransportTimeCostBest For
Bus (Alsa)1h 20m€7.50-26Budget + convenience
Drive (Direct)1-2hCar rental + fuelSpeed + flexibility
Drive (Coastal)3.5hCar rental + fuelScenic routes + Game of Thrones
BlaBlaCar1-2h€10-15Budget car travel
Taxi1-2h€155-170Airport pickup + groups
Train4-5h€58-81Avoid this option

Bottom line: If you’re looking for the quickest and easiest journey, take the bus. If you want to explore more of the Basque Country, hiring a car is well worth it.

Aerial view of San Sebastian La Concha Bay showing the curved beach, Belle Époque buildings and Monte Urgull hill
San Sebastian’s world-famous La Concha Bay offers some of Spain’s most beautiful urban beaches, making it a perfect destination for the scenic coastal drive from Bilbao. Photo by Travels Around Spain.

Bilbao to San Sebastian Drive Time & Routes

Driving from Bilbao to San Sebastian takes between 1 and 2 hours, depending on the route you choose. If you’re planning to explore more of the Basque Country, hiring a car is my favourite way to make the journey. It gives you the freedom to stop in coastal villages, discover hidden viewpoints and travel at your own pace.

I’ve driven both the direct motorway and the scenic coastal route. While the motorway is ideal if you’re short on time, I’d always choose the coastal drive when I have a few extra hours. Some of my favourite places in northern Spain are along this route.

The four main driving routes are outlined below.

Route 1: Via AP-8 Toll Road (Fastest – 1 hour)

Distance: 62 miles | Drive time: 1 hour | Tolls: €5-30

This is Google Maps’ default route and your fastest option. You’ll take the N-637 then join the E-70/AP-8, one of Europe’s major highways. If time is tight, this is your best bet.

Pros: Fastest, most direct, excellent road conditions Cons: Toll costs, less scenic Best for: The quickest journey between Bilbao and San Sebastian.

Bilbao Guggenheim Museum exterior showing Frank Gehry titanium architecture with red La Salve Bridge in background
The iconic Guggenheim Museum represents Bilbao’s transformation from industrial city to cultural hub, easily accessible via the fastest AP-8 toll route from San Sebastian. Photo by Travels Around Spain.

Route 2: Via N-634/GI-632 (No Tolls – 2 hours)

Distance: 80 miles | Drive time: 2 hours | Tolls: Free

If you’re not in a hurry, this route offers a much better feel for rural Basque Country than the motorway, passing through small towns and green mountain landscapes that many visitors never see.

This local route takes you through beautiful Basque villages and countryside. You’ll travel via N-637 → N-634 → GI-627 → GI-632 → GI-2632 before rejoining the coastal route near San Sebastian.

Pros: No tolls, authentic villages, countryside views Cons: Longer journey, winding roads Perfect for: Budget travelers, cultural experiences, good weather Stop recommendation: Durango – a cinematic village with great mountain hiking.

Basque Country countryside showing green hills, traditional white farmhouse with red roof, and mountains in background along driving route
Taking the toll-free Route 2 through the Basque countryside rewards drivers with authentic village experiences and rolling green landscapes between Bilbao and San Sebastian. Photo by Mikel Martinez de Osaba via Canva.

Route 3: Coastal Route via San Juan de Gaztelugatxe (Most Scenic – 3.5 hours)

Distance: 95 miles | Drive time: 3.5 hours | Tolls: Free

If you’ve got half a day to spare, this is the route I’d recommend. The Basque coastline is one of the most spectacular stretches of road in Spain, passing dramatic cliffs, charming fishing villages and some of the country’s most beautiful beaches. It’s also home to San Juan de Gaztelugatxe, famous for appearing as Dragonstone in Game of Thrones.

The route: BI-2238 → BI-2405 → N-634 → GI-11, hugging Spain’s spectacular northern coastline.

Essential stops along the way:

San Juan de Gaztelugatxe – The Dragonstone location where you can walk across the bridge and climb to the hermitage. Arrive early to avoid crowds.

Lekeitio – One of the Basque coast’s most important fishing ports. Perfect for authentic seafood and traditional Basque dishes in a working harbor setting.

Playa de Saturraran – This 300-meter beach is famous for its twin rock formations called “the two sisters” (Satur and Aran). Great photo opportunity.

Zumaia – Another Game of Thrones filming location! This picturesque coastal town’s beach was where Daenerys Targaryen first set foot on Westeros. The dramatic cliff formations are stunning.

Best for: Photography enthusiasts, Game of Thrones fans, coastal scenery lovers, foodie adventures

San Juan de Gaztelugatxe rocky island with hermitage on top, stone bridge and winding path, Game of Thrones Dragonstone filming location
The dramatic hermitage of San Juan de Gaztelugatxe, famous as Dragonstone in Game of Thrones, is an unmissable stop on the scenic coastal route from Bilbao to San Sebastian. Photo by Guerrero De la Luz via Pexels.

Route 4: Via Vitoria-Gasteiz (Basque Capital – 2 hours)

Distance: 110 miles | Drive time: 2 hours | Tolls: Some sections

Want to visit the actual capital of the Basque Country? While Bilbao and San Sebastian get all the attention, Vitoria-Gasteiz is the seat of the regional Basque government and offers a more authentic, less touristy experience.

The route: AP-8 → N-622 (Vitoria-Gasteiz stop) → N-240 → AP-1 → AP-8

What to see in Vitoria-Gasteiz:

  • Medieval old town with ancient walls and watchtowers
  • Renaissance architecture throughout the historic center
  • Cathedral and Plaza de la Virgen Blanca (White Virgin Square)
  • World-class street art scene – the city is famous for its murals

If you’ve already visited Bilbao and San Sebastian or enjoy history and architecture, this is a worthwhile detour that lets you experience a very different side of the Basque Country.

Best for: Culture enthusiasts, architecture lovers, avoiding tourist crowds, authentic Basque experiences

Large colourful street art mural on building wall in Vitoria-Gasteiz showing portraits and cultural themes in Basque capital.
The Basque capital of Vitoria-Gasteiz is renowned for its world-class street art scene, making it a cultural highlight on Route 4 between Bilbao and San Sebastian. Photo by Travels Around Spain.

Drive from Bilbao to San Sebastian: What to Expect

Whether you travel by car, bus or train, the journey between Bilbao and San Sebastian is part of the adventure. You’ll leave behind Bilbao’s industrial skyline and follow the lush green landscapes that make the Basque Country one of Spain’s most distinctive regions.

If you’re driving, expect winding coastal roads, dramatic cliffs and charming fishing villages, especially if you take the scenic route via San Juan de Gaztelugatxe and Zumaia. Travelling by bus offers a more direct journey, although you’ll still catch glimpses of the rolling hills and coastline along the way.

Once you arrive in San Sebastian, you’ll be rewarded with one of Europe’s most beautiful urban beaches, a world-famous food scene and a compact city that’s easy to explore on foot. Whether you’re visiting for a day or staying longer, it’s a destination that rarely disappoints.

Ground level view of San Sebastian La Concha beach showing golden sand, beachgoers, and Belle Époque buildings along the waterfront
Arriving at San Sebastian’s La Concha beach by bus or car, visitors are greeted by golden sand, clear waters, and the city’s famous Belle Époque waterfront promenade. Photo by Travels Around Spain.

Bilbao to San Sebastian by Bus

For most travellers, the bus is the best way to get from Bilbao to San Sebastian. It’s the fastest form of public transport, affordable and runs frequently throughout the day, making it my top recommendation if you don’t plan on hiring a car.

Direct buses take as little as 1 hour 20 minutes, depending on the service, and depart from Bilbao Intermodal Station. They arrive at Donostia Bus Station, which is conveniently located within walking distance of the Old Town, La Concha Beach and many of the city’s main attractions.

The main operator is ALSA, with regular departures throughout the day. Coaches are modern, comfortable and have luggage storage, making them ideal whether you’re travelling with a backpack or a suitcase.

Journey TimeApproximate FareDirect Service
1 hour 20 minutes to 1 hour 30 minutesFrom around €7.50Yes

If you’re travelling during summer, Easter or other public holidays, I’d recommend booking your ticket in advance, as the most convenient departures can sell out.

Traveller selfie with giant Puppy sculpture made of flowers at Bilbao Guggenheim Museum entrance
Jeff Koons’ famous Puppy sculpture guards the entrance to Bilbao’s Guggenheim Museum, a must-see cultural attraction easily reached by bus from San Sebastian. Photo by Travels Around Spain.

Bilbao to San Sebastian by Train

Although it’s possible to travel from Bilbao to San Sebastian by train, I wouldn’t recommend it for most travellers. Unlike the bus, there isn’t a direct service, so you’ll need to change trains along the way, making the journey significantly longer.

Depending on your connections, the journey typically takes between 4 and 5 hours, compared with just 1 hour 20 minutes by bus. While the route passes through some beautiful countryside, the extra travel time means it’s rarely the most practical choice if you’re simply travelling between the two cities.

If you enjoy travelling by rail or plan to stop in smaller Basque towns along the way, the train can still be an enjoyable experience. Otherwise, the bus offers a much faster, cheaper and more convenient journey.

Journey TimeApproximate FareDirect Service
4 to 5 hoursFrom around €58No

Is the train worth it?

For most visitors, no. Unless you specifically want to travel by rail or include extra stops during your journey, I’d recommend taking the bus instead. It’s quicker, less expensive and far more straightforward.

Bilbao to San Sebastian by Taxi or Private Transfer

If convenience is your priority, taking a taxi or booking a private transfer is the easiest way to travel from Bilbao to San Sebastian. This is a particularly good option if you’re arriving at Bilbao Airport with lots of luggage or travelling as part of a group.

The journey usually takes between 1 and 1½ hours, depending on traffic, and you’ll be dropped directly at your accommodation in San Sebastian.

Expect to pay between €155 and €170 for a taxi, although prices can vary depending on the time of day and where your journey begins. If you’re travelling with three or four people, splitting the fare can make it much more reasonable.

For extra peace of mind, especially if you’re arriving on a late flight, I’d recommend booking a private transfer in advance. Your driver will meet you in the arrivals hall, help with your luggage and take you directly to your hotel without the need to queue for a taxi.

Journey TimeApproximate FareBest For
1 to 1½ hours€155–170Families, groups, late-night arrivals and door-to-door convenience

Travel Tip

If you’re travelling alone or as a couple, the bus is usually much better value. I’d only choose a taxi or private transfer if convenience is more important than keeping costs down, or if you’re sharing the fare with others.

Traveller taking selfie at San Sebastian Monte Urgull viewpoint with La Concha Bay and city panorama in background
The viewpoint from Monte Urgull offers spectacular panoramic views over San Sebastian’s La Concha Bay, rewarding visitors who make the journey from Bilbao with unforgettable Basque Country scenery. Photo by Travels Around Spain.

Bilbao Airport to San Sebastian

If you’re flying into Bilbao Airport (BIO), getting to San Sebastian is straightforward. The airport is around 100 km (62 miles) from San Sebastian, and you have several transport options depending on your budget and travel style.

By direct bus (my recommendation)

For most travellers, the direct airport bus is the best option. Operated by Lurraldebus, the service runs several times a day between Bilbao Airport and San Sebastian without the need to travel into Bilbao city centre first.

The journey takes around 1 hour 15 minutes, making it both the quickest and most affordable public transport option.

Journey TimeApproximate FareDirect Service
1 hour 15 minutesAround €17Yes

By car

Hiring a car from Bilbao Airport gives you the flexibility to explore the Basque Country at your own pace. The drive to San Sebastian takes around 1 hour, or longer if you choose one of the scenic routes I’ve covered earlier in this guide.

By taxi or private transfer

A taxi or pre-booked private transfer is the most convenient option, especially if you’re arriving late at night or travelling with lots of luggage. Journey times are around 1 hour, with prices typically starting from €155.

Which option should you choose?

If you’re staying in San Sebastian and don’t plan on exploring further, I’d take the direct airport bus. It’s simple, comfortable and avoids the hassle of collecting a hire car or changing buses in Bilbao.

If you’re planning a Basque Country road trip, hiring a car at the airport is well worth considering. It gives you the freedom to explore places like San Juan de Gaztelugatxe, Lekeitio and Zumaia along the way.

San Sebastian Belle Époque architecture showing ornate yellow and white buildings with balconies and classical façades
San Sebastian’s elegant Belle Époque buildings showcase the city’s refined seaside charm, representing a striking contrast to Bilbao’s industrial heritage and modern art scene. Photo by Travels Around Spain.

Frequently Asked Questions

Is it worth visiting both Bilbao and San Sebastian?

Absolutely. Although they’re only around 130 km apart, the two cities offer very different experiences. Bilbao is known for its modern architecture, museums and industrial heritage, while San Sebastian is famous for La Concha Beach, its Old Town and world-class food scene. If you have the time, I’d recommend visiting both.

Is San Sebastian a day trip from Bilbao?

Yes. Thanks to the short journey time, San Sebastian is one of the best day trips from Bilbao. Taking an early bus or driving yourself gives you a full day to explore the Old Town, relax on La Concha Beach and enjoy the city’s famous pintxos before returning in the evening.

Is there a direct bus from Bilbao to San Sebastian?

Yes. Direct buses run throughout the day between Bilbao and San Sebastian, with journey times from around 1 hour 20 minutes. For most travellers, this is the quickest and easiest public transport option.

Is there a direct train from Bilbao to San Sebastian?

No. Travelling by train requires at least one change and usually takes between 4 and 5 hours, making it much slower than the bus.

Should I drive from Bilbao to San Sebastian?

If you’re planning to explore more of the Basque Country, definitely. Hiring a car gives you the flexibility to visit places like San Juan de Gaztelugatxe, Lekeitio and Zumaia along the way. If you’re travelling directly between the two cities, however, the bus is usually the easier option.

How long does it take to drive from Bilbao to San Sebastian?

The direct drive takes around 1 hour using the AP-8 toll road. If you choose one of the scenic coastal routes and stop along the way, you should allow at least 3½ hours.

Final Thoughts: Bilbao To San Sebastian

Travelling from Bilbao to San Sebastian is quick, straightforward and well worth adding to your Basque Country itinerary. Whether you choose the speed and convenience of the bus or the freedom of a scenic road trip, you’ll have no trouble getting between two of Spain’s most fascinating cities.

If you’re short on time, I’d recommend taking the direct bus. If you have a few extra hours, hiring a car and following the spectacular Basque coastline is one of my favourite drives in Spain and a journey you’ll remember long after you’ve arrived in San Sebastian.

Before you leave Bilbao, don’t miss the Guggenheim Museum. Even if you’re not a huge art fan, it’s one of Spain’s most iconic landmarks and well worth including in your itinerary.

Split image showing Bilbao Guggenheim Museum on left and San Sebastian La Concha Bay on right, illustrating the 80 mile distance between both Basque cities.
The 80-mile journey between Bilbao’s iconic Guggenheim Museum and San Sebastian’s stunning La Concha Bay showcases two completely different sides of the Basque Country. Photo by Travels Around Spain.

About the Author

Liam, Spanish travel expert and author of Travels Around Spain
Liam is a Spanish travel expert who has visited Spain over 30 times and explored every one of its autonomous communities. Fluent in Spanish and passionate about uncovering hidden gems, he shares insider tips and firsthand insights to help travelers experience the real Spain — beyond the guidebooks.
A photo of a cover page to a guide entitled How I Book Cheap Flights to Spain over a background of Park Guell in Barcelona
Newest Posts
The Facebook logo with the words Follow Me On Facebookbelow
The Instagram logo with the words Follow Me On Instagram below
The Instagram logo with the words Follow Me On Pinterest below

Read Next!