← All routes

Road trip route · Spain

Bilbao to San Sebastián drive time, distance, costs & the best stops

Drive time
1 hr 15 min
Distance
99 km
Fuel (est.)
€11
Tolls (est.)
€3

The Bilbao to San Sebastián drive

The drive from Bilbao to San Sebastián covers 62 miles (99 km) and takes about 1 hr 15 min without stops. That makes it a comfortable one-day drive. Leave in the morning and you'll arrive with the day ahead of you.

About 49% of it is on the AP-8, and most of the rest on the A-8 and the GI-20. You pass Durango and Zarautz on the way.

Expect gentle hills rather than climbs. The high point is around 225 m near Durango.

Expect fuel for a typical petrol car (~40 mpg) to cost around €11 one-way plus roughly €3 in motorway tolls. Prices shift monthly, so treat these as ballpark figures.

At 62 miles this is longer than 8% of the 144 routes covered here, short enough to fold into a bigger itinerary without losing a day.

The road, kilometre by kilometre

Towns within a few kilometres of the fastest route, with the time it takes to reach them without stopping.

  1. StartBilbao
  2. 31 kmDurango23 min in
  3. 79 kmZarautz1 h in
  4. 99 kmSan Sebastián

How high it goes

~225 m near DurangoBilbaoSan Sebastián · 99 km
Height above sea level along the driving route, measured at about 50 points. Total climb roughly 723 m.

Roads you'll be on

  • AP-848 km · 49%
  • A-839 km · 40%
  • GI-206 km · 6%

Best stops between Bilbao and San Sebastián

Within ~30 km of the driving route, worth the detour.

Legendary Restaurants

Asador Etxebarri

Bittor Arginzoniz's grill house on the square of tiny Axpe, where everything from caviar to butter is cooked over bespoke wood fires: perennially ranked among the world's very best restaurants. Book months ahead; the valley drive alone rewards.

Beaches

Playa de Laga

A golden sweep of sand below the green pyramid of Cabo Ogono in the Urdaibai Biosphere Reserve, a favourite of Basque surfers.

What you need for this drive

Rules for each country on the route, in the order you meet them.

Spain

Motorway
120 km/h · 50 in town
Tolls
Autopistas de peaje (AP roads)
Must carry
warning triangle, hi-vis vest

Low-emission zones: ZBE (Zonas de Bajas Emisiones) - national rollout.

Checked against national road authorities and the ECB reference rates. Rules change — confirm before you travel.

Bilbao to San Sebastián FAQs

How long is the drive from Bilbao to San Sebastián?

Driving from Bilbao to San Sebastián takes about 1 hr 15 min nonstop, covering 62 miles (99 km). Add time for breaks: most drivers stop every 2 hours.

How much does it cost to drive from Bilbao to San Sebastián?

Fuel for a typical petrol car (~40 mpg) costs roughly €11 one-way. Expect around €3 in motorway tolls. Estimates are indicative: prices change monthly.

Can I drive from Bilbao to San Sebastián in one day?

Yes, at about 1 hr 15 min of driving, Bilbao to San Sebastián is a comfortable one-day drive with a couple of breaks.

Which roads do you take from Bilbao to San Sebastián?

The fastest route uses the AP-8 (about 48 km), the A-8 (about 39 km), the GI-20 (about 6 km). It passes Durango, Zarautz.

What other drives can I plan on Plan Your Road Trips?

We publish drive times, distances and fuel estimates for 144 routes across Europe and beyond, including 16 other drives in the same country. Browse them all on the routes index.

More drives from Bilbao & San Sebastián

Planning a bigger trip? Try the free Spain road trip planner, browse every destination we cover, take it with you on the road, or read the driving in Spain guide.