The easiest beach escape from Porto is to Foz do Douro (tram, or bus #500) – really, if all you want is a paddle in the rock pools, a lie on the sand and a beachside beer, there’s no need to go anywhere else. Matosinhos (metro Line A), further north, is where the locals go to eat seafood and for a night’s clubbing, and there are beaches and more restaurants across the Rio Leça at Leça da Palmeira (an easy walk from Matosinhos or bus #507 from Senhora da Hora or Matosinhos metros). The Vila Nova de Gaia beaches (buses #902 or #906), across the Douro to the south, have extensive sands and big campsites. Further south still is the resort of Espinho, which is 18km from Porto (frequent local trains from São Bento; 35min). Once the darling of northern Portugal’s monied classes, the resort is now largely ruined by unchecked construction that has taken place since the 1970s. A better day-trip option is by metro (Line B) to the north of the city: the old seafaring town of Vila do Conde is easily the best target, though the brash resort of Póvoa de Varzim just beyond (at the end of Line B; 1hr from Porto) might tempt you with its 8km of sands.

Book through Rough Guides’ trusted travel partners

Portugal features

The latest articles, galleries, quizzes and videos.

The spirit of fado in Lisbon

The spirit of fado in Lisbon

An intrinsic element of musical tradition in Portugal – fado is a form of melancholic song that characterises the heart of Portuguese culture. Sarah Gilbert v…

25 Jul 2018 • Sarah Gilbert insert_drive_file Article
6 reasons why you should visit Portugal in 2018

6 reasons why you should visit Portugal in 2018

Portugal is less than three hours’ flight time from the UK, while flights from the US are generally available for under $500. Moreover, once you get there, it…

04 May 2018 • Matthew Hancock insert_drive_file Article
Your Portugal itinerary: 4 road trip ideas to explore the country

Your Portugal itinerary: 4 road trip ideas to explore the country

Portugal is having a real purple patch right now. It’s one of the safest and least expensive countries in Europe with a balmy year-round sunny climate. Your d…

03 May 2018 • Matthew Hancock insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs