Braga
389 km
Lisbon
Departure station:
Braga
Largo da Estação, 4700-223, Braga, Portugal
Arrival station:
Av. Dom João II, 1990, Lisbon, Portugal
1050-065, Lisbon, Portugal
Av. Infante Dom Henrique 1, 1100-105, Lisbon, Portugal
1500-561, Lisbon, Portugal
Brand name
Train type
Travel time
Price from
Departures
Rating
High-speed train
3 hrs 21 min
$31
2
90.80%
Express train
3 hrs 47 min
$33
1
90.50%

Without a doubt, taking a high-speed train is among the fastest and most comfortable ways to travel across beautiful Portugal, and the Braga - Lisbon railway is a great example. The train line connecting the cities is served by the high-speed Alfa Pendular and the express InterCity trains. Both are very fast and can cover the distance between the cities in approximately 3 and a half hours. What is more, they offer an extensive timetable and great onboard amenities, so finding a train that works best for you shouldn't be a problem.

Timetable & Train information

Lowest train ticket cost:
$31
Departures:
3
Earliest departure:
06:01
Latest departure:
18:01
Shortest travel time:
3 hrs 21 min
Longest travel time:
3 hrs 55 min
9.1 / 10 based on 26 reviews

Braga to Lisbon Train Review & Rating

It was a great ride and I was pleasantly surprised by the train's amenities.

Jack M. about traveling from Braga to Lisbon