Para ir de Bilbao a San Sebastián, el tren Renfe es la mejor opción: 50 minutos desde 12 €, con salidas cada hora. El autobús es más barato (desde 7 € con ALSA) pero tarda 1 h 15 min. En coche tardas 1 h 10 min por la AP-8, con peaje de unos 8 €.
| Medio | Duración | Precio | Frecuencia | |
|---|---|---|---|---|
| Tren Renfe | 50 min | 12-18 € | Cada hora | Más rápido al centro |
| Autobús (ALSA/Pesa) | 1 h 15 min | 7-9 € | Cada 30 min | Más barato |
| Coche (AP-8) | 1 h 10 min | ~8 € peaje | — | Flexible pero aparcar caro |
| Euskotren | 2 h 30 min | 5 € | Cada hora | Muchas paradas intermedias |
Bilbao y San Sebastián están separadas por apenas 100 km de autopista. Las opciones son varias y todas funcionan bien. El tren Renfe te planta en el centro de Donostia en 50 minutos desde 12 €. Sale de Bilbao-Abando y llega a la estación de Amara, a 10 minutos andando de la Parte Vieja. El autobús es más lento pero cuesta la mitad: desde 7 € con ALSA o Pesa, 1 h 15 min de viaje. Sale de Termibus Bilbao y te deja en la estación de autobuses de San Sebastián, al lado del río Urumea. En coche tardas 1 h 10 min por la AP-8 de peaje (unos 8 €) o 1 h 40 min por la N-634 sin peajes. La autopista es más rápida pero la nacional bordea la costa con mejores vistas. Euskotren también conecta ambas ciudades por 5 €, pero hace 2 h 30 min con paradas en cada pueblo. Solo compensa si vives cerca de una de esas paradas intermedias.
En avión
No hay vuelos directos entre Bilbao y San Sebastián. La distancia es tan corta que ninguna aerolínea opera la ruta. El aeropuerto de Bilbao está a 12 km del centro. El de San Sebastián está en Hondarribia, a 20 km de Donostia, y tiene pocas conexiones. Los vuelos nacionales salen desde Bilbao hacia Madrid o Barcelona. Si llegas al aeropuerto de Bilbao y quieres ir a San Sebastián, la empresa Pesa tiene autobuses directos. Cuestan unos 17 € y tardan 1 h 15 min. Salen cada hora en temporada alta, cada dos horas en invierno. También puedes coger el Bizkaibus A3247 desde el aeropuerto hasta Termibus Bilbao por 3 €. Desde allí sale el autobús o tren a Donostia. Esta opción es más lenta pero te ahorra unos euros si no tienes prisa.
En tren
Renfe conecta Bilbao-Abando con San Sebastián (Donostia) en 50 minutos. Es un tren de Media Distancia que para solo en Durango y Zumárraga antes de llegar a Amara. Los billetes cuestan entre 12 € y 18 € según Tarifa. Si reservas con antelación en la web de Renfe, puedes pillar billetes Promo desde 12 €. En taquilla o el mismo día suelen estar a 18 €. Hay trenes cada hora aproximadamente. En horarios punta (mañanas de lunes a viernes, domingos tarde) aumenta la frecuencia. Los fines de semana en verano conviene reservar con días de antelación porque se llenan. La estación de Bilbao-Abando está en el centro, al lado del Casco Viejo. La de San Sebastián-Amara está a 10 minutos andando de la Parte Vieja y la playa de la Concha. Si te alojas en Gros o el centro, llegas caminando. Euskotren es la otra opción por tren. Cuesta unos 5 € pero tarda 2 h 30 min porque para en todos los pueblos: Durango, Eibar, Elgoibar, Deba, Zarautz… Solo compensa si quieres visitar alguno de esos sitios por el camino. Los trenes salen de Atxuri en Bilbao y llegan a Amara en Donostia.
En autobús
Las compañías ALSA y Pesa cubren la ruta Bilbao-San Sebastián. Los billetes cuestan desde 7 € en ALSA y desde 9 € en Pesa. Compra online para asegurar el precio más bajo. El viaje dura entre 1 h 15 min y 1 h 30 min según tráfico. Los fines de semana y festivos la AP-8 se satura con operación salida o retorno. Si viajas un viernes tarde o domingo, suma 20-30 minutos extra. Los autobuses salen de Termibus Bilbao, la estación de autobuses principal. Está en San Mamés, junto al estadio del Athletic. Llegas en metro (línea 2, parada San Mamés) o en tren de cercanías. En San Sebastián te dejan en la estación de autobuses, al lado del puente de María Cristina. Desde allí son 5 minutos andando hasta la Parte Vieja o 10 hasta la playa de la Concha. La frecuencia es alta: hay autobuses cada 30 minutos entre las 7 h y las 22 h. Los domingos y festivos baja a uno cada hora. ALSA y Pesa tienen horarios similares, consulta ambas webs para ver cuál te encaja mejor. Los autobuses tienen aire acondicionado, WiFi y enchufes. Puedes llevar una maleta facturada y un bulto de mano. Si viajas con bici, consulta antes porque solo algunos servicios la admiten.
En coche
Por la autopista AP-8 tardas 1 h 10 min en condiciones normales. Son 100 km exactos desde el centro de Bilbao hasta el de San Sebastián. El peaje cuesta unos 8 € en dos tramos: Bilbao-Eibar y Eibar-Donostia. La N-634 es la alternativa sin peajes. Tardas 1 h 40 min porque atraviesa pueblos y tiene más curvas. Pasa por Gernika, Deba y Zarautz pegada a la costa. Las vistas compensan si no tienes prisa. En verano y puentes la AP-8 se colapsa los viernes tarde y domingos. La operación salida puede añadirte 30-40 minutos. Evita las franjas de 18 h a 21 h los viernes y de 17 h a 20 h los domingos. Aparcar en San Sebastián es complicado. El centro histórico tiene zona azul cara (2-3 €/hora) y poco sitio. Los parkings cubiertos cobran 25-30 € al día. El parking de La Bretxa o el de Boulevard son los más céntricos. Si te alojas en Gros o Amara, hay más opciones de calle. La zona de Anoeta tiene parking gratuito pero estás a 20 minutos andando del centro. Comprueba si tu hotel tiene parking privado antes de ir en coche. El combustible en Euskadi es algo más barato que en otras comunidades. Llena el depósito antes de volver si cruzas a Castilla o Navarra.
Opción combinada
Si llegas al aeropuerto de Bilbao, la opción más rápida es el autobús directo de Pesa. Sale cada hora en verano por 17 € y te deja en San Sebastián en 1 h 15 min. Si quieres ahorrar, coge el Bizkaibus A3247 hasta Termibus Bilbao por 3 €. Desde allí tienes autobuses a Donostia por 7 € o trenes por 12 €. Tardas 30 minutos más pero te ahorras 7 €. Desde San Sebastián al aeropuerto de Bilbao, Pesa también tiene servicio directo. Reserva con antelación en vuelos matinales porque el primer autobús sale sobre las 6 h. Si quieres parar por el camino, Euskotren te permite bajar en Zarautz o Getaria. El billete de 5 € te vale para todo el trayecto aunque hagas paradas. Ideal si quieres comer en un asador de Getaria antes de llegar a Donostia. La opción Renfe + taxi funciona bien si llegas a Bilbao-Abando desde otras ciudades. El tren te planta en Amara en 50 minutos y desde allí un taxi al hotel cuesta 6-8 €.
Preguntas frecuentes
¿Cuál es la forma más barata de ir de Bilbao a San Sebastián?
¿Cuánto se tarda de Bilbao a San Sebastián?
¿Hay tren directo de Bilbao a San Sebastián?
¿Cuánto cuesta ir de Bilbao a San Sebastián en tren?
¿Cómo ir del aeropuerto de Bilbao a San Sebastián?
Última actualización: 8 de junio de 2026
| AHORRA EN TU VIAJE | |
| Encuentra alojamiento a los mejores precios Ver → | |
| Reserva tours y actividades en español Ver → | |
| Alquila un coche al mejor precio Ver → | |
| Compara y reserva billetes de tren Ver → | |
| 5% dto. en tu seguro de viaje IATI Ver → | |
Nosotros siempre viajamos con IATI y nos ha funcionado de maravilla, además te atienden siempre en castellano.
Aquí os dejamos un 5% de descuento por si las moscas :)

















































































































































































































































































































































