San Sebastian to Barcelona
1 suggested route to go from San Sebastian to Barcelona by flight, train, car, bus
- Specify your dates of travel in order to find the best deals available.
- Get prices

Trip San Sebastian Barcelona
Modes of transport | plane, carpooling, bus, train |
Distance | 251 mi |
Direct line | Yes |
How to get from San Sebastian to Barcelona?
- Sort results depending on the mode of transportation (train, bus, carpooling, plane).
- Get prices, times and duration for the journey San Sebastian Barcelona by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
- Locate cities of San Sebastian and Barcelona on a map as well as the route San Sebastian Barcelona and the different connecting points (Barcelona-Sants Railway Station, Barcelona-Estacio De França Railway Station, Barcelona-Clot-Arago Railway Station, Barcelona-Sant Andreu Comtal Railway Station, Barcelona-Paseo de Gracia Railway Station, ...) by clicking on the 'Details & Map' button.
- Search for a hotel in Barcelona
All modes of transport San Sebastian-Barcelona
If you have any preferences for a particular mode of transport, get more information on these sections:
- Flights San Sebastian Barcelona
- Trains San Sebastian Barcelona
- Carpooling San Sebastian Barcelona
- Buses San Sebastian Barcelona
Cheap flights from San Sebastian to Barcelona
Which airlines fly from San Sebastian to Barcelona ?
Pegasus is the only airline flying with direct link to Barcelona from the airport of San Sebastian.
Here's a few tips that can be useful to help you get the best deals to fly from San Sebastian to Barcelona:
- Prefer flying to Barcelona on a weekday (Monday to Thursday) and be flexible. Prices change all the time and are different one day to the next. Having some flexibility will be an important asset.
- It is highly recommended to book your San Sebastian Barcelona flight several weeks (or even months) in advance. This is one of the most important rule in airline industry: leisure travellers who are keen to pay less book early; business travelles are keen to pay more but book late.
Departure airport in San Sebastian
Destination airport in Barcelona
Carpool from San Sebastian to Barcelona
On the contrary to other means of transportation, carsharing doesn't provide to travellers a defined scheduled. So, you have more probabilities to find San Sebastian-Barcelona rides five days before your date of travel than three months. This is interesting for lastminute travel to Barcelona.
Ridesharing is a new way of travelling allowing people to share San Sebastian-Barcelona car journeys with others. This has a very positive environmental impact since it optimizes the capacity of the car and it also allows saving money.
Train San Sebastian to Barcelona
Railway stations from San Sebastian
Railway stations in Barcelona
Is there a direct train bound for Barcelona from San Sebastian?
Yes, it is possible to go from San Sebastian to Barcelona by train without making any changes. Be aware that depending the day of the week, the schedule can change and direct trains may not operate every days. To find the cheapest San Sebastian-Barcelona train ticket, we advise you to launch a search on Vivanoda with your travel dates.
San Sebastian Barcelona train companies
There is only one rail company for this journey: Renfe.
Highspeed Train San Sebastian Barcelona
Those are trains operating at very high speed and serving only a few cities including San Sebastian and Barcelona. They often operate on dedicated tracks.
Intercity Train San Sebastian Barcelona
Intercity trains serve the most important cities along the San Sebastian-Barcelona route with an improved travel duration compared to regional trains.
Night Train San Sebastian Barcelona
Night trains are a good opportunity to save a hotel night in Barcelona since you can sleep whether in seat or a comfortable spleeping berth.
San Sebastian to Barcelona bus
Bus stops in San Sebastian
Depending on the company, it is requested to be present at the bus stop in San Sebastian from 15 to 30 minutes before the indicated departure time. Before boarding, show your ticket to the driver, put your luggage in the hold and then sit at your seat.
Arrival bus stations in Barcelona
When you arrive in Barcelona, make sure you don't forget anything at your seat and in the hold.
- San Sebastian Madrid
- San Sebastian Malaga
- San Sebastian Alicante
- San Sebastian Burgos
- San Sebastian Tenerife
- San Sebastian Bilbao
- San Sebastian Las Palmas De Gran Canaria
- San Sebastian Valencia
- San Sebastian Valladolid
- San Sebastian Palma (Mallorca)
- San Sebastian Seville
- San Sebastian Vitoria
- San Sebastian Lanzarote
- San Sebastian Puerto del Rosario
- San Sebastian Irun
- San Sebastian Girona
- San Sebastian Zaragoza
- San Sebastian Santiago de Compostela
- San Sebastian Vigo
- San Sebastian Ibiza
- San Sebastian Granada
- San Sebastian A Coruna
- San Sebastian Oviedo
- San Sebastian Menorca
- San Sebastian Santander
- San Sebastian Jerez de la Frontera
- San Sebastian Almeria
- San Sebastian Murcia
- Barcelona Madrid
- Barcelona Malaga
- Barcelona Alicante
- Barcelona Burgos
- Barcelona Tenerife
- Barcelona Bilbao
- Barcelona Las Palmas De Gran Canaria
- Barcelona San Sebastian
- Barcelona Valencia
- Barcelona Valladolid
- Barcelona Palma (Mallorca)
- Barcelona Seville
- Barcelona Vitoria
- Barcelona Lanzarote
- Barcelona Puerto del Rosario
- Barcelona Irun
- Barcelona Girona
- Barcelona Zaragoza
- Barcelona Santiago de Compostela
- Barcelona Vigo
- Barcelona Ibiza
- Barcelona Granada
- Barcelona A Coruna
- Barcelona Oviedo
- Barcelona Menorca
- Barcelona Santander
- Barcelona Jerez de la Frontera
- Barcelona Almeria
- Barcelona Murcia