🇵🇹 Porto · Living here

Weekend getaways in Porto

Places within easy reach of Porto, with how long they take, how to get there and what a weekend costs. Filter by time and mode.

For Porto
Travel time, one way
Getting there

11 getaways from Porto

  • Espinho and the Gaia beaches

    25 min · Train, Car

    Long Atlantic beaches with boardwalks, and fish restaurants in Espinho at the end of the line.

    Stay
    Day trip
    Per person
    €5–€40
    Urbano train from São Bento or Campanhã along the coast
    June to September; cold water all year
  • Aveiro and Costa Nova

    40 min · Train, Car

    Canals and moliceiro boats, sweet ovos moles, then the striped beach houses of Costa Nova.

    Stay
    Day trip / 1 night
    Per person
    €25–€180
    Alfa Pendular or Intercidades from Campanhã
    Spring to autumn
  • Amarante

    50 min · Car, Bus

    A riverside town with a monastery bridge, conventual sweets, and the edge of Vinho Verde country.

    Stay
    Day trip / 1 night
    Per person
    €20–€160
    Car east on the A4
    Spring to autumn
  • Braga

    1 h · Train, Bus, Car

    Portugal's religious capital, the Bom Jesus stairway above the city, and a young university town.

    Stay
    Day trip / 1 night
    Per person
    €10–€160
    Urbano train from São Bento or Campanhã
    All year; Easter week is a spectacle
  • Viana do Castelo

    1 h · Car, Train

    A granite town at the mouth of the Lima, with Santa Luzia basilica above it and surf beaches below.

    Stay
    Day trip / 1 night
    Per person
    €20–€180
    Car up the A28, or regional train from Campanhã
    Summer; August for the Romaria festival
  • Coimbra

    1 h 5 min · Train, Bus

    One of Europe's oldest universities, its baroque library, and a hillside old town.

    Stay
    1 night
    Per person
    €90–€250
    Alfa Pendular from Campanhã
    Spring and autumn, during term
  • Guimarães

    1 h 10 min · Train, Bus, Car

    The medieval town where Portugal began, with a castle, a ducal palace and a lovely old centre.

    Stay
    Day trip / 1 night
    Per person
    €10–€160
    Urbano train from São Bento
    All year
  • Peneda-Gerês

    1 h 30 min · Car

    Portugal's only national park: granite mountains, waterfalls, wild ponies and river pools.

    Stay
    1–2 nights
    Per person
    €120–€320
    Car north via Braga; little public transport
    Late spring to early autumn
  • Douro Valley: Pinhão

    1 h 45 min · Car, Train

    Terraced vineyards above the river, port quintas to visit, and one of Europe's most beautiful railway lines.

    Stay
    1–2 nights
    Per person
    €150–€450
    Car on the A4 and A24, or the Douro line train from São Bento, about two and a half hours
    September and October for the harvest
  • Santiago de Compostela

    2 h 15 min · Car, Bus

    The cathedral at the end of the Camino, and Galician seafood in the old town.

    Stay
    1–2 nights
    Per person
    €140–€360
    Car up the A3 and AP-9, or express bus
    Spring to autumn; it rains a lot
  • Lisbon

    2 h 50 min · Train, Bus

    The capital's miradouros, river and food, under three hours away. Book trains early for the cheaper fares.

    Stay
    2–3 nights
    Per person
    €220–€480
    Alfa Pendular from Campanhã
    All year

Budgets are per person for the whole trip: return travel, a mid-range double room shared, and food.