Header background
  • One-way
  • Round-trip

Search accommodation with Booking.com

Train Times
Portugal
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Porto - Lisbon $ 11.74 3 h 21 min 18 17:32 20:32 169.6 mi
Trains Amadora - Lisbon $ 1.93 31 min 50 01:13 10:07 5.0 mi
Trains Oeiras - Lisbon $ 2.28 37 min 50 01:16 09:58 6.2 mi
Trains Vila Franca de Xira - Lisbon $ 2.64 45 min 50 01:13 11:20 14.9 mi
Trains Braga - Lisbon $ 12.85 3 h 36 min 6 05:54 19:54 198.8 mi
Trains Vilar Formoso - Lisbon $ 26.66 6 h 14 min 8 17:41 00:29 179.0 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Porto $ 12.23 3 h 11 min 19 06:39 22:09 169.6 mi
Trains Vila Franca de Xira - Porto $ 10.55 6 h 5 min 24 07:52 00:45 155.3 mi
Trains Braga - Porto $ 6.38 1 h 14 min 7 05:54 19:54 29.2 mi
Trains Coimbra - Porto $ 6.91 1 h 35 min 20 18:41 23:59 65.9 mi
Trains Vila Nova de Gaia - Porto $ 1.70 9 min 50 01:31 15:25 1.2 mi
Trains Amadora - Porto $ 23.32 5 h 43 min 25 06:59 00:45 169 mi
Trains Oeiras - Porto $ 23.73 5 h 8 min 38 08:08 00:45 172.1 mi
Trains Setúbal - Porto $ 31.23 4 h 10 min 6 11:40 16:00 182 mi
Trains Queluz - Porto $ 23.32 3 h 39 min 36 05:56 01:16 169 mi
Trains Evora - Porto $ 21 6 h 14 min 4 16:57 16:57 182.7 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Amadora $ 1.93 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 - Oeiras $ 2.28 34 min 50 01:00 09:40 6.2 mi
Trains Cascais - Oeiras $ 1.93 16 min 50 01:00 19:20 8 mi
Trains Paco de Arcos - Oeiras $ 1.58 5 min 50 01:19 19:26 1.9 mi
Trains Estoril - Oeiras $ 1.93 12 min 50 00:04 18:20 6.8 mi
Trains Monte Estoril - Oeiras $ 1.93 14 min 50 01:02 23:16 8 mi
Trains Porto - Oeiras $ 23.79 7 h 32 min 24 01:45 00:54 172.1 mi
Trains Amadora - Oeiras $ 2.64 2 h 22 min 17 06:43 00:54 3.7 mi
Trains Vila Franca de Xira - Oeiras $ 3.34 1 h 39 min 16 06:13 01:54 19.3 mi
Trains Braga - Oeiras $ 33.45 5 h 26 min 15 07:01 01:54 201.3 mi
Trains Setúbal - Oeiras $ 14.12 2 h 19 min 12 10:10 23:54 24.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Braga $ 12.93 3 h 36 min 6 18:09 19:39 198.8 mi
Trains Porto - Braga $ 6.38 2 h 2 min 7 10:00 22:55 29.2 mi
Trains Setúbal - Braga $ 24.49 6 h 11 min 3 11:40 17:56 210.6 mi
Trains Coimbra - Braga $ 9 1 h 59 min 6 08:41 21:27 93.2 mi
Trains Evora - Braga $ 22.26 6 h 57 min 3 07:06 16:57 208.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Barreiro - Setúbal $ 2.28 31 min 50 01:31 15:25 11.8 mi
Trains Pinhal Novo - Setúbal $ 1.93 14 min 50 01:48 15:33 7.5 mi
Trains Moita - Setúbal $ 2.28 21 min 50 01:41 15:25 11.2 mi
Trains Palmela - Setúbal $ 1.58 7 min 50 01:55 00:03 4.3 mi
Trains Alhos Vedros - Setúbal $ 2.28 24 min 50 01:38 15:25 11.8 mi
Trains Lisbon - Setúbal $ 11.83 1 h 31 min 50 07:20 21:03 19.9 mi
Trains Porto - Setúbal $ 28.65 6 h 17 min 12 01:45 19:33 182 mi
Trains Amadora - Setúbal $ 13.77 1 h 30 min 12 07:59 21:03 24.2 mi
Trains Oeiras - Setúbal $ 14.12 2 h 16 min 12 07:16 21:03 24.2 mi
Trains Vila Franca de Xira - Setúbal $ 10.60 2 h 22 min 9 10:21 21:03 28.6 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Oeiras - Coimbra $ 23.14 3 h 27 min 50 05:46 00:38 112.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Queluz $ 1.93 28 min 50 01:01 09:28 6.2 mi
Trains Amadora - Queluz $ 1.58 2 min 50 01:00 15:58 1.2 mi
Trains Rio de Mouro - Queluz $ 1.93 11 min 50 01:15 14:00 4.3 mi
Trains Sintra Municipality - Queluz $ 1.93 7 min 50 01:03 15:56 8 mi
Trains Belas - Queluz $ 1.93 10 min 23 07:05 21:26 1.2 mi
Trains Porto - Queluz $ 18.34 5 h 36 min 24 01:45 00:32 169 mi
Trains Oeiras - Queluz $ 2.64 1 h 50 min 17 06:46 00:48 3.1 mi
Trains Vila Franca de Xira - Queluz $ 2.99 1 h 2 min 50 01:13 00:32 16.8 mi
Trains Braga - Queluz $ 23.90 4 h 42 min 16 06:01 06:22 198.2 mi
Trains Setúbal - Queluz $ 10.31 1 h 37 min 9 11:40 23:02 25.5 mi
Close

Get free deals and discounts
when you sign-up

  • Omio 10% cashback

  • Booking.com 2% cashback

  • Rentalcars.com 10% off

  • Exclusive access to special promotions and deals

Offer expires in
2
Days
:
14
Hours
:
35
Minutes
:
33
Seconds
220 joined today

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

We're subscribing you...

Thank you!
We have added your email to the
signup queue.

Something went wrong!

An error occurred when you're subscribing to our deals. Please try again in a minute.

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

Sign in to Virail to get exclusive travel deals
Close

Deals

Booking.com

2% cashback