Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Oporto to Vienna Weekend Itinerary

Day 1 · Fri, Apr 24
Oporto

Departure and arrival

  1. Porto Cathedral (Sé do Porto) — Sé / historic center — Start with one of Porto’s most iconic viewpoints and a compact introduction to the old city; morning, ~1 hour.
  2. São Bento Station — Baixa — A quick but essential stop for Portugal’s most famous azulejo tile panels, perfectly placed on the way downhill; late morning, ~30 minutes.
  3. Café Santiago — Baixa — Classic stop for a francesinha lunch before heading to the airport; expect ~€12–18 per person, lunch, ~1 hour.
  4. Ribeira Square — Ribeira — Best last stroll for riverfront atmosphere and photos, with easy access to transit afterward; early afternoon, ~45 minutes.
  5. Jardins do Palácio de Cristal — Massarelos — A relaxing green finale if time allows, with some of the best Douro River views in the city; mid-afternoon, ~1 hour.

Morning

Start your last Porto morning at Porto Cathedral (Sé do Porto), which is the perfect place to get your bearings before you head out. Go early if you can: it’s calmer before the tour groups arrive, and the terrace gives you one of the best views over the red roofs and the Douro. The cathedral itself is usually open from the morning through late afternoon, and the surrounding neighborhood is all steep lanes and old stone corners, so wear comfortable shoes. From there, just walk downhill toward the center; Porto is made for this kind of gradual drift rather than rushing, and you’ll naturally pass into the historic core.

Late Morning to Lunch

Your next stop, São Bento Station, is only a short walk away and absolutely worth pausing for even if you’re not taking a train. The blue-and-white azulejo panels inside the main hall are one of those “yes, it really is that beautiful” Porto moments, and it only takes about 20–30 minutes to appreciate it properly. After that, head to Café Santiago for lunch and order a francesinha if you want the classic Porto send-off: it’s hearty, messy, and very much a local rite of passage. Budget around €12–18 per person, and if you’re traveling light, this is a good time to keep an eye on your luggage situation and plan the airport transfer with plenty of buffer.

Afternoon

After lunch, make your way to Ribeira Square for a final riverfront stroll. It’s the most photogenic part of the city for a reason: tiled facades, laundry lines, the Dom Luís I Bridge rising above you, and a constant hum of cafés and boats along the water. If you have the energy, keep walking west toward Jardins do Palácio de Cristal in Massarelos for a quieter ending to the day. The gardens are free, usually open from morning until evening, and the views across the Douro River are some of the best in Porto—especially good if you want one last pause before heading to the airport. From here, you can grab a taxi or rideshare back toward Porto Airport without much hassle, and it’s a nice way to leave the city with a calm, scenic finish rather than a rushed goodbye.

Day 2 · Sat, Apr 25
Vienna

Vienna city stay

Getting there from Oporto
Flight via Lufthansa/Austrian or TAP with 1 stop (usually Lisbon, Frankfurt, or Munich): ~5.5–8.5h total travel time, about €180–€400. Best to depart early morning or around midday on 2026-04-25 so you can still arrive in Vienna by evening for Day 2 activities.
Low-cost/cheaper flight options via Ryanair/easyJet/Vueling with 1 stop or split-ticketing: ~7–11h total, about €120–€250. Book on Skyscanner or directly with the airline; expect less convenient timings and more risk on connections.
  1. Stephansdom (St. Stephen’s Cathedral) — Innere Stadt — Begin in Vienna’s historic core with the city’s defining landmark and a great orientation point; morning, ~1 hour.
  2. Café Central — Innere Stadt — Elegant breakfast or coffee stop in a classic Viennese setting; expect ~€15–25 per person, late morning, ~1 hour.
  3. Hofburg Palace — Innere Stadt — The imperial complex gives the day a strong historic anchor and sits neatly on the walking route; late morning, ~1.5 hours.
  4. MuseumsQuartier — MuseumsQuartier / Neubau — A good cultural reset with courtyard time, modern design, and easy lunch options around it; afternoon, ~2 hours.
  5. Naschmarkt — Wieden / Mariahilf — Best for a casual market dinner and snacking after a full sightseeing day; expect ~€15–30 per person, evening, ~1.5 hours.
  6. Karlskirche — Karlsplatz / Wieden — End with a beautiful baroque church and a calm final stop nearby before the night ends; evening, ~45 minutes.

Late Afternoon Arrival

Assuming you land in Vienna by late afternoon, head straight into the Innere Stadt and start with Stephansdom (St. Stephen’s Cathedral). It’s the easiest place to orient yourself, and the square around it gives you that immediate “yes, I’m really in Vienna” feeling. Go inside if it’s still open, but even a quick exterior look and a lap around Stephansplatz is worth it; the cathedral is usually open daily from early morning until around 10:00 PM, and the tower or catacombs cost a few euros extra if you want a fuller visit. From there, it’s a short, easy walk through the old streets to Café Central, where you should lean into the classic Viennese ritual: one coffee, one cake, no rush. Expect around €15–25 per person, and it’s busiest from mid-afternoon, so if there’s a queue, don’t panic — it moves.

Historic Core Walk

After coffee, continue on foot to Hofburg Palace, which sits right in the heart of the imperial district and makes the whole afternoon feel properly anchored. Even if you don’t go deep into the museums, the courtyards and facades are impressive enough for a relaxed 1.5-hour wander, and the surrounding area connects neatly to the Ringstraße. If you want a quick scenic pause, the walk past Heldenplatz and the nearby Burggarten is the prettiest way to reset before heading west. Keep your pace loose here; Vienna rewards slow wandering, and you’ll enjoy the city much more if you leave space for side streets, shop windows, and an unplanned stop for water or a pastry.

Culture, Dinner, and a Gentle Finish

From the palace area, take the U-Bahn or a 15–20 minute walk to MuseumsQuartier in Neubau, where the mood changes from imperial to contemporary. The inner courtyards are great for people-watching, and it’s an easy place to grab lunch or a light early dinner if you want to keep things casual; the surrounding spots tend to range from quick bites to €15–30 mains, and the major museums generally keep late-afternoon hours. When you’re ready, drift south to Naschmarkt for dinner and grazing — this is the best place to snack your way through the evening with falafel, schnitzel, cured meats, or something more international depending on your mood. A final 10-minute walk brings you to Karlskirche, which is especially lovely in the evening light; if it’s still open, step inside, otherwise just enjoy the exterior and the reflecting pool before calling it a night.

Day 3 · Sun, Apr 26
Vienna

Return travel

  1. Belvedere Palace — Landstraße — Start with the grand gardens and top-tier art setting before departure logistics take over; morning, ~1.5 hours.
  2. Brezelreich — Landstraße / Wien Mitte area — Quick, convenient breakfast or coffee stop near the route back into the city; expect ~€8–15 per person, morning, ~30 minutes.
  3. Hundertwasserhaus — Landstraße — A short detour for one of Vienna’s most distinctive modern sights and an easy photo stop; late morning, ~30 minutes.
  4. Mochi — Leopoldstadt / Karmeliterviertel — A strong lunch choice with a more contemporary feel than the previous day; expect ~€20–35 per person, lunch, ~1 hour.
  5. Prater — Leopoldstadt — Finish with a relaxed walk and a classic Vienna experience before heading out; afternoon, ~1.5 hours.

Morning

Use your last Vienna morning for the east side of the city, where everything is close together and easy to do without wasting time. Start at Belvedere Palace in Landstraße as soon as it opens, ideally around 9:00. The gardens are the real win this early in the day: quiet paths, formal hedges, and those long sightlines that make the whole place feel bigger than it is. If you want the interiors, budget about €17–20 for the upper and lower palaces, but for a departure day I’d keep it light and focus on the grounds and the exterior views. From Innere Stadt it’s a simple U-Bahn or tram ride, or about 20 minutes on foot if you’re already moving slowly.

From there, walk or hop a short ride toward Brezelreich near Wien Mitte for a quick breakfast or second coffee. It’s an easy, no-fuss stop when you don’t want to sit down for a long brunch, and €8–15 is a realistic range for a pretzel, pastry, and coffee. This part of Landstraße is practical rather than pretty, which is exactly why it works on a travel day: fast service, good transit links, and no detour stress.

Late Morning

Next is Hundertwasserhaus, just a short ride or an easy walk from Wien Mitte. This is one of those places that takes only 20–30 minutes but sticks in your memory because it looks like Vienna decided to get playful for once. The building itself is best seen from the outside, and you don’t need to overthink it—just enjoy the color, the uneven lines, and the contrast with the more formal parts of the city. If you want a small bonus stop, the nearby Kunst Haus Wien is an easy add-on, but only if you feel like lingering.

Lunch and Afternoon

For lunch, head to Mochi in the Leopoldstadt/Karmeliterviertel area. It’s one of the city’s better contemporary spots, with a more relaxed, modern feel than the traditional coffeehouse or Austrian lunch scene. Expect around €20–35 per person, depending on how much you order. If you can, make a reservation, especially on a weekend, because this area draws both locals and visitors. After lunch, let the day slow down in Prater—don’t treat it like an attraction to “do,” just walk it. The long paths, open green space, and old-school atmosphere give you a proper final Vienna memory before departure. If you want the classic postcard touch, the Wiener Riesenrad is right there, with rides usually around €15–18, but even a simple wander through Prater Hauptallee is enough. From here, it’s easy to head back toward the airport or your hotel by U-Bahn or taxi, depending on your flight time.

0