en

Porto by Bus, Episode 1: The Iconic River & Ocean Ride (Bus 500)

Quick Route Specs

Before we dive in, here are the essentials you need to know about this route.

Bus 500 runs between São Bento Railway Station, right next to Praça da Liberdade, and Matosinhos Mercado. Along the way, it makes 35 stops, and the full journey takes roughly 37 to 41 minutes from end to end.

The bus runs daily, starting at 6:05 AM and continuing until midnight. On weekdays, you can expect a bus every 11 to 24 minutes, while on weekends, departures are a little less frequent, running every 15 to 35 minutes.

As for the fare, a single ticket bought directly from the driver costs €2.50. If you have a reloaded Andante card, the price drops to €1.40, and if you simply tap a contactless bank card or phone, you will pay €2.15 per Z4 trip. Whichever option you choose, it is one of the best-value rides in the city.

Introduction: Porto's Best Sightseeing Hack

If there is one secret that seasoned Porto visitors like to share, it is this: you do not need an expensive hop-on hop-off tour bus to see the city's best views. You just need Bus 500.

This is a standard STCP public double-decker bus, the same kind locals use every day to get to work or run errands. Yet somehow, its route happens to trace one of the most scenic paths in the entire city, making it a budget tour bus in everything but name.

What makes Bus 500 so special is the way it charts a continuous, unbroken arc through Porto's different faces. It begins in the granite streets of the historic centre, follows the curve of the Douro River as it opens toward the sea, and finally reaches the Atlantic coastline, ending in the beach district of Matosinhos. In other words, within less than 40 minutes, you travel through the heart of the city, along its riverside, and out to the ocean, all for the price of a coffee.

If you take away one golden rule from this guide, let it be this: board the bus early, right at its starting point near São Bento or Praça da Liberdade, and head straight for the front seats on the upper deck. Grabbing those seats early means you get an unobstructed, panoramic view for the entire ride, and trust us, you will want it.

Practical Planning & Ticketing Essentials

Getting on the bus is simple, but a little planning will make your ride much smoother.

The main place to board downtown is right outside São Bento Railway Station or Praça da Liberdade, both of which sit at the very start of the route. This also happens to be your best chance to grab those coveted front seats upstairs, so it is worth arriving a few minutes before the bus does.

When it comes to paying, you have a few options. The simplest is to pay the driver directly in cash, which costs €2.50. If you already have an Andante card loaded with credit, you can tap it for a discounted rate of €1.40. Alternatively, if you prefer not to carry cash or a transport card at all, you can simply tap a Visa or Mastercard, or use Apple Pay or Google Pay, directly on the onboard validators, which costs €2.15 per Z4 journey.

You might also be wondering about the historic Tram Line 1, which runs along a similar stretch of the riverfront. While the tram has its own old-world charm, Bus 500 is often the smarter choice for sightseeing. It runs much more frequently, so you will not be left waiting long, it gives you a higher vantage point thanks to its double-decker design, and it costs noticeably less than a tram ticket. If your main goal is to see as much of the riverfront as possible without the wait, Bus 500 usually wins out.

Leg-by-Leg Route Highlights & Stop-by-Stop Visuals

Leg A: The Historic Core to Riverfront (São Bento → Miragaia)

The journey begins right at São Bento Station, and even if you are only passing through, it is worth pausing to take in its famous entrance hall. The walls here are covered in nearly 20,000 hand-painted blue azulejo tiles, depicting scenes from Portuguese history, and it remains one of the most photographed spots in the city.

As the bus pulls away and heads toward the river, you will glide through Ribeira and Miragaia, two of Porto's oldest riverside neighbourhoods. Look out for the medieval waterfront buildings stacked tightly along the hillside, their colourful balconies catching the light, and across the water, the port wine cellars of Gaia lining the opposite bank.

Shortly after, you will pass the Alfândega, the city's historic Customs House, along with the Museu do Carro Eléctrico, Porto's Tram Museum, both tucked right beneath the dramatic arch of the Arrábida Bridge. It is a brief but memorable stretch, blending old maritime history with the engineering of the modern bridge above.

Leg B: Foz do Douro — Where the River Meets the Atlantic

As the bus continues west, you will reach Foz do Douro, the point where the river finally gives way to the open ocean. One of the loveliest stops along this stretch is Passeio Alegre, a romantic 19th-century riverside garden lined with tall palm trees. Keep an eye out for its old-fashioned mini-golf course and the classic newsstand kiosks dotted along the paths, small details that give this spot a timeless, old-world charm.

Not far ahead, you will catch sight of the Farol de Felgueiras, a striking 19th-century granite lighthouse that takes a regular battering from the Atlantic waves. Standing nearby is the Fort of São João da Foz, a 16th-century fortress that has long kept watch over this stretch of coastline, where the calm river finally meets the open sea.

Leg C: The Atlantic Promenade (Foz Beaches → Castelo do Queijo)

From here, the bus turns to follow the coast itself, and the scenery shifts from riverside charm to proper ocean views. Along Avenida do Brasil, you will pass a string of sandy beaches, including Praia dos Ingleses, Praia da Luz, and Praia de Gondarém, each a popular spot for locals to relax, walk, or watch the sunset.

Along the way, look out for the Pérgola da Foz, a shaded, neoclassical promenade built in the 1930s. With its elegant columns overlooking Molhe beach, it remains one of the most romantic spots along the whole route, and well worth remembering if you ever want to come back for a walk on foot.

A little further on, you will pass the Castelo do Queijo, officially known as Forte de São Francisco Xavier, a 17th-century granite fort that still stands guard right on the oceanfront. Just next to it, at Praça Cidade do Salvador, you will spot SEA LIFE Porto, the city's popular oceanarium, a fun stop if you are travelling with children or simply curious about marine life.

Leg D: Matosinhos Mercado Finish

As the route nears its end, you will pass Matosinhos Beach, a lively surf hub known for its wide stretches of golden sand. It is hard to miss the Anémona, a massive red sculpture shaped like a fishing net, which has become something of a local landmark and a popular spot for photos.

Finally, the bus comes to a stop at Matosinhos Mercado, a historic covered market dating back to the 20th century. Step off here, and you will find yourself surrounded by traditional seafood restaurants, many with grills smoking right on the sidewalk outside, cooking up the day's catch. It is the perfect way to end the ride, with the smell of grilled fish in the air and a well-earned meal waiting nearby.

Proposed Day Trip Itinerary Using Bus 500

If you want to make the most of this route, here is a simple way to turn it into a full day out.

Start your morning by catching Bus 500 right at São Bento, and ride it all the way to the end of the line at Matosinhos Mercado. This gives you the full scenic experience while the morning light is still soft and the roads are quieter.

Once you arrive, it is time for lunch. Matosinhos is famous for its fresh, charcoal-grilled fish and seafood, and you can enjoy it either inside the market itself or at one of the many restaurants along Rua Heróis de França, where the smell of grilling fish fills the street.

In the afternoon, hop back on Bus 500, but this time head toward Foz do Douro. Get off to stroll through the palm-lined Passeio Alegre gardens, walk out toward the Felgueiras Lighthouse to feel the ocean spray, and take a break at one of the oceanfront cafés to relax and watch the waves.

To finish the day, climb back up to the top deck for the ride back into central Porto, timed for sunset. Watching the light change over the Douro River from your upper-deck seat is a wonderful, low-cost way to end a day of sightseeing.

Insider Tips for Travellers

A couple of practical tips will help you get the most out of your ride.

If the weather turns and you get caught in unexpected drizzle, do not worry. The enclosed top deck of the bus still gives you a comfortable, dry way to enjoy the coastal views, making it a great rainy-day backup plan.

One more thing worth knowing: weekend afternoons can bring heavier traffic near the beaches, especially in good weather, which can slow things down. If you would rather avoid the crowds and enjoy a quieter ride with your pick of seats upstairs, try to catch an early morning bus instead, when the roads are clear and the top deck is all yours.

PortugalExpert

Bus 500 Route Map

All 34 stops from São Bento to Matosinhos (Mercado). Tap a stop on the map or in the list to see it on its own, or tap "Show all" to see the full route again.

Stop order and names follow STCP Bus 500 (São Bento → Matosinhos Mercado). Map positions are approximate, placed along the known route corridor for illustration; use the Google Maps link on each stop for navigation.