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 $ 20 3 h 27 min 19 05: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 $ 24.61 3 h 36 min 6 19: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.89 4 h 26 min 20 14:09 22:09 169.6 mi
Trains Braga - Porto $ 9.37 4 h 41 min 7 19:54 19:54 29.2 mi
Trains Setúbal - Porto $ 31.23 4 h 10 min 6 11:40 16:00 182 mi
Trains Coimbra - Porto $ 9.37 2 h 38 min 21 07:25 23:59 65.9 mi
Trains Evora - Porto $ 16.40 13 h 15 min 4 09:06 19:06 182.7 mi
Trains Santarém - Porto $ 19 14 h 2 min 5 15:49 23:49 132.4 mi
Trains Pombal, Leiria - Porto $ 9.37 10 h 54 min 5 06:49 22:20 85.1 mi
Trains Bombarral - Porto $ 29.29 8 h 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.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 - Braga $ 20.91 4 h 12 min 6 07:09 19:39 198.8 mi
Trains Porto - Braga $ 9.37 6 h 52 min 8 21: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 $ 29.29 1 h 59 min 6 08:41 21:27 93.2 mi
Trains Evora - Braga $ 17.58 6 h 25 min 4 09:06 16:57 208.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
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 Braga - Setúbal $ 32.46 10 h 14 min 3 14:01 19:33 210.6 mi
Trains Coimbra - Setúbal $ 22.91 5 h 6 min 33 03:43 21:03 118.7 mi
Trains Evora - Setúbal $ 12.89 1 h 22 min 6 10:06 21:33 53.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Lisbon - Coimbra $ 16.40 1 h 42 min 19 17:09 22:09 109.4 mi
Trains Porto - Coimbra $ 8.20 5 h 17 min 13 11:32 20:32 65.9 mi
Trains Braga - Coimbra $ 23 1 h 55 min 6 05:54 19:54 93.2 mi
Trains Setúbal - Coimbra $ 35.15 3 h 17 min 12 11:40 15:19 118.7 mi
Trains Evora - Coimbra $ 14.06 4 h 52 min 3 09:06 19:06 116.8 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
122 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

Close

Deals

Booking.com

2% cashback