Train Times
Portugal
Our partners The best way to find and compare tickets for trains, buses, carpools and planes. We work with more than 100 partners to offer you the best prices on the market.
references references references references references references references references references references
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Porto - Lisbon $ 11.29 3 h 24 min 19 20:32 19:37 169.6 mi
Trains Amadora - Lisbon $ 1.69 31 min 50 01:13 10:07 5.0 mi
Trains Braga - Lisbon $ 16.42 3 h 36 min 6 12:54 19:54 198.8 mi
Trains Coimbra - Lisbon $ 13.34 1 h 49 min 22 06:48 21:46 109.4 mi
Trains Queluz - Lisbon $ 1.69 31 min 50 01:11 09:07 6.2 mi
Trains Setúbal - Lisbon $ 10.37 1 h 24 min 50 10:10 22:56 19.9 mi
Trains Portimao - Lisbon $ 8.67 4 h 13 min 3 06:34 17:44 114.3 mi
Trains Beja - Lisbon $ 14.42 2 h 41 min 16 09:22 22:40 85.1 mi
Trains Olhao - Lisbon $ 7.18 4 h 10 min 2 07:35 17:29 137.3 mi
Trains Marinha Grande - Lisbon $ 11.34 3 h 55 min 42 07:36 23:40 71.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Porto $ 11.29 3 h 47 min 20 22:09 22:09 169.6 mi
Trains Braga - Porto $ 9.40 46 min 7 09:59 19:54 29.2 mi
Trains Setúbal - Porto $ 27.35 4 h 10 min 6 11:40 16:00 182 mi
Trains Coimbra - Porto $ 11.29 1 h 24 min 20 07:25 23:07 65.9 mi
Trains Evora - Porto $ 15.40 6 h 23 min 4 09:06 16:57 182.7 mi
Trains Santarém - Porto $ 13.34 4 h 23 min 5 08:55 21:49 132.4 mi
Trains Pombal, Leiria - Porto $ 10.26 2 h 31 min 4 09:40 20:10 85.1 mi
Trains Bombarral - Porto $ 26.69 9 h 48 min 6 06:38 19:45 133.0 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Amadora $ 1.69 27 min 50 01:00 09:26 5.0 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Setúbal $ 10.37 1 h 31 min 50 07:20 21:03 19.9 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Coimbra $ 10.26 1 h 43 min 22 16:09 22:09 109.4 mi
Trains Porto - Coimbra $ 9.24 1 h 16 min 18 20:15 20:32 65.9 mi
Trains Vila Franca de Xira - Coimbra $ 13.29 2 h 39 min 50 07:16 00:15 94.4 mi
Trains Braga - Coimbra $ 24.63 1 h 55 min 6 05:54 19:54 93.2 mi
Trains Vila Nova de Gaia - Coimbra $ 8.62 2 h 20 min 50 01:59 00:26 65.2 mi
Trains Amadora - Coimbra $ 16.01 3 h 16 min 50 06:59 00:15 109.4 mi
Trains Oeiras - Coimbra $ 20.27 3 h 27 min 50 05:46 00:38 112.5 mi
Trains Setúbal - Coimbra $ 30.79 3 h 17 min 12 11:40 15:19 118.7 mi
Trains Queluz - Coimbra $ 16.01 4 h 5 min 50 06:56 00:15 109.4 mi
Trains Evora - Coimbra $ 26.69 4 h 35 min 4 09:06 19:06 116.8 mi
Close
Logo
authentication

Sign in or create an account

Sign in to Virail to get exclusive travel deals

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

Close

Deals

Booking.com

2% cashback