Shortest travel time:
3 h 28 m
Longest travel time:
4 h 3 m
Lowest train ticket cost:
$33
Avg. daily departures:
10
Earliest departure:
07:00
Latest departure:
19:39
Lisbon
Lisbon train stations
Oriente station
Av. Dom João II, 1990, Lisbon, Portugal
Entrecampos station
1050-065, Lisbon, Portugal
Santa Apolonia station
Av. Infante Dom Henrique 1, 1100-105, Lisbon, Portugal
Sete Rios station
1500-561, Lisbon, Portugal
389 km
Braga
Braga train station
Braga
Largo da Estação, 4700-223, Braga, Portugal

Lisbon to Braga Train Information

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.

Lisbon to Braga Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
3 hrs 28 min
3 hrs 37 min
07:00
07:09
2
Afternoon trains
3 hrs 28 min
3 hrs 37 min
14:00
16:09
4
Evening trains
3 hrs 28 min
4 hrs 3 min
18:00
19:39
4

Trains on Lisbon - Braga Route

Brand name
Train type
Travel time
Price from
Departures
Rating
High-speed train
3 hrs 28 min
$33
8
Express train
3 hrs 54 min
$36
2

Lisbon to Braga Train Review & Rating

Would travel by a Lisbon - Braga train again.

Jason T. about traveling from Lisbon to Braga