The best way to travel from Porto to Braga, Portugal

Sharing is caring!

How to get from Porto to Braga – Travel Guide

Are you planning a day trip from Porto to Braga anytime soon?

Braga, the third largest city in Portugal and the capital of the Minho region is located in the northern part of the country and situated only around an hour from Porto. The city is becoming more and more popular as the years go by and as more travellers explore this corner of Portugal. Most notably for it’s incredible religious and historical significance, famous for having more than 30 churches, and being the home of the oldest cathedral in Portugal, the Sé de Braga.

The city also boasts a rich history dating back to Roman times and beyond. Amongst the top things to see and do is to explore the pedestrianised gothic centre, visiting the popular Bom Jesus do Monte, as well as all the explore all the stunning churches and cathedral. It’s no wonder the city is a top day trip destination.

So, if you are looking for the best way to travel from Porto to Braga, then this guide is for you. Here I’ll detail all the info you may need to plan your perfect day trip to Braga from Porto.

Disclaimer: This post contains links to services or products that I trust and recommend and from which I may earn commissions. Read our privacy policy for more.

Before you go, be sure to plan & book your Portugal Travel Essentials:

Pssst…Don’t forget to read our Portugal packing list post to ensure you’ve got all your travel essentials packed and ready for your holiday to Portugal!

Porto to Braga train

How to get from Porto to Braga
Bom Jesus by TPopov from Getty Images Pro from Canva

Journey time: On average – 1 hour

Undoubtedly, one of the most popular and convenient ways to travel between these two northern cities would be to make use of the Porto – Braga train service, operated by national train company Comboios de Portugal (CP). And this is definitely the option I would recommend.

Departing from either Porto São Bento or Porto Camphanã train station, the average journey time takes around one hour to travel from Porto to Braga by train with frequent daily departures at a cost of only €3.25 one-way per adult.

Porto to Braga Train

With around 30 weekdays, the Porto to Braga train services run between the hours of 06:15am up until the last train departs the following morning at 00:45am.

Over the weekends you will generally find less departures but still operating between the same time frames as on weekdays.

Braga to Porto Train

Upon the return, the Braga to Porto train services offers more or less the same amount of departures but with slightly different operating hours. On this route, trains start running between the hours of 04:34 am until 23:32 pm when the last train departs for Porto.

Important – Do make sure to consult the CP website, to check up on the most up to date train schedules, times and prices. The information provided in this guide is up to date as at the time of publication, but of course this may change, so it’s best to reconfirm when planning your trip.

Do take note that for this particular train route you cannot pre-book your tickets online through the CP site. You can purchase them directly at the station at the ticket machine or the ticket counter.

Porto – Braga Bus

Braga Republic Square
Braga Republic Square by Andrey Khrobostov from Canva

Journey time: On average – 1 hour

Perhaps a slightly less-popular option would be to travel by Bus from Porto to Braga. It’s a good alternative to the train service but given that it’s the same journey time and slightly more expensive, I still prefer travel by rail over bus.

The Porto to Braga bus route is operated by coach company Rede-Expressos on their Rede-Expressos, Renex and Citi Express services.

Depending on the bus booked, the journey generally lasts between an hour and 1 hour 10 minutes, with a one-way adult ticket going for €6.00.

Porto to Braga Bus

The Porto to Braga bus route offers frequent and daily departures with departures starting around 10:00 am and running late into the following morning, ending at 04:30 am.

The Rede-Expressos busses depart from Porto’s bus terminal that is situated in Campo 24 de Agosto, 125. The bus terminal can be reached by taking the Porto metro to the station of the same name, that being Campo 24 de Agosto.

Braga to Porto Bus  

When returning, the Braga to Porto bus route operates more or less the same amount of daily departures but with the times ranging between 05:00 am until late at night when the last bus leaves Braga at 00:15 am.

The one advantage of travelling by bus over train is that you are able to pre-book your bus tickets directly through the Rede-Express site ahead of time.

Porto Airport to Braga

If you’re arriving flying into Porto and need a direct bus service connecting Porto Airport to Braga then you’re in luck.

In this case, making use of the Get Bus service is your best bet.

Offering daily departures connecting Porto Airport to Braga on a non-stop bus service lasting 50 minutes, this option will cost €8 for a one-way adult ticket, and €14 for a return ticket.

You can consult the available bus departure times as well as book, online directly on the Get Bus site.

Similarly, to the rail services, be sure to consult the updated schedules & pricing online when planning for your particular travel dates, as these may have changed since this post was published.

Porto to Braga by Car

Porto to Braga by car
Porto to Braga by car by Google Maps

Journey time: Approximately 45 mins

Last but not least, you may decide to drive from Porto to Braga by car. This would be especially beneficial if you’re embarking on a road trip through northern Portugal and want the freedom and flexibility to explore at your own pace.

Given that the distance from Porto to Braga is roughly 60 kilometres, on the most direct route via the A3 tolled motorway, the trip should technically take around 45 minutes.

I use the term ‘technically’ as you should always take into account that both Porto and Braga are cities and travel time will rely on many factors, including traffic. So, always allow yourself more time when planning your journey.

Need to book car rental? View rates, availability & book on

Where to stay in Braga

Braga Cathedral
Braga Cathedral by Andrey Khrobostov from Canva

Do you want to spend a bit more time in and around Braga? Why not overnight? Thankfully, even though Braga is becoming increasingly popular, you can still grab a really good deal on hotel accommodation here. Here is a round-up of some of my favourite places to stay in Braga.

Set right in the heart of Braga, only around 2 minutes by foot to the Braga Cathedral is the funky and modern Hotel Moon & Sun Braga. I love this hotel’s modern yet cozy interiors. They offer all the necessary creature comforts and amenities. And it shows, as guests really rate this hotel top marks. Check out their reviews and rates.

Another great place to stay, also smack bang in the historic centre at only 40 metres from the Cathedral, is the Braga Bells Guesthouse. What I particularly love is that they offer guests the use of complimentary bicycles, allowing you to tour and explore the city at your own leisurely pace. A really lovely touch. Check rates & availability for Braga Bells Guesthouse.

It’s not every day that you stumble upon a hotel or guest house with a near-perfect guest review score. But the Domus 26 Guesthouse – B&B is clearly doing something right. They have an astounding 9.9 / 10 rating on with over 600 reviews. Pretty impressive. The rooms are beautiful and modern and the location is also superb, again in the heart of the historic centre. You cannot go wrong booking here. View the property and rates.

Alternatively, if any of the above options are not available for your specific travel dates, then go ahead and check for alternatives by viewing rates & availability for accommodation in Braga.

Tours & Activities

If you prefer to book a day trip as part of a guided tour from Porto to Braga, then you’ll be happy to know that there are tons of options available. Most of these tours combine the cities of Braga and Guimarães (known as the birthplace of Portugal) into one full day tour.

If this option sounds appealing, then have a look at all the different day trip & tour options to Braga!


Braga is such a wonderful Portuguese city that’s well worth the visit.

Whether you decide to travel from Porto to Braga (or vice versa) by train, bus or car, getting there shouldn’t be too difficult a task.

Have you been to Braga before? Please feel free to share how you got there and what you may have learnt along the way. If you have any suggestions or tips that I may have missed out on, then feel free to share these in the comments section below.

Day Trips from Porto

Top Things to do in Porto

Porto Gay Travel Guide

How to get from Porto to Aveiro

How to get from Lisbon to Porto

How to get from Porto to Guimaraes

Scroll to top