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

Trip San Sebastian Vitoria
Modes of transport | carpooling, bus, train |
Distance | 48 mi |
Direct line | Yes |
How to get from San Sebastian to Vitoria?
- Sort results depending on the mode of transportation (train, bus, carpooling).
- Get prices, times and duration for the journey San Sebastian Vitoria 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 Vitoria on a map as well as the route San Sebastian Vitoria and the different connecting points (Vitoria/Gasteiz Railway Station, Vitoria Coach Station, San Sebastian/Donostia Railway Station, San Sebastian - Estacion de Autobus Coach Station) by clicking on the 'Details & Map' button.
- Search for a hotel in Vitoria
All modes of transport San Sebastian-Vitoria
If you've already chosen the mode of transport you'd like to travel with, go directly to the dedicated section:
San Sebastian to Vitoria bus
If you are looking for a bus service from San Sebastian to Vitoria, you're lucky because there actually is a direct service.
Which coach companies to travel between San Sebastian and Vitoria?
ALSA is the only bus company to serve the direct bus line San Sebastian Vitoria.

You may wonder whether it's worth travelling by bus between San Sebastian and Vitoria and what the advantages of this mode of transport may be. Here are some reasons that may encourage you to take the bus to Vitoria.
- You will travel from San Sebastian to Vitoria on a modern and comfortable bus. Reclining seats with improved legroom and toilets provide the comfort you need to enjoy your time onboard.
- Very low prices! On the San Sebastian Vitoria line, carrier fares are often unbeatable compared to other modes of transport: carpooling or train.
- Almost all coaches are equipped with a WiFi connection, which is very welcome to travel the 48 mi of the trip.
Bus stops in San Sebastian
Remember to arrive at the bus station in San Sebastian at least 15 minutes, or even 30 minutes, before the posted departure time. To make sure of the bus destination, look at the front, 'Vitoria' must be mentioned. Then, all you have to do is to validate your ticket with the driver of ALSA, to deposit your luggage in the trunk and to find your seat.
Arrival bus stations in Vitoria
When you arrive in Vitoria, make sure you don't forget anything at your seat and in the hold.
Train San Sebastian to Vitoria
San Sebastian Vitoria train companies
The railways Renfe and Comboios de Portugal CP are the companies that you may travel with for your trip to Vitoria.

Is it possible to go directly by train from San Sebastian to Vitoria?
Yes, it is possible to go from San Sebastian to Vitoria by train without making any changes. Be careful, as this may depend on the date of your trip to Vitoria and there may be fewer direct trains from San Sebastian on certain days. To find the cheapest San Sebastian-Vitoria train ticket, we advise you to launch a search on Vivanoda with your travel dates.
Railway stations from San Sebastian
Railway stations in Vitoria
Highspeed Train San Sebastian Vitoria
This type of trains are the fatest way to travel by train between San Sebastian and Vitoria with a speed range from 125mph to 220mph.
Night Train San Sebastian Vitoria
Instead of arriving in Vitoria at night and pay a hotel room, prefer departing San Sebastian in the evenning with the comfort of a sleeper train equipped with berths.
Carpool from San Sebastian to Vitoria
Carpooling differs from the other means of transport because of an undefined timetable. This means that when looking for San Sebastian-Vitoria rides, you'll be more likely to find ones if you search only three days in advance (and not two months). Good option for lastminute stay in Vitoria!
Carpooling is a recent way to travel by sharing your journey San Sebastian-Vitoria with other travellers looking for the same route. This helps reduce travel costs for both the driver and the passenger, and also reduces the impact on the environment.
- San Sebastian Madrid
- San Sebastian Barcelona
- 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 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
- Vitoria Madrid
- Vitoria Barcelona
- Vitoria Malaga
- Vitoria Alicante
- Vitoria Burgos
- Vitoria Tenerife
- Vitoria Bilbao
- Vitoria Las Palmas De Gran Canaria
- Vitoria San Sebastian
- Vitoria Valencia
- Vitoria Valladolid
- Vitoria Palma (Mallorca)
- Vitoria Seville
- Vitoria Lanzarote
- Vitoria Puerto del Rosario
- Vitoria Irun
- Vitoria Girona
- Vitoria Zaragoza
- Vitoria Santiago de Compostela
- Vitoria Vigo
- Vitoria Ibiza
- Vitoria Granada
- Vitoria A Coruna
- Vitoria Oviedo
- Vitoria Menorca
- Vitoria Santander
- Vitoria Jerez de la Frontera
- Vitoria Almeria
- Vitoria Murcia