1. Travel
You can opt-out at any time. Please refer to our privacy policy for contact information.

Barcelona to San Sebastian by Train, Bus, Car and Flights

How to Get from Barcelona to San Sebastian

By

View of San Sebastian
Maremagnum/Photodisc/Getty Images

Details of how to get from Barcelona to San Sebastian by various forms of transport.

See also:

Barcelona to San Sebastian by Train

The train from San Sebastian to Barcelona takes about 5h30 and costs about 70 euros.

Trains from Barcelona to San Sebastian depart from Barcelona Sants station. Read more about Bus and Train Stations in Barcelona

Book Train Tickets in Spain with Rail Europe

Barcelona to San Sebastian by Bus

Buses from Barcelona to San Sebastian cost about 40 euros and takes about eight hours. Book from Movelia.

Read more about Bus and Train Stations in Barcelona

Barcelona to San Sebastian by Car

The 550km drive from Barcelona to San Sebastian takes about five hours and thirty minutes, traveling mainly on the AP-7, AP-2, AP-68 and AP-15 roads. Note - AP roads are toll roads.
Compare Car Rental Rates in Spain

Flights from Barcelona to San Sebastian

There are no sensibly priced flights from Barcelona to San Sebastian.
Compare Prices on Flights in Spain
Related Video
San Francisco's Union Square

©2014 About.com. All rights reserved.