Cheapest
Average
The best way to find a cheap train ticket from Porto to Braga is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
AP - Alfa Pendular AP 131 | 09:50 Porto - Campanhã | 0h37 | 10:27 Braga station | 0 changesDirect | |
AP - Alfa Pendular AP 131 | 09:50 Porto - Campanhã | 0h46 | 10:36 Ferreiros | 1 change | |
IC - Intercidades IC 721 | 12:45 Porto - Campanhã | 0h40 | 13:25 Braga station | 0 changesDirect | |
IC - Intercidades IC 721 | 12:45 Porto - Campanhã | 0h51 | 13:36 Ferreiros | 1 change | |
U - Urban IC 621 | 14:45 Porto - Campanhã | 1h11 | 15:56 Braga station | 1 change | |
U - Urban IC 621 | 14:45 Porto - Campanhã | 1h07 | 15:52 Ferreiros | 1 change | |
AP - Alfa Pendular AP 133 | 16:50 Porto - Campanhã | 0h49 | 17:39 Ferreiros | 1 change | |
AP - Alfa Pendular AP 133 | 16:50 Porto - Campanhã | 0h37 | 17:27 Braga station | 0 changesDirect | |
AP - Alfa Pendular AP 135 | 18:50 Porto - Campanhã | 0h37 | 19:27 Braga station | 0 changesDirect | |
AP - Alfa Pendular AP 135 | 18:50 Porto - Campanhã | 0h49 | 19:39 Ferreiros | 1 change | |
AP - Alfa Pendular AP 137 | 20:50 Porto - Campanhã | 0h37 | 21:27 Braga station | 0 changesDirect | |
AP - Alfa Pendular AP 137 | 20:50 Porto - Campanhã | 1h51 | 22:41 Ferreiros | 1 change | |
IC - Intercidades IC 731 | 20:53 Porto - Campanhã | 1h19 | 22:12 Ferreiros | 1 change | |
IC - Intercidades IC 731 | 20:53 Porto - Campanhã | 1h23 | 22:16 Braga station | 1 change | |
IC - Intercidades IC 723 | 22:45 Porto - Campanhã | 0h49 | 23:34 Ferreiros | 1 change | |
IC - Intercidades IC 723 | 22:45 Porto - Campanhã | 0h40 | 23:25 Braga station | 0 changesDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
37 m
Average
55 m
Trains per day
16
Distance
47 km
Of the 16 trains that leave Porto for Braga every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 47 km |
Average train duration 42m |
Cheapest ticket price £5 |
Trains per day 25 |
Direct trains 20 |
Train providers 5 |
Fastest train 38m |
First train 09:01 |
Last train 22:55 |
Travel between Porto and Braga from £5 with Omio’s train partners Comboios De Portugal, Alfa Pendular and IR - InterRegional! You can find the best timetables and tickets when comparing and booking the most convenient route for you.
Comboios Portugal is the national railway company of Portugal and it operates trains between Porto and Braga. It operates a wide range of trains, including Intercidades, Interregional, Regional, and Urban trains. Intercidades are the fastest and most comfortable trains, offering direct connections between major cities. Interregional trains are slightly slower, but still offer a comfortable journey. Regional trains are the slowest, but they are the most affordable option. Urban trains are the most convenient way to get around the cities. Comboios Portugal offers a variety of ticket types, including single tickets, return tickets, and season tickets. Onboard facilities include air conditioning, Wi-Fi, and power outlets. The most popular routes for Comboios Portugal are Lisbon to Porto, Lisbon to Faro, and Porto to Faro. These routes offer stunning views of the Portuguese countryside and coastline.
Train information from Porto to Braga with Comboios De Portugal:
Passengers board the train most frequently from Porto - Campanhã, which is located around 1.6 miles (2.5 km) away from the city centre, and they get off the train at Braga, located 1.7 miles (2.8 km) away from the city centre.
Here are some other resources that might have the information you need