Porto waterfront with boats on the Douro River Porto waterfront with boats on the Douro River

Lisbon to Braga by Train

Lisbon to Braga by train is a direct CP route. Alfa Pendular takes as little as 3h20 from Oriente, with 2026 fares from EUR 29.70.

Train service

Train tickets

Lisbon to Braga by train is a direct CP route for much of the day. The fastest checked direct option is an Alfa Pendular from Lisboa Oriente to Braga in 3 hours 20 minutes. The same train takes 3 hours 29 minutes from Lisboa Santa Apolonia.

Direct Trains Run All Day

The easiest way to travel from Lisbon to Braga by train is to book a direct CP long-distance service. For most travellers, the choice comes down to three options.

Option Best for What to know
Direct Alfa Pendular Fastest and most comfortable trip Best first search if you want the shortest journey
Direct Intercidades Lower normal fare Good value when the departure time works
Lisbon to Porto, then Porto to Braga More flexibility Useful when direct trains are full, expensive, or at the wrong time

Start with CP’s own timetable. It shows the official long-distance services and the exact station calls for your travel date.

The Best Route From Lisbon to Braga

The best route is a direct CP train from Lisboa Santa Apolonia or Lisboa Oriente to Braga.

Lisboa Santa Apolonia is the central long-distance starting point shown in CP’s Lisbon-North timetable. Lisboa Oriente is often more convenient if you are arriving from Lisbon Airport, Parque das Nacoes, or the metro.

Braga is the final station for the direct route. The train runs north via the main Lisbon-Porto corridor, then continues beyond Porto towards Braga. You do not need to cross Porto when you hold a direct ticket.

CP’s Lisbon-North timetable, valid since 14 December 2025, shows direct long-distance services reaching Braga. One morning Alfa Pendular example leaves Lisboa Oriente at 07:09 and arrives in Braga at 10:29.

Alfa Pendular vs Intercidades

Choose Alfa Pendular for the fastest direct trip. Choose Intercidades when price matters more than a few minutes.

Alfa Pendular is CP’s premium long-distance service. It is the quickest option on this route, and CP describes it as serving Braga, Porto, Coimbra, Lisbon, and Faro. It is also the service to check first if you want the most comfortable direct ride.

Intercidades is the sensible value option. It is still a long-distance train, but normal fares are lower than Alfa Pendular. If you are not in a hurry, it can be the better buy.

Train type Operator Typical role on this route
Alfa Pendular CP – Comboios de Portugal Fastest direct Lisbon-Braga option
Intercidades CP – Comboios de Portugal Cheaper direct long-distance option
Porto urban train CP – Comboios de Portugal Backup connection from Porto Campanha to Braga

When Changing in Porto Makes Sense

Changing at Porto Campanha can help if the direct Lisbon-Braga trains do not fit your date or budget.

This is not usually the first choice. A direct ticket takes you all the way to Braga without any transfer. But the Porto change is useful when you find a good Lisbon-Porto fare, when direct trains are sold out, or when you want to spend time in Porto before continuing north.

If you use this option, book Lisbon to Porto Campanha first. Then use CP’s Porto urban trains for the Porto-Braga section. Porto urban trains serve Braga and connect with long-distance services at the main stations.

Leave a sensible buffer at Porto Campanha. A legal connection in a timetable is not always the same as a relaxed connection with luggage.

Tickets and Fares for 2026

CP’s 2026 fare tables give useful anchors for Lisbon to Braga train tickets.

Normal one-way fares from Lisboa Santa Apolonia or Lisboa Oriente to Braga are:

Service Class 2026 normal single fare
Intercidades 2nd class EUR 29.70
Intercidades 1st class EUR 43.15
Alfa Pendular Turistica EUR 38.50
Alfa Pendular Conforto EUR 54.60

These are normal fare anchors, not a live quote for every train or date.

CP also sells Promo Tickets on Alfa Pendular and Intercidades. These are limited seats bought at least 5 days before travel, with larger discounts available from 8 or more days ahead. CP’s Promo Ticket reference list includes Intercidades Lisbon-Braga 2nd class from EUR 11, though promotional seats are limited and not available on every departure.

CP’s online ticket office sells long-distance tickets up to 60 days ahead and until 15 minutes before the train leaves your origin station. Booking earlier improves your chances of Promo availability, a preferred seat, and a good fare on busy Friday or Sunday departures.

Interrail and Eurail Passes

An Interrail or Eurail pass can work for Lisbon to Braga, but you still need to handle seat reservations separately.

Because Lisbon and Braga are both in Portugal, a Portugal One Country Pass is relevant. A Global Pass also works if this trip is part of a wider European itinerary.

The pass does not include a seat reservation. Alfa Pendular reservations are compulsory for passholders, and CP advises booking ahead for trains with compulsory reservations. Confirm your reservation before committing to hotels or onward travel.

For a single Lisbon-Braga journey, compare the pass cost against a normal CP ticket. Point-to-point tickets are often simpler for one domestic trip, especially if a Promo Ticket is available.

How to Book

Check CP first, then use resellers only if they help you compare options.

Follow these steps:

  • Search Lisboa Santa Apolonia to Braga and Lisboa Oriente to Braga.
  • Compare direct Alfa Pendular and Intercidades departures.
  • If direct trains do not suit you, search Lisbon to Porto Campanha and then Porto Campanha to Braga separately.
  • Buy early if you want Promo seats.
  • Avoid very tight Porto connections if you are using separate tickets.

The cleanest booking is one direct CP ticket from Lisbon to Braga. It keeps the journey simple and avoids the outdated assumption that this route has no direct trains.

Frequently asked questions

Is there a direct train from Lisbon to Braga?

Yes. CP's Lisbon-North timetable shows direct long-distance trains from Lisbon to Braga. The direct route is simpler than changing in Porto when the departure time works for you.

How long does Lisbon to Braga by train take?

The fastest checked direct timing is 3 hours 20 minutes from Lisboa Oriente to Braga on Alfa Pendular. Other direct trains can be slower, so check CP for your exact date.

Which Lisbon station should I use for Braga?

Use Lisboa Santa Apolonia if it is closest to your accommodation. Use Lisboa Oriente if you are arriving from Lisbon Airport, the metro, or Parque das Nacoes.

Is Alfa Pendular better than Intercidades?

Alfa Pendular is usually the fastest and most comfortable choice. Intercidades is usually the better value when the departure time works.

Can I use Interrail or Eurail from Lisbon to Braga?

Yes, but passholders still need a seat reservation on Alfa Pendular. For one domestic trip, compare the pass value against a normal CP ticket before buying a pass only for this route.

Should I change trains in Porto?

Only if it improves your schedule or price. Direct CP trains from Lisbon to Braga are easier, but changing at Porto Campanha can add flexibility when direct options do not suit you.