Para ir de Lisboa a Oporto, el tren Intercidades es la mejor opción: 3 h 15 min desde 17 €, con salidas cada hora. Sale de Lisboa Santa Apolónia u Oriente y llega directo a Campanhã. Si prefieres algo más rápido, el Alfa Pendular hace el trayecto en 2 h 30 min pero cuesta desde 31 €. El autobús es más barato (desde 9 €) pero tarda lo mismo o más que el tren lento.
| Medio | Duración | Precio | Frecuencia | |
|---|---|---|---|---|
| Tren Intercidades | 3 h 15 min | Desde 17 € | Cada hora | Mejor opción |
| Tren Alfa Pendular | 2 h 30 min | Desde 31 € | Cada hora | Más rápido |
| Autobús (Flixbus) | 3 h – 3 h 30 min | Desde 9 € | Cada 1-2 h | Más barato |
| Autobús (Rede Expressos) | 3 h – 3 h 30 min | 12-20 € | Cada hora | Más cómodo que Flixbus |
| Coche | 3 h | 60-70 € total | — | Solo si sigues viaje |
Tienes cuatro opciones para hacer el trayecto entre Lisboa y Oporto. Las dos ciudades están a 313 km y bien conectadas. El tren es la opción más cómoda. CP Comboios opera dos servicios: el Alfa Pendular (2 h 30 min, desde 31 €) y el Intercidades (3 h 15 min, desde 17 €). Salen cada hora aproximadamente de Lisboa Santa Apolónia u Oriente. El autobús es la alternativa más barata. Flixbus tiene billetes desde 9 € y Rede Expressos desde 12 €. La duración es similar al tren Intercidades pero con menos espacio para las piernas. En coche tardas unas 3 h por la A1. Tienes que sumar peajes (20-25 €) y gasolina. Solo compensa si después vas a moverte por el norte. No hay vuelos directos entre Lisboa y Oporto. La distancia es demasiado corta para que tenga sentido.
En avión
No hay vuelos directos entre Lisboa y Oporto. La distancia es de solo 313 km y el tren es más rápido puerta a puerta. TAP solía operar esta ruta hace años pero la cerró por falta de demanda. El tren Alfa Pendular tarda 2 h 30 min centro a centro, mientras que un vuelo necesitaría 1 h de vuelo más 2 h de facturación y desplazamientos a aeropuertos. Si llegas a Lisboa en avión internacional y quieres ir directo a Oporto, tienes dos opciones. La primera es el metro desde el aeropuerto a la estación Oriente (línea roja, 20 min) y allí coger el tren. La segunda es ir al aeropuerto de Oporto directamente: Flixbus tiene líneas desde el aeropuerto de Lisboa (3 h 30 min, desde 12 €). Las aerolíneas low cost como Ryanair operan vuelos Lisboa-Oporto con escala en otras ciudades europeas, pero es absurdo. Tardan 6-10 h y cuestan más que el tren directo.
En tren
El tren es la mejor forma de ir de Lisboa a Oporto. CP Comboios opera dos servicios con frecuencias altas todo el día. El Alfa Pendular es el más rápido. Hace el trayecto en 2 h 30 min exactas y tiene salidas cada hora entre las 6:00 y las 21:00. Los trenes son modernos, con asientos reclinables, wifi (que funciona a ratos) y enchufes. El precio va desde 31 € en tarifa Promo hasta 44 € en tarifa flexible. El Intercidades tarda 3 h 15 min y cuesta desde 17 € hasta 28 €. Tiene menos frecuencias pero el tren es cómodo. Para turistas es la mejor opción: ahorras 14 € y 45 minutos no es tanto en un viaje de turismo. Ambos trenes salen de Lisboa Santa Apolónia (en el centro, junto al Alfama) o de Oriente (zona del Parque das Nações). Llegan a Oporto Campanhã, a 3 km del centro. Desde Campanhã hay metro directo al centro (línea amarilla o morada, 10 min). Compra los billetes en cp.pt o en la app CP. Las tarifas Promo son limitadas y no reembolsables. Si compras en taquilla pagas tarifa completa. Los billetes no llevan asiento asignado: te sientas donde haya sitio.
En autobús
El autobús es la opción más barata pero no la más cómoda. Dos compañías operan la ruta con frecuencias altas. Flixbus tiene billetes desde 9 € si compras con antelación. Los autobuses salen de la estación Sete Rios (junto al metro y tren de cercanías) cada 1-2 h entre las 7:00 y las 23:00. El trayecto dura entre 3 h y 3 h 30 min dependiendo del tráfico en la salida de Lisboa. Llegan a la estación Campo 24 de Agosto en Oporto, con metro directo al centro. Rede Expressos es la compañía nacional. Cuesta entre 12 € y 20 € según la hora y la antelación. Tiene más salidas que Flixbus, cada hora en horario punta. Los autobuses son más nuevos y tienen wifi y enchufes. También salen de Sete Rios y llegan a Campo 24 de Agosto. Los autobuses paran en la A1 para descanso (15 min) en el área de servicio de Aveiras. No hay baño a bordo en Flixbus, sí en Rede Expressos. Compra los billetes online para asegurar precio y plaza. En taquilla cuestan 3-5 € más. Puedes llevar una maleta en bodega y un bulto de mano.
En coche
Si alquilas coche en Lisboa y quieres ir a Oporto, la ruta es directa por la A1. Son 313 km que se hacen en unas 3 h sin paradas. La autopista A1 está en buen estado y tiene dos carriles por sentido todo el trayecto. Los peajes suman entre 20 € y 25 € dependiendo de la hora (tienen tarifa reducida nocturna). La gasolina te costará otros 15-20 € según el consumo del coche. La salida desde Lisboa puede ser lenta. El tráfico en el puente Vasco da Gama (A12) o en la Segunda Circular (acceso norte) colapsa en hora punta de mañana (8:00-9:30) y tarde (18:00-19:30). Sal antes de las 7:00 o después de las 10:00. Una vez en la A1 no hay complicaciones. Pasas por Santarém, Leiría y Coimbra sin necesidad de entrar. Las áreas de servicio están cada 40-50 km. En Oporto aparcar es complicado. El centro histórico es peatonal y las zonas de estacionamiento regulado (SCUT) cuestan 1-2 €/h. Los parkings privados cuestan 15-20 €/día. Si te quedas en el centro, mejor deja el coche en el hotel y muévete andando o en metro.
Opción combinada
Si llegas a Lisboa en avión y tienes prisa por llegar a Oporto, combina metro y tren. Desde el aeropuerto de Lisboa coge la línea roja de metro hasta Oriente (20 min, 1.50 €). En Oriente salen trenes Alfa Pendular e Intercidades hacia Oporto cada hora. Otra opción es metro + autobús. Desde el aeropuerto puedes ir a Sete Rios en metro (líneas roja + azul, 30 min). Desde allí salen los autobuses de Flixbus y Rede Expressos. Esta combinación te ahorra dinero pero no tiempo. Si prefieres comodidad total, hay empresas de transfer privado Lisboa-Oporto. Cuestan entre 150 € y 200 € (precio total, no por persona) y te recogen donde indiques. Solo compensa si sois 3-4 personas con equipaje o con horarios raros de vuelo. La combinación más práctica para turistas es tren Intercidades + metro en Oporto. Llegas a Campanhã y desde allí el metro te deja en cualquier punto del centro en 10-15 min (1.30 €).
Preguntas frecuentes
¿Cuál es la forma más barata de ir de Lisboa a Oporto?
¿Cuánto se tarda de Lisboa a Oporto?
¿Hay tren directo de Lisboa a Oporto?
¿Cuánto cuesta ir de Lisboa a Oporto en tren?
¿Merece la pena alquilar coche para ir de Lisboa a Oporto?
Última actualización: 8 de junio de 2026
| AHORRA EN TU VIAJE | |
| Compara y consigue vuelos baratos Ver → | |
| Encuentra alojamiento a los mejores precios Ver → | |
| Reserva tours y actividades en español Ver → | |
| 5% dto. en tu seguro de viaje IATI Ver → | |
| Reserva traslados aeropuerto Ver → | |
| 5% dto. en tu eSIM con Holafly Ver → | |
| Alquila un coche al mejor precio Ver → | |
| Las mejores guías de viaje 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 :)











































































































