Here are driving directions to San Sebastian:
Take the A-1 motorway, passing through Burgos and Vitoria-Gasteiz. You can also take the toll road (AP – a) between Burgos and Miranda de Ebro and then take a toll road from Vitoria to Durango. The drive from Madrid to San Sebastian takes about 5 hours.
Take the A-2 to Zaragoza, then on to Pamplona. This is a 6-hour drive.
Take the A-15 road, which will need 45 minutes to one hour.
Take the A-10 toll road until you reach the border, then take the A-8 to San Sebastian. You can also take the N-10 in France and N-1 once across the border.
Take note: for details on traffic and road conditions, visit www.dgt.es