Braga, Portugal is the country's religious capital, a 2,000-year-old city about 55 km north of Porto, with a Baroque stairway climbing a wooded hill just outside town.
First, the honest part.
Braga isn't a postcard village. It's a busy university city with a modern edge, and its biggest sight, Bom Jesus do Monte, sits about 6 km from the center, so you'll need a bus, a taxi or strong legs. It's also one of the wettest cities in Portugal, and many of its museums close on Mondays.
So why go? Because few places pack this much into one compact old town: Portugal's oldest cathedral, a UNESCO-listed sanctuary, Roman ruins, Baroque palaces and some of the best-value hotels in the north.
It's also far calmer than Porto.
This Braga travel guide answers what travelers ask us most: is Braga worth visiting, how many days you need, how to get there from Porto, and where to stay if you sleep over. We checked prices, timetables and 2027 festival dates in October 2026.
Braga at a Glance
- How long: one full day covers the old town and Bom Jesus; two days add Sameiro, Tibães or Guimarães.
- Getting there: direct urban trains from Porto São Bento in about 55–75 minutes, for under €4.
- Top sights: Bom Jesus do Monte, the Sé cathedral, the Jardim de Santa Bárbara and the Palácio do Raio.
- Best base: the historic center, between the cathedral and Avenida da Liberdade.
- Best time: May, June and September. Holy Week (21–28 March 2027) is Braga's biggest event.
- Car needed? No for the city. Useful for Peneda-Gerês and the Minho countryside.
Short on time? Our top picks:
- Stay, mid-range: Hotel Dona Sofia, steps from the cathedral.
- Stay, splurge: Vila Galé Collection Braga, a five-star heritage hotel in the old town.
- Day tour from Porto: this Braga and Guimarães tour with Bom Jesus, the most-reviewed trip that covers both cities.
- In town: a tuk-tuk tour of Braga if you're short on time or energy.
Know Before You Go to Braga in 2026
A few practical details most Braga guides miss:
- There's a tourist tax. Braga charges €1.50 per person per night, for guests aged 16 and over, up to 4 nights.
- The cathedral is ticketed by route. The Sé sells three separate routes at €3 each (any two for €6, all three for €7), and the interior closes to visitors during services.
- Mondays are tricky. The Biscainhos Museum, the D. Diogo de Sousa Roman museum and Tibães Monastery all close on Mondays, and the Palácio do Raio closes on Sundays and Mondays.
- The Bom Jesus funicular costs €2.50 one way, €4 return. Older guides still quote lower fares.
- Pack for rain. Braga gets far more rain than Lisbon, and from October to January it's often wet.
- Braga's year as Portuguese Capital of Culture is over. It ran through 2025, so don't plan around Braga 25 events.
Where Is Braga?
In the Minho, the green northwest corner of Portugal, about 55 km (34 miles) northeast of Porto.
Braga is a city, not a town. Its municipality had about 193,000 people at the 2021 census, and its urban area is the third-largest in Portugal after Lisbon and Porto. It began as Bracara Augusta, a Roman city named for the emperor Augustus around 16 BC.
The old saying goes that Lisbon plays, Porto works and Braga prays, which is why it's often called the Rome of Portugal. It was also voted European Best Destination in 2021.
Is Braga Worth Visiting?
Yes. Braga combines a lively, walkable historic center with Bom Jesus do Monte, one of Portugal's most striking sights, and it's an easy day trip from Porto by cheap urban train. It's less worth it if you only have two days in Porto and haven't seen the city itself yet.
Here's how we'd decide:
- Go if you've done Porto's big sights and want a second city that feels local, or you love churches, gardens and Baroque architecture.
- Skip it if your time is very short. The Douro Valley may suit a first trip better.
- Combine it with Guimarães, about 25 km away, either on a tour or with a night in each.
Our verdict: worth a full day for most travelers, and worth a night if you want Bom Jesus without the tour groups.
Braga or Guimarães?
If you only have time for one, pick by mood. Braga is bigger and livelier, with Bom Jesus as the showstopper. Guimarães is smaller and more medieval, with a castle and a UNESCO-listed old town. With a full day and a car or tour, you can see both, but you'll rush each.
How Many Days in Braga?
One full day is enough for the main sights. You can walk the historic center in the morning and spend the afternoon at Bom Jesus, then catch an evening train back to Porto.
- Day trip from Porto: leave early and you'll have eight hours or more in the city.
- One night: the best option if you want Bom Jesus early, before the crowds, or dinner in the old town.
- Two or three nights: use Braga as a base for Guimarães, Sameiro, Tibães and Peneda-Gerês National Park.
Our recommendation: stay one night. The old town is at its best in the evening, when the day-trippers have gone and the cafés on Avenida da Liberdade fill up with locals.
A One-Day Braga Itinerary
- Morning: start at the Arco da Porta Nova, walk Rua do Souto to the Sé, and buy at least one cathedral route.
- Late morning: the Palácio do Raio and the Jardim de Santa Bárbara.
- Lunch: a frigideira at Frigideiras do Cantinho, then coffee at Café A Brasileira.
- Afternoon: bus 2 to Bom Jesus, the funicular up, the stairway down.
- Evening: dinner in the old town, or the train back to Porto.
Our Porto itinerary shows how to fit a Braga day into a longer trip.
Bom Jesus do Monte
The Sanctuary of Bom Jesus do Monte is the reason most people come here. UNESCO added it to the World Heritage list in 2019, mainly for its Baroque stairway, and the sanctuary, park and basilica are free to visit.
You'll find it on a wooded hill east of the city, about 6 km from the center.
The Stairway
The zigzag stairway is the image on every postcard of Braga.
It climbs past fountains, chapels and statues, in sections themed on the five senses and the three virtues. Counts vary between sources, but it's close to 600 steps, and 573 is the figure you'll see most often.
Many visitors ride up and walk down. It's easier on the knees, and the views open up as you descend.
The Funicular
The Elevador do Bom Jesus opened in 1882, the first funicular in the Iberian Peninsula. It still runs on a water counterweight, and the sanctuary describes it as the oldest of its kind still working.
- Fares: €2.50 one way, €4 return.
- Hours: roughly 9 a.m. to 8 p.m. in summer. In winter it runs 8:55 a.m. to 12:55 p.m. and 1:55 to 5:55 p.m., so plan around the lunch break.
- Length: 267 m, a short ride.
At the top, you can climb to the basilica's high choir and bell tower for €1, or rent a rowing boat on the small lake for €3 per person for 15 minutes.
Getting to Bom Jesus
City bus 2 runs from the center to the foot of the funicular in about 20–25 minutes, for about €2 paid on board. A taxi or ride-hail takes around 10 minutes.
Two hotels sit right on the hill: the Hotel do Elevador and the Hotel do Parque.
Sameiro
The Sanctuary of Our Lady of Sameiro sits about 1.5 km beyond Bom Jesus, higher up the same hills. It's free, it's quieter, and the view over Braga is wider. If you're interested in Portugal's Marian shrines, our Fátima pilgrimage guide covers the biggest of them.
Things to Do in Braga's Historic Center
The old town is compact and mostly flat, so you can see the highlights on foot in a few hours.
These are the essentials.
- The Sé (Braga Cathedral): begun in the late 11th century and consecrated in 1089, it's the first cathedral built in Portugal, older than the country itself. Tickets cost €3 per route: the Treasury-Museum, the Chapels and High Choir, or the cathedral itself. Children under 12 go free.
- Arco da Porta Nova: the city gate opened in the walls in the early 16th century under Archbishop D. Diogo de Sousa. It famously has no door.
- Jardim de Santa Bárbara: a small, flower-filled garden beside the old Archbishop's Palace, and one of the most photographed corners of Braga.
- Palácio do Raio: an 18th-century palace by the Baroque architect André Soares, with a blue-tiled façade. Inside is a museum of the Misericórdia charity (€3, closed Sundays and Mondays).
- Museu dos Biscainhos: a noble palace with period rooms and formal gardens, for about €2. Closed Mondays.
- Roman Braga: the Roman baths at Alto da Cividade and the Fonte do Ídolo, a carved Roman shrine, each cost a couple of euros. The D. Diogo de Sousa Archaeology Museum (€5) tells the story of Bracara Augusta.
- Rua do Souto and Avenida da Liberdade: the main shopping street and the long avenue that leads to the Theatro Circo, which opened in 1915.
- Mosteiro de Tibães: a vast Benedictine monastery about 6 km outside the city, for €4. Closed Mondays.
If you'd like someone to explain the history as you go, this private walking tour of the historic center is the best-reviewed in Braga.
Getting to Braga from Porto
| Option | Time | Notes |
|---|---|---|
| Urban train | About 55–75 min | Direct from Porto São Bento or Campanhã; under €4 one way |
| Alfa Pendular | About 40 min | From Campanhã; €17 in 2nd class |
| Bus | About 45 min | FlixBus from about €2–3; Transdev line 121 |
| Airport bus | About 45–50 min | Getbus nonstop from Porto Airport, €9 |
| Car | About 40 min | About 55 km on the A3 |
| Guided tour | Full day | Usually combined with Guimarães |
Porto to Braga by Train
This is the easiest option.
CP's urban trains run direct from Porto São Bento, via Campanhã, to Braga, every 30 to 60 minutes. Most take about an hour, and a single ticket costs about €3.60, plus €0.50 for the reusable card the first time. Validate it before you board.
The faster Alfa Pendular takes about 40 minutes from Campanhã, but at €17 in 2nd class it's rarely worth it for this short hop. There are fewer trains at weekends, so check the CP timetable.
Braga's station is a short walk west of the old town.
From Lisbon
Alfa Pendular trains run direct from Lisbon to Braga in about 3 hours 20 minutes, for €38.50 in 2nd class at the full fare. Intercidades trains are slower and cost €29.70, with advance Promo fares from about €11. Our Lisbon travel guide covers the capital end of the trip.
By Bus
FlixBus runs from Porto's Campanhã terminal to Braga's bus station in about 45 minutes, with fares from about €2–3 when you book ahead.
Flying in? Getbus runs nonstop from the arrivals floor at Porto Airport to Braga's bus station in about 45–50 minutes, for €9 one way, with around 16 departures a day. For door-to-door, book a private transfer with Welcome Pickups.
By Car
It's about 55 km and roughly 40 minutes on the A3 motorway, which is tolled. A car makes sense if you're heading on to Gerês or the Minho. DiscoverCars compares rental companies at Porto Airport, and our guide to driving in Portugal covers tolls and parking.
Braga Day Tours from Porto
Don't want to plan the logistics? Most Braga day tours from Porto also visit Guimarães. The Braga and Guimarães tour with Bom Jesus and the castle has nearly 5,000 reviews, while this small-group Braga and Guimarães tour with lunch and tickets suits travelers who want everything included. To add the coast, there's a day tour to Viana do Castelo, Braga and Guimarães. Our Porto tours guide compares the rest.
Getting Around Braga
On foot.
The historic center, the cathedral, the gardens and most hotels are within about 15 minutes' walk of each other, and the old town is mostly flat.
You'll only need transport for Bom Jesus, Sameiro and Tibães. City buses (TUB) cover all three, and taxis are easy to find. Don't wait for a metro or bus-rapid-transit line: the city's metrobus project was shelved in 2026.
Where to Stay in Braga
Most visitors come for the day, so hotels here are good value outside Holy Week and June.
Stay in the historic center and you'll walk everywhere.
Best Areas to Stay
- The historic center: best for a first visit, close to the Sé, restaurants and the train station.
- Avenida Central and Avenida da Liberdade: a little more modern, with bigger hotels and easy parking.
- Bom Jesus hill: for quiet, views and early access to the sanctuary, but you'll need the bus, a taxi or a car to reach the center.
- Outside the center: cheaper, newer hotels, but only if you're driving.
Budget
- Sé Guesthouse – $ – a simple guesthouse right on the cathedral square. Hard to beat on location.
- inBraga Hostel – $ – a central hostel with dorms and private rooms.
- Collector's Home – $ – a well-reviewed guesthouse in the center, rated 8.6.
Mid-Range
- Hotel Dona Sofia – $$ – a classic three-star on Largo São João do Souto, a minute from the cathedral, rated 8.9 from more than 2,500 reviews. Our first-visit pick.
- Souto Guest House – $$ – a small guesthouse in the center, rated 9.3.
- Hotel Moon & Sun Braga – $$ – on Rua dos Capelistas in the old town. Good value for couples.
- Hotel Bracara Augusta – $$ – a four-star on Avenida Central, close to the historic center.
- Villa Theatro Heritage Apartments – $$ – apartments on Avenida da Liberdade, rated 9.2. Best for families and longer stays.
- Praça 44 Boutique Apartments – $$ – apartments on Praça Municipal, rated 9.1.
- Hotel do Elevador – $$ – a four-star by the top of the funicular on Bom Jesus. Best for views.
Splurge
- Vila Galé Collection Braga – $$$ – a five-star heritage hotel on Largo Carlos Amarante, in the old town, rated 9.0 from more than 3,500 reviews.
- Burgus Tribute & Design Hotel – $$$ – a boutique hotel on Rua D. Afonso Henriques, near the cathedral, rated 9.2. Best for couples.
- INNSiDE by Meliá Braga Centro – $$$ – a modern four-star on Avenida Central, rated 9.0.
- Hotel do Parque – $$$ – a four-star heritage hotel on Bom Jesus hill, rated 9.0.
- Meliá Braga Hotel & Spa – $$$ – a five-star spa hotel outside the old town. Best if you're driving.
Porto or Braga as a base? For a first trip to the north, base yourself in Porto and visit Braga for the day. Braga makes sense as a base if you want to explore Guimarães, Gerês and the Minho with a car. See our guide to where to stay in Porto.
Where to Eat in Braga
The city eats well, and it eats heavily.
Look for bacalhau à Braga (fried salt cod with onions and potatoes), and save room for pudim Abade de Priscos, a rich custard made with port wine and, surprisingly, bacon.
- Frigideiras do Cantinho: trading since 1796, the oldest shop in Braga for frigideiras, flaky pastries filled with meat.
- Café A Brasileira: a grand old café that opened in 1907, on Largo do Barão de São Martinho. Go for a coffee and a pastry.
- Look for the prato do dia: the fixed-price dish of the day at lunch is the best value in town.
- Mind the couvert: the bread, butter and olives that arrive first aren't free. Send them back if you don't want them.
Wondering about costs? See our guide to whether Portugal is expensive.
Braga Weather and the Best Time to Visit
May, June and September are the best months to visit Braga. They're warm and mostly dry, without the heat of high summer.
It's hotter in summer and much wetter in winter than you might expect.
| Month | Avg high | Avg rainfall |
|---|---|---|
| January | 14°C / 57°F | 180 mm |
| March | 18°C / 64°F | 150 mm |
| May | 23°C / 73°F | 90 mm |
| June | 26°C / 79°F | 41 mm |
| July | 28°C / 83°F | 28 mm |
| August | 29°C / 84°F | 35 mm |
| September | 27°C / 80°F | 68 mm |
| October | 22°C / 72°F | 198 mm |
| December | 15°C / 59°F | 190 mm |
Holy Week in Braga
Semana Santa is Braga's signature event, and one of the best-known Holy Week celebrations in Portugal. In 2027, it runs from 21 to 28 March, with Easter Sunday on 28 March.
The highlight is traditionally the Ecce Homo procession on the night of Holy Thursday, with hooded penitents known as farricocos carrying torches through the old town. The 2027 program wasn't out when we checked (it usually appears in February or March), so confirm the times, and book your room months ahead.
São João
In June, Braga throws a big São João festival, with the main night on 23 June and a local holiday on the 24th. Hotels fill up fast. For the rest of the country, see our guide to the best time to visit Portugal.
Day Trips from Braga
Braga makes a good base for the Minho, especially with a car.
- Guimarães: the birthplace of Portugal, about 20–25 minutes away by car or bus. See our Guimarães travel guide.
- Peneda-Gerês: Portugal's only national park, about 45 km away, for hiking, lakes and waterfalls. Buses are slow and infrequent, so drive or book a Peneda-Gerês day tour. Start with our Peneda-Gerês National Park guide.
- Viana do Castelo: a coastal city with a hilltop basilica and a long Atlantic beach. Read our Viana do Castelo travel guide.
- Ponte de Lima: one of Portugal's oldest towns, on the Lima River. See our Ponte de Lima travel guide.
- Porto: if you're based in Braga, Porto is an easy day by train. Start with our Porto travel guide and things to do in Porto.
Braga Mistakes to Avoid
- Don't plan museums for a Monday. Biscainhos, the Roman museum and Tibães are all closed.
- Don't arrive at the funicular at 1 p.m. in winter. It stops for lunch.
- Don't climb Bom Jesus in the midday heat in summer. Ride up and walk down instead.
- Don't walk into the cathedral during Mass expecting to sightsee. Visits pause during services.
- Don't show up in Holy Week without a room. Braga fills up months ahead.
- Don't try to squeeze Braga, Guimarães and Bom Jesus into a half day. Give it a full day, at least.
Braga Booking Checklist
- Accommodation: book early for Holy Week and June. Hotel Dona Sofia is our first-visit pick.
- Car rental: if you want Gerês or the Minho countryside, compare cars with DiscoverCars.
- Tours: a Porto day tour sells out in summer, so book it a few days ahead.
- Airport transfer: a Welcome Pickups transfer gets you from Porto Airport to your Braga hotel.
- Trains: check CP times for your date before you travel, especially at weekends.
- eSIM: a Yesim data plan keeps maps working from the moment you land.
- Travel insurance: EKTA offers travel cover, and our Portugal travel insurance guide explains what to look for. Our Portugal packing list covers the rest.
Planning a longer trip through the north? Our Portugal itinerary shows how to fit Braga, Porto and the Douro together.
Frequently asked questions
Is Braga a good day trip from Porto?
Yes. Direct urban trains from Porto São Bento take about an hour and cost under €4, so you can leave after breakfast and be back for dinner. One full day covers the historic center, the Sé cathedral and Bom Jesus do Monte. A guided tour can add Guimarães, but you'll rush both.
How do I get from Porto to Braga by train?
Take a CP urban train from Porto São Bento or Campanhã. Trains run every 30 to 60 minutes, most take about an hour, and a single costs about €3.60 plus €0.50 for the reusable card. The Alfa Pendular is faster, at about 40 minutes, but costs €17 in 2nd class.
How many steps are there at Bom Jesus do Monte?
Close to 600. Counts vary between sources, but 573 is the figure quoted most often for the Baroque stairway, which climbs past chapels and fountains themed on the five senses and the three virtues. If you'd rather not climb, ride the funicular up and walk down, which is easier on the knees.
How much does the Bom Jesus funicular cost?
€2.50 one way and €4 return. The water-powered funicular opened in 1882 and runs roughly 9 a.m. to 8 p.m. in summer. In winter it runs 8:55 a.m. to 12:55 p.m. and 1:55 to 5:55 p.m. The sanctuary, park and basilica themselves are free to visit.
Can you visit Braga and Guimarães in one day?
Yes, but it's a rush. The two cities are only about 25 km apart, and most day tours from Porto cover both, with Bom Jesus and Guimarães castle. On your own, you'd need an early start and a car or bus between them. With time, give each its own day.
What is Braga famous for?
Religion, mainly. Braga is Portugal's religious capital, home to its first cathedral and the UNESCO-listed Bom Jesus do Monte, and it hosts some of the country's best-known Holy Week processions. It's also famous for its Roman past as Bracara Augusta and for pudim Abade de Priscos, a custard made with port and bacon.
Is Braga expensive?
No. Braga is good value even by Portuguese standards. The urban train from Porto costs under €4, cathedral routes are €3 each, most museums charge €2–5, and Bom Jesus is free apart from the funicular. Hotels are usually cheaper than in Porto, except during Holy Week and the June São João festival.
What is the closest airport to Braga?
Porto Airport, about 50 km southwest. Getbus runs nonstop from the arrivals floor to Braga's bus station in about 45–50 minutes, for €9 one way, with around 16 departures a day. You can also take the metro into Porto and the urban train, or book a private transfer.
Affiliate disclosure: some links in this article are affiliate links. If you book through them we may earn a small commission, at no extra cost to you.