Braga Train Station And Bus Station
Braga's rail terminus and its adjoining bus station sit a short hop from the historic centre, and nearly every visitor to the city passes through one of them. This guide covers the trains that arrive, what tickets cost, and how to get from the platform to the Sé de Braga.
Short answer
Braga train station is the terminus of CP's urban Linha de Braga from Porto São Bento and of Alfa Pendular services from Lisbon and Porto Campanhã. The adjoining Central de Camionagem hosts Getbus coaches from Porto Airport and AITC regional buses to Guimarães, Ponte de Lima and Gerês. TUB city buses connect the station to the historic centre.
Braga, the city in Portugal's Minho region, is a rail terminus: every train that arrives here has come down the Linha de Braga from Porto, whether a stopping urban service or a fast Alfa Pendular from Lisbon. The station shares its transport role with the adjoining Central de Camionagem, the bus station where Getbus coaches from Porto Airport pull in at platform 20 and regional AITC buses leave for Guimarães, Ponte de Lima and the Gerês park. Between them, the two terminals handle almost every arrival into the city, and both sit within easy reach of the historic centre that holds the Sé de Braga, the Arco da Porta Nova and the Avenida da Liberdade. This guide from Braga Travel Guide covers the trains, the tickets, the buses and the last leg into town.

Where Is Braga Train Station And What Arrives There?
Braga train station is the end of the CP urban line from Porto São Bento via Porto Campanhã and Nine, and it also receives Alfa Pendular services direct from Lisbon and from Porto Campanhã. There is no through platform: every train terminates here and every departure heads back south. The adjoining Central de Camionagem, Braga's bus station, adds Getbus coaches from Porto Airport and AITC regional buses to the Minho towns, so the site works as one combined transport hub for the city.
The station's position at the end of the line shapes everything about arriving in Braga. The urban timetable currently in force dates from 26 July 2026, and the line's stopping pattern, São Bento, Campanhã, Nine and then the Minho stations, means the journey from central Porto takes a little over an hour. Faster arrivals come by Alfa Pendular, which reaches Braga from Porto Campanhã in roughly 38 to 42 minutes, or direct from Lisbon in about three hours and twenty minutes at its quickest.
The bus station matters just as much. Getbus runs a direct, non-stop coach between Porto Airport and Braga, from 9.00 EUR one way and about 45 minutes, with the Braga stop inside the bus station at platform 20. On 30 September 2026 the operator's page listed sixteen departures a day each way, from the airport between 05:00 and 00:45 and from Braga between 04:00 and 23:45. Regional buses, run by the Autoridade Intermunicipal de Transportes do Cávado, leave from the same building for towns across the district and beyond, though the district is a wider area than the city, and Guimarães, Barcelos and part of the Gerês park all sit inside it.

If you are planning the journey from Porto itself rather than the airport, the full rail picture, including the urban line's timetable and ticket mechanics, is covered in the Porto to Braga train guide, and the wider question of every route into the city, including driving, is in how to get to Braga.
Which Trains Run To Braga And How Long Do They Take?
Two CP service types reach Braga: the urban trains of the Linha de Braga from Porto São Bento, which take a little over an hour, and the Alfa Pendular, which covers Porto Campanhã to Braga in about 38 to 42 minutes and Lisbon to Braga direct in about three hours twenty minutes at fastest. The first urban train leaves São Bento at 06:05 and the last at 00:50, arriving at 01:55.
The urban service is the workhorse. It stops along the way, serves the commuter towns of the valley, and costs a few euros, priced by zone, with tickets loaded onto a reusable Siga Ocasional or Andante Azul card; the Siga card itself costs 0.50 EUR and is bought at machines. The timetable valid from 26 July 2026 sets the first departure from São Bento at 06:05 and the last at 00:50, which makes Braga a realistic destination even for a late-evening arrival.
The Alfa Pendular is the fast option, and it requires a seat reservation, so the ticket is bought before boarding rather than on the train. From Porto Campanhã the full single fare from 1 January 2026 is 17.00 EUR in Turística, the second class, and 23.30 EUR in Conforto. From Lisbon, Santa Apolónia or Oriente, the same fares are 38.50 EUR and 54.60 EUR. A CP promotion put selected October 2026 Alfa Pendular seats to Braga from 8 EUR, but that is a campaign price on specific dates, not the normal fare. Intercidades services also call at Braga, but their fares are not published in a form this site can quote.
| Service | From | Journey time | Notes |
|---|---|---|---|
| CP urban (Linha de Braga) | Porto São Bento via Campanhã and Nine | A little over an hour | Tickets on Siga Ocasional or Andante Azul card |
| Alfa Pendular | Porto Campanhã | About 38 to 42 minutes | Reservation required |
| Alfa Pendular | Lisbon Santa Apolónia or Oriente | About 3 h 20 min at fastest | Reservation required |
| Intercidades | Lisbon and Porto | Longer than the Alfa Pendular | Fares not quotable from a primary source |
| Urban train, Porto São Bento to Braga | Time |
|---|---|
| First departure | 06:05 |
| Last departure | 00:50 |
| Last arrival in Braga | 01:55 |
| Timetable in force since | 26 July 2026 |

One line does not exist, and it catches people out: there is no direct train from Braga to Guimarães. The two cities are close, but the rail network sends you back through Nine or Porto, and the practical link is the AITC line 101 bus. The full answer, including why the rail map works this way, is in is there a train from Braga to Guimarães?.
How Much Do Train Tickets To Braga Cost?
The Alfa Pendular full single fare from 1 January 2026 is 17.00 EUR in Turística and 23.30 EUR in Conforto from Porto Campanhã, and 38.50 EUR Turística or 54.60 EUR Conforto from Lisbon. The urban train from Porto costs a few euros, priced by zone, loaded on a Siga Ocasional or Andante Azul card that costs 0.50 EUR to buy. Alfa Pendular tickets require a reservation and are best bought in advance; urban tickets are bought at the station on the day.
The two fare systems are separate, and mixing them up is the most common arrival mistake. The exact figure is not published in a readable form, so check the price at the machine when you load the card.
The Alfa Pendular is a reserved-seat intercity train, and its fares are fixed and published. Half-fare versions exist at 19.50 and 27.50 EUR on the Lisbon route. A promotion running on selected October 2026 dates sells Turística seats from 8 EUR, and while that is genuinely cheap, it applies only to the dates and seats in the campaign.
| Ticket | Route | Turística (2nd class) | Conforto (1st class) |
|---|---|---|---|
| Alfa Pendular full single | Porto Campanhã to Braga | 17.00 EUR | 23.30 EUR |
| Alfa Pendular full single | Lisbon to Braga | 38.50 EUR | 54.60 EUR |
| Alfa Pendular half fare | Lisbon to Braga | 19.50 EUR | 27.50 EUR |
| CP urban single | Porto São Bento to Braga | A few euros, priced by zone | Not applicable |
Whether to book ahead depends on the train, and the reasoning is laid out in do you need to buy train tickets in advance in Portugal?. The short version: reserved Alfa Pendular seats can sell out on peak Friday and Sunday runs, while urban trains never sell out, you just load a card and board.
If the plan is to arrive by train and see the city the same day, a guided option saves the navigation. The small-group half-day tour with Bom Jesus sanctuary runs three hours from $68.15 per person, rated 4.8 from 24 reviews, and pairs the historic centre with the sanctuary hill; Check availability if that fits your arrival day.
Arriving by train and want the city explained the same day. Book a free walking tour here. (Guided in Spanish)
How Do You Get From Braga Station Into The Historic Centre?
TUB city buses run from the station area into the centre, with an on-board single at 1.55 EUR for one zone and 2.00 EUR for two, or 0.75 EUR and 1.50 EUR pre-bought or in the app. A tourist ticket covering the whole network costs 3.35 EUR for one day, 6.05 EUR for two days and 8.05 EUR for three. Transfers are valid for one hour on a one-zone ticket and one and a half hours on two zones.
The TUB tariff in force since 21 February 2026 makes the maths simple. If you are staying a night or two and plan to use buses for Bom Jesus do Monte as well as the centre, the tourist ticket is the only multi-use transport product worth the name: no city-wide attraction pass is on sale in Braga, so buy each museum ticket separately and treat the tourist ticket purely as transport. The card for the tourist ticket costs 1.50 EUR on top of the fare.
For a single ride, the pre-bought or digital ticket at 0.75 EUR is less than half the on-board price, so it pays to use the TUBmobile app or a sales point rather than cash to the driver. Do not assume a contactless bank card works on board: that has not been confirmed, so carry the app, a pre-bought ticket or coins.
| TUB ticket | 1 zone | 2 zones |
|---|---|---|
| On-board single | 1.55 EUR | 2.00 EUR |
| Pre-bought or digital single | 0.75 EUR | 1.50 EUR |
| Transfer validity | 1 hour | 1 h 30 |
| TUB tourist ticket (whole network) | Price per person |
|---|---|
| 1 day | 3.35 EUR |
| 2 days | 6.05 EUR |
| 3 days | 8.05 EUR |
The one TUB line number this site can state with confidence is Line 2, Ponte de Prado to Bom Jesus, which ends at the Portico, the foot of the sanctuary stairway. That route, including the replacement shuttle currently running because the funicular is out of service, is covered in detail in how to get to Bom Jesus do Monte, and the wider network is in getting around Braga.

Many visitors skip the bus entirely. The station sits on the edge of the compact historic centre, and the walk in, past the Avenida da Liberdade, is part of the arrival. If you would rather ride than walk, the tuk tuk city tour runs from $22.66 per person, rated 4.8 from 179 reviews, and covers the centre in thirty minutes to two hours; handles the same job for a group.
Where Do Regional Buses From Braga Bus Station Go?
The Central de Camionagem is the departure point for AITC regional buses across the Minho: line 101 to Guimarães via the A11, line 105 to Ponte de Lima, line 201 to Caldas do Gerês, line 107 to Esposende and Póvoa de Varzim, and lines to Famalicão, Vila Verde and Arcos de Valdevez. Getbus coaches to Porto Airport leave from platform 20. Fares and journey times for the regional lines are not published in a form this site can quote, so check the AITC timetables before travelling.
The line numbers are verified; the prices are not. That distinction matters, because blogs quote fares for Braga to Guimarães or Braga to Gerês that no primary source confirms. What is certain: line 101 runs Braga central to Guimarães central, line 105 runs to Ponte de Lima, line 200 runs to Covide via Campo do Gerês, line 201 runs to Caldas do Gerês, line 106 runs to Póvoa de Varzim, line 107 runs to Esposende and on to Póvoa de Varzim, and line 109 runs to Famalicão.
| AITC line from Braga bus station | Destination |
|---|---|
| 101 | Guimarães central, via the A11 |
| 105 | Ponte de Lima |
| 106 | Póvoa de Varzim |
| 107 | Esposende and Póvoa de Varzim |
| 109 | Famalicão |
| 200 | Covide, via Campo do Gerês |
| 201 | Caldas do Gerês |
For day trips, these lines are the backbone. Guimarães is the obvious pairing with Braga, and the two-city question is weighed up in the guide to Braga and Guimarães in one day. North-west, Ponte de Lima and Viana do Castelo make a slower, greener loop. East, the Gerês lines open the national park, though the park deserves more than a bus-stop glance, as the Peneda-Gerês National Park guide explains.

Is There A Train From Braga To Guimarães Or Barcelos?
No, there is no direct train from Braga to Guimarães at all, and Barcelos by train requires a change at Nine. Guimarães is reached by the AITC line 101 bus from the Central de Camionagem, while Barcelos is served either by the bus network or by a rail journey that sends you south to the junction at Nine first. Anyone planning a two-city day from Braga should build it around buses, not the rail map.
The rail geography of the Minho is the reason. Two branch lines leave the main Minho line, one ending at Braga and one at Guimarães, and they never meet. Nine, south of Braga, is the junction where the Braga line rejoins the coast route towards Barcelos, Viana do Castelo and Valença, which is why a short hop to Barcelos by rail involves going away from Barcelos first.
In practice the bus is faster and simpler for Guimarães, and the Guimarães guide covers what to do once the line 101 bus has delivered you there. For Barcelos, famous for its Thursday market, the Barcelos guide notes the market day, worth timing any visit around.

What Is Near Braga Train Station When You Step Off The Train?
The station sits on the edge of Braga's compact historic centre, within the municipality of 193,324 residents counted at the 2021 census, and the walk from the platforms towards the Avenida da Liberdade and the Sé de Braga is short enough that most visitors do not need transport at all. The tourist office on Avenida da Liberdade 1, open Monday to Friday 09:00 to 18:30, is the first useful stop for maps and event information.
The tourist office's weekend hours, 09:30 to 13:00 and 14:00 to 17:30 on Saturdays, Sundays and holidays, are worth knowing if you arrive on a Sunday, when several museums close too. From there the centre unfolds westward: the Avenida da Liberdade runs to the Arco da Porta Nova, the informal gate of the old town, and beyond it the cathedral, the Museu dos Biscainhos and the Santa Bárbara Garden all sit within the walkable core described in the historic centre guide.
If the arrival day is short, the choice is between walking it alone or letting a guide compress it. The private walking tour with a professional guide runs two hours from $259.43 per person, rated 5 from 3 reviews, and is the version to pick when the schedule is tight or the group wants questions answered. The self-guided alternative, a scavenger hunt through the centre, is listed among the Braga walking tours, and the full list of sights is in things to do in Braga.

When Is The Best Time To Arrive In Braga By Train?
July is the driest and warmest month to arrive, with a mean maximum of 28.2 C and only 27.9 mm of rain over about four wet days, while October is the wettest month on average, with 197.8 mm of rain across roughly twelve days with 1 mm or more. May and June balance warm days, mean maxima of 23.0 and 26.1 C, against 89.8 and 40.6 mm of rain, and September stays warm at 26.9 C mean maximum with 67.6 mm.
These are the IPMA 1991 to 2020 normals for the Braga / Merelim station, the city's own weather record rather than Porto's, and they say something a generic Portugal forecast does not: Braga's rain is concentrated in a shoulder season. October, December and January are the wet months, averaging 197.8, 190.3 and 179.5 mm respectively, and rain days with 1 mm or more run 12 to 13 a month from October to January. The summer, by contrast, is close to dry, with July's 27.9 mm the annual minimum.
| Month | Mean max C | Mean min C | Rain mm | Days with 1 mm+ |
|---|---|---|---|---|
| January | 14.1 | 3.1 | 179.5 | 13.1 |
| April | 19.6 | 7.8 | 127.9 | 12.0 |
| July | 28.2 | 14.3 | 27.9 | 4.0 |
| October | 22.2 | 10.1 | 197.8 | 12.0 |
Arriving by train rather than plane softens the weather question, since the station is enclosed and the bus connection to the centre is short. Even so, an October arrival deserves a rain layer: the month holds the station's wettest single day on record, 110.9 mm. The seasonal detail, month by month, is in the Braga weather guide and the best time to visit Braga, and a December arrival, including the Christmas programme, has its own Braga in December guide.

Common Questions About Braga Train Station
Is Braga train station the same building as the bus station?
No, but they adjoin. The CP rail terminus and the Central de Camionagem, Braga's bus station, form one transport hub, and Getbus coaches from Porto Airport stop inside the bus station at platform 20.
How much is the train from Porto to Braga?
The urban train from Porto São Bento to Braga costs a few euros, priced by zone, loaded onto a Siga Ocasional or Andante Azul card that costs 0.50 EUR. The Alfa Pendular from Porto Campanhã costs 17.00 EUR in Turística and 23.30 EUR in Conforto at the full single fare.
Is there a train from Braga to Guimarães?
No. There is no direct rail link between the two cities; the practical connection is the AITC line 101 bus from Braga bus station, which runs to Guimarães central via the A11.
How do I get from Braga train station to Bom Jesus do Monte?
Take TUB Line 2, Ponte de Prado to Bom Jesus, which ends at the Portico at the foot of the stairway. The stairway is 566 steps by the Confraria's count. The funicular has been out of service since 26 September 2026, and a replacement shuttle runs every day 09:00 to 20:00, roughly every 30 minutes each way, between the Portico and the sanctuary.
Do I need to buy train tickets to Braga in advance?
For the Alfa Pendular, yes or at least early: it is a reserved-seat train and its tickets must be held before boarding. For the urban train, no; you load a Siga or Andante card at the station and board any service.
Can I pay by contactless bank card on Braga city buses?
That has not been confirmed for TUB buses. Buy a pre-bought or digital single at 0.75 EUR for one zone, use the TUBmobile app, or pay 1.55 EUR on board for a one-zone ride.
Braga rewards the traveller who treats the station as a doorway rather than a destination: the trains terminate here, the buses scatter across the Minho from here, and the historic centre is a short walk from the platforms, with the Sé de Braga and the Bom Jesus hill waiting beyond it.