Lisbon
389 km
Braga
Departure 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
Arrival station:
Braga
Largo da Estação, 4700-223, Braga, Portugal
Brand name
Train type
Travel time
Price from
Departures
Rating
CP
CP
Train with 1 change
4 hrs 0 min
$27
17
90.00%
CP
CP
Train with 2 changes
5 hrs 11 min
$33
5
90.00%
High-speed train
3 hrs 21 min
$30
8
92.83%
Express train
3 hrs 47 min
$33
4
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 Lisbon to Braga 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:
$27
Departures:
34
Earliest departure:
06:30
Latest departure:
20:09
Shortest travel time:
3 hrs 21 min
Longest travel time:
6 hrs 33 min
9.1 / 10 based on 28 reviews

Lisbon to Braga Train Review & Rating

Would travel by a Lisbon - Braga train again.

Jason T. about traveling from Lisbon to Braga