Is There A Train From Braga To Guimarães?

No, there is no direct train from Braga to Guimarães in Portugal. Here is what the rail network actually does, the verified bus alternative, and how to see both Minho cities in one day.

By Braga Travel Guide, Research and reporting

A regional bus waiting at a station platform in a northern Portuguese city

Braga, the city in Portugal's Minho region, and Guimarães, its neighbour about twenty kilometres east, are the two most-visited cities of northern Portugal, and the question of a rail link between them comes up constantly. The short answer is that no train runs between them, and none ever has in the modern network: Braga sits at the end of CP's Linha de Braga from Porto, while Guimarães sits at the end of a separate branch line that also starts in Porto. The two branches never meet. The practical connection is a regional bus, AITC line 101, which runs between the two cities' central bus stations via the A11 motorway, and it is the option almost everyone uses.

A regional bus waiting at a station platform in a northern Portuguese city

The absence of a train surprises people because both cities have stations, both appear on Portuguese rail maps and both are an easy day trip from Porto by rail. But a rail map of the Minho shows two fingers reaching north from Porto, one ending at Braga and one ending at Guimarães, with no connection across the gap between them. Anyone travelling between the two cities by rail would have to go back down towards the Porto area and out again, which no timetable is designed around. The bus is not the fallback option here; it is the designed option.

Is There A Train From Braga To Guimarães?

No, there is no train of any kind from Braga to Guimarães, direct or with a connection designed for it. Braga is the terminus of CP's urban Linha de Braga, which runs from Porto São Bento via Porto Campanhã and Nine, while Guimarães is the terminus of a separate CP branch that also begins in the Porto area. The two lines never join, so rail journeys between the two cities would mean doubling back towards Porto, which no practical timetable serves.

The geography is worth understanding because it explains a lot about travel in the Minho. Portugal's northern rail network was built as a set of branches radiating from Porto, not as a web connecting the towns of the region to each other. Braga got its line, Guimarães got its line, and the towns in between relied on roads. That pattern has not changed. CP's current urban timetable for the Braga line has been valid since 26 July 2026, with the first train from Porto São Bento at 06:05 and the last at 00:50, but every one of those trains runs on the Porto axis.

For completeness, the same gap affects Barcelos: reaching it by train from Braga means changing at Nine, the junction station between the two branches. Nine is the closest thing the region has to a rail crossroads, but it connects the branches to Porto, not to each other in a way that helps a Braga to Guimarães traveller.

How Do You Get From Braga To Guimarães Without A Train?

The practical link is the regional bus: AITC line 101, run by the Autoridade Intermunicipal de Transportes do Cávado, which connects Braga's central bus station with Guimarães's central station via the A11 motorway. It is the route locals and visitors alike use, it is the only scheduled public transport between the two city centres, and its timetables are published per line by the transport authority.

Braga's bus station, the Centro Coordenador de Transportes on Avenida General Norton de Matos, is the hub for the whole region, and line 101 is the Guimarães service among a set of verified regional lines. The transport authority publishes a timetable PDF for each line, re-issued through 2026, and that is where current departure times live; fares for regional buses are not published in a verified form, so check the current price when buying. The line runs via the A11, the motorway that links the two cities directly.

AITC Line Route From Braga Bus Station
101 Guimarães (Central), via the A11
105 Ponte de Lima
100 Vila Verde and Arcos de Valdevez
201 Caldas do Gerês
200 Covide, via Campo do Gerês
107 Esposende and Póvoa de Varzim
106 Póvoa de Varzim
109 Famalicão

That table is worth keeping even for travellers with no interest in buses, because it shows something the rail map hides: from Braga, the road network reaches almost everywhere the trains do not. Ponte de Lima has no station at all. Gerês has none either. The Minho is a region where the bus station, not the train station, is the real gateway, and Braga's is one of the busiest in northern Portugal.

For visitors who would rather not manage regional buses alone, a guided pairing removes the logistics entirely. Several small-group and private tours run the Braga and Guimarães combination from Porto, with lunch and entry tickets included, and they are covered on the Braga and Guimarães in one day itinerary page of this site. Travellers already based in Braga can also join a day trip to Guimarães with transport handled.

If you would rather skip the regional buses entirely, book a small group day tour here. (Starts in Porto)

Can You Visit Both Braga And Guimarães In One Day?

Yes, and it is a common plan, but it works best with the bus or a tour rather than any rail ambition. AITC line 101 links the two city centres, both historic cores are compact and walkable, and the pairing is realistic in a single day for travellers who start early, pick two or three sights per city and accept that they will see each place at a brisk pace rather than in depth.

The pairing makes sense because the two cities complement each other. Braga is the ecclesiastical capital, a city of baroque churches, the Sé de Braga and the sanctuary of Bom Jesus do Monte on its hill, with a stately historic centre of granite arcades. Guimarães is the cradle city, associated with the medieval birth of Portugal, with a castle, a ducal palace and a UNESCO-listed old town of cobbled lanes. Half a day in each gives a fair taste of both, and the is it better to visit Braga or Guimarães comparison on this site breaks down which city rewards a longer stay.

One planning detail that catches people: both cities levy a municipal tourist tax on overnight guests, so a one-day visit avoids it entirely, while splitting a night between the two cities pays it twice. The rates differ. The wider set of guides lives on Braga Travel Guide.

City Tourist Tax Per Person, Per Night Maximum Nights Applies To
Braga 1.55 EUR 4 consecutive nights Guests aged 16 and over, all year
Guimarães 1.50 EUR 2 consecutive nights Guests aged 21 and over, May to October

Braga's 2026 rate is set in the municipal fee table, and Guimarães's applies only in the May to October season with a two-night cap, so the difference is small in money but real in structure. Neither tax applies to day visitors, which is one more argument for the single-day pairing.

Two medieval towers rising above a walled old town in northern Portugal

For the Braga half of the day, a guided walk compresses the city efficiently. The Explore the Portuguese Rome, the City of Braga tour runs about an hour and a half with a local guide through the historic centre, which pairs neatly with a morning in Guimarães or an afternoon there by bus. Check availability if the same-day plan appeals; the operator's live listing carries current times.

What About Trains From Porto To Braga And Guimarães?

Porto is the rail hub for both cities, and that is the heart of the confusion. CP's urban Linha de Braga runs from Porto São Bento via Porto Campanhã and Nine to Braga, a journey of a little over an hour, while a separate CP branch runs from the Porto area to Guimarães. Both lines are real, both are frequent urban services, and neither connects to the other north of Porto.

So the traveller based in Porto can reach either city easily by train, and many do both on separate days. The urban tickets load onto a reusable Siga Ocasional or Andante Azul card, with the Siga card costing 0.50 EUR, and the urban fare itself is priced by zone, a few euros for the full run. For speed, the Alfa Pendular serves Braga from Porto Campanhã in about 38 to 42 minutes, with full single fares from 1 January 2026 of 17.00 EUR in Turística class and 23.30 EUR in Conforto, though that service does not touch Guimarães at all.

Rail Fact Detail
Braga line CP urban, Porto São Bento via Campanhã and Nine, terminus Braga
Urban timetable Valid from 26 July 2026
First train from São Bento 06:05
Last train from São Bento 00:50, arriving Braga 01:55
Ticket card Siga Ocasional or Andante Azul, Siga card 0.50 EUR
Urban fare Priced by zone, a few euros for the full journey
Alfa Pendular Porto to Braga About 38 to 42 minutes, 17.00 EUR Turística full single

The practical reading of all this: if a Portugal itinerary is Porto plus Braga plus Guimarães, the trains handle Porto to each city, and the bus handles Braga to Guimarães. Travellers weighing where to sleep should also read the is it better to stay in Porto or Braga comparison, since a Braga base puts both Minho cities within a short bus ride.

Which City Should You See First: Braga Or Guimarães?

There is no operational reason to prefer either order, since the bus runs both ways between the two central stations, so the choice comes down to sightseeing logic. Many travellers take Braga first, because its headline sight, Bom Jesus do Monte, sits on a hill outside the centre and rewards a fresh start, then finish in Guimarães, whose compact old town works well in the later afternoon and evening.

The Bom Jesus argument is strong. The sanctuary's stairway climbs 566 steps, by the Confraria's own count, over 615 metres and 116 metres of ascent, and the funicular that usually saves the climb has been out of service since 26 September 2026, with a replacement shuttle running daily between the portico and the sanctuary. Starting the day there, before the bus to Guimarães, means the climb happens in the cooler hours. The full picture, including the shuttle, is on the how to get to Bom Jesus do Monte page.

Guimarães in the evening is its own case: the old town is small enough that a two-hour walk covers the castle, the palace square and the lane of Rua de Santa Maria, and the restaurants around the Largo da Oliveira fill up at Portuguese dinner hours. A traveller ending there can eat well and still catch a late bus back towards Braga, checking the last departure on the line 101 timetable before committing to a second glass of vinho verde.

For anyone whose energy flags at the thought of a second walking day, a tuk tuk tour of Braga covers the historic centre from a seat, which leaves more in the legs for Guimarães's slopes around the castle.

Common Questions About Travel Between Braga And Guimarães

Is there a train from Braga to Guimarães?

No. The two cities sit on separate CP branch lines that both start in the Porto area and never connect, so no direct or practical connecting rail journey exists. AITC line 101 bus is the scheduled public transport between the two city centres.

Is there a train that goes directly from Braga to Guimarães?

No, there is no direct train, and none is planned in any published CP timetable. The rail network of the Minho was built as branches from Porto, and Braga and Guimarães sit at the ends of two different branches.

How long does the bus from Braga to Guimarães take?

Journey times for the regional bus are not published in a verified form on the operator's own pages, so check the current line 101 timetable before planning connections. The service runs via the A11 motorway, which links the two cities directly.

Can I do Braga and Guimarães in one day from Porto?

It is possible but tight by public transport, since both cities sit roughly an hour from Porto in different directions. Many travellers prefer a guided small-group day trip that covers both with lunch and tickets included, or a single night in one city; the one-day itinerary page on this site lays out both approaches.

Do I need to book the bus in advance?

Regional AITC services sell tickets on board and at the bus station rather than through a tourist booking flow, and fares are not published in verified sources, so buy at the station and confirm the price there. For general rail bookings in Portugal, the do you need to buy train tickets in advance page on this site covers the urban and long-distance rules.

The gap in the Minho's rail map is permanent for now, but it barely matters: the bus between Braga and Guimarães is short, frequent enough for a day plan and lands each traveller within walking distance of both old towns. Plan the pairing around the bus, spend the train budget on the Porto legs, and the two cities open up as one easy double visit.

← All answers