{"id":187785,"date":"2025-11-08T19:40:09","date_gmt":"2025-11-08T18:40:09","guid":{"rendered":"https:\/\/tourtravelandmore.com\/?p=187785"},"modified":"2025-11-14T19:26:50","modified_gmt":"2025-11-14T18:26:50","slug":"que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales","status":"publish","type":"post","link":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/","title":{"rendered":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-plan-rapide-et-itineraire-sur-3-jours\">Plan rapide et itin\u00e9raire sur 3 jours<\/h2>\n\n\n\n<p>Objectif du voyage en groupe : vues spectaculaires, bonne cuisine (francesinha + pastel de nata), une activit\u00e9 d\u2019\u00e9quipe (escape game ou croisi\u00e8re) et <strong>danser tard en minimisant files et foules<\/strong>.<\/p>\n\n\n\n<p>R\u00e8gles d\u2019or qui marchent :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Journ\u00e9e = belv\u00e9d\u00e8res et balade au bord du Douro. Apr\u00e8s-midi = caves de Gaia ou escape game. Soir = Galerias de Paris \u2192 club.<\/li>\n\n\n\n<li>Coucher de soleil toujours en hauteur : <strong>Jardim do Morro<\/strong> ou <strong>Serra do Pilar<\/strong>.<\/li>\n\n\n\n<li>La <strong>francesinha<\/strong> \u00e0 midi, puis on marche. Mieux avec <strong>bi\u00e8re<\/strong> ou <strong>boisson gazeuse<\/strong> qu\u2019avec du vin.<\/li>\n<\/ul>\n\n\n\n<p>Aper\u00e7u du s\u00e9jour :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Jour 1<\/strong> : Ribeira \u2192 pont Dom-Lu\u00eds I \u2192 Jardim do Morro\/Serra do Pilar (sunset) \u2192 Adega Leonor \u2192 Plano B<\/li>\n\n\n\n<li><strong>Jour 2<\/strong> : S\u00e3o Bento \u2192 Cl\u00e9rigos (mont\u00e9e \u00e0 la tour) \u2192 Lello (astuce du livre) \u2192 francesinha (Caf\u00e9 Santiago\/Bras\u00e3o) \u2192 croisi\u00e8re sur le Douro (fin d\u2019apr\u00e8s-midi) \u2192 Maus H\u00e1bitos<\/li>\n\n\n\n<li><strong>Jour 3<\/strong> : Pal\u00e1cio da Bolsa \u2192 caves de Gaia t\u00f4t ou escape game \u2192 Manteigaria \u2192 Gare\/Bo\u00eete\/Tendinha selon vos go\u00fbts<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-belvederes-et-cartes-postales-pont-dom-luis-i-jardim-do-morro-et-serra-do-pilar\">Belv\u00e9d\u00e8res et \u201ccartes postales\u201d : pont Dom-Lu\u00eds I, Jardim do Morro et Serra do Pilar<\/h2>\n\n\n\n<p>Traversez le <strong>pont Dom-Lu\u00eds I<\/strong>. La marche <strong>Ribeira \u2192 pont \u2192 Gaia<\/strong> est gratuite, conviviale et parfaite pour les photos de groupe.<\/p>\n\n\n\n<p>Trois points de vue imparables :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Jardim do Morro (Gaia)<\/strong> : pelouse, ambiance et coucher de soleil avec vue compl\u00e8te sur la Ribeira. Id\u00e9al pour s\u2019asseoir, discuter et planifier la soir\u00e9e.<\/li>\n\n\n\n<li><strong>Miradouro da Serra do Pilar<\/strong> : un peu plus haut, <strong>la<\/strong> vue la plus puissante sur le pont et le centre historique. Photo \u201ch\u00e9ro\u00efque\u201d garantie.<\/li>\n\n\n\n<li><strong>Jardins du Pal\u00e1cio de Cristal<\/strong> : alternative vaste et moins fr\u00e9quent\u00e9e avec panorama sur le Douro ; parfait pour un pique-nique avant de sortir.<\/li>\n<\/ul>\n\n\n\n<p>Conseils utiles :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Montez d\u2019abord \u00e0 <strong>Serra do Pilar<\/strong>, descendez au <strong>Jardim do Morro<\/strong> pour le sunset et retraversez de nuit : le pont illumin\u00e9 change tout.<\/li>\n\n\n\n<li><strong>Cl\u00e9rigos<\/strong> : l\u2019\u00e9glise est gratuite ; la tour a <strong>225 marches<\/strong> et la vue r\u00e9compense l\u2019effort.<\/li>\n\n\n\n<li><strong>S\u00e9 (Cath\u00e9drale)<\/strong> : entr\u00e9e gratuite et allure de forteresse \u2014 halte photo rapide.<\/li>\n\n\n\n<li>Plan pluie : <strong>Centre portugais de la photographie<\/strong> (ancienne prison) et <strong>Jardin botanique<\/strong> ; les deux sont gratuits.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-plans-groupe-qui-fonctionnent-croisiere-des-six-ponts-et-escape-games\">Plans \u201cgroupe\u201d qui fonctionnent : croisi\u00e8re des six ponts et escape games<\/h2>\n\n\n\n<p><strong>Croisi\u00e8re des six ponts<\/strong><br>La mani\u00e8re la plus simple de voir Porto sans se s\u00e9parer. Si possible, choisissez un <strong>petit bateau au coucher du soleil<\/strong> : lumi\u00e8re magnifique sur Dom-Lu\u00eds I et la Ribeira ; il y a souvent des <strong>plaids<\/strong> \u00e0 bord et parfois de <strong>petites d\u00e9gustations<\/strong>. \u00c9chauffement parfait avant la soir\u00e9e.<\/p>\n\n\n\n<p><strong>Escape games<\/strong><br>Pour souder la bande en 60 minutes, imbattable. <strong>Porto Exit Games<\/strong> et d\u2019autres salles m\u00ealent myst\u00e8re et clins d\u2019\u0153il au vin de Porto. Le cr\u00e9neau <strong>16 h \u2013 18 h<\/strong> est id\u00e9al : on sort pr\u00eats pour d\u00eener puis sortir.<\/p>\n\n\n\n<p><strong>Choix rapide<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Groupe <strong>4\u20136<\/strong> : petite croisi\u00e8re au sunset.<\/li>\n\n\n\n<li>Groupe <strong>6\u20138<\/strong> : escape game avant le d\u00eener.<\/li>\n\n\n\n<li>S\u2019il pleut : escape + <strong>Maus H\u00e1bitos<\/strong>.<\/li>\n\n\n\n<li>S\u2019il fait beau : croisi\u00e8re + <strong>Plano B<\/strong> ou <strong>Gare<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-bien-manger-en-mode-bande-francesinha-et-pasteis-de-nata\">Bien manger en mode bande : francesinha et past\u00e9is de nata<\/h2>\n\n\n\n<p>La <strong>francesinha<\/strong> est un \u201cgros pav\u00e9\u201d d\u00e9licieux. Prenez-la <strong>\u00e0 midi<\/strong> et marchez ensuite. \u00c9vitez le vin ; <strong>bi\u00e8re<\/strong> ou <strong>Coca-Cola<\/strong> passent mieux pour la suite de la journ\u00e9e.<\/p>\n\n\n\n<p>Adresses sans prise de t\u00eate :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Caf\u00e9 Santiago<\/strong> : institution ; file d\u2019attente possible, on repart content.<\/li>\n\n\n\n<li><strong>Bras\u00e3o Cervejaria<\/strong> : spacieux, pratique pour groupes, avec une <strong>version v\u00e9g\u00e9tarienne<\/strong> tr\u00e8s r\u00e9ussie.<\/li>\n<\/ul>\n\n\n\n<p><strong>Past\u00e9is de nata<\/strong><br>Chez <strong>Manteigaria<\/strong>, ils partent vite. Astuce : achetez-en <strong>deux par personne<\/strong> \u2014 le second dispara\u00eet tout seul en remontant l\u2019avenue dos Aliados.<\/p>\n\n\n\n<p><strong>Logistique de groupe<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Divisez l\u2019addition <strong>par couples<\/strong> ou sous-groupes pour payer plus vite.<\/li>\n\n\n\n<li>R\u00e9servez les <strong>repas longs<\/strong> le lendemain d\u2019une grosse soir\u00e9e.<\/li>\n\n\n\n<li>Demandez la <strong>liste des allerg\u00e8nes<\/strong> ; les grandes maisons l\u2019ont g\u00e9n\u00e9ralement.<\/li>\n<\/ul>\n\n\n\n<!doctype html>\n<html lang=\"fr\">\n<head>\n  <meta charset=\"utf-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\n  <title>Widget Leaflet \u2014 Porto (compact, sans l\u00e9gende, s\u00fbr pour WordPress)<\/title>\n  <!-- Leaflet CSS (vous pouvez d\u00e9placer ce <link> dans le HEAD global de WP) -->\n  <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\" integrity=\"sha256-p4NxAoJBhIIN+hmNHrzRCf9tD\/miZyoHS5obTRR9BMY=\" crossorigin=\"\"\/>\n  <style>\n    \/*\n     * IMPORTANT : tout le CSS est encapsul\u00e9 sous #oporto-map-widget\n     * pour NE PAS impacter le reste de votre contenu WordPress.\n     *\/\n    #oporto-map-widget{--panel:#12161c;--text:#e2e8f0;--muted:#94a3b8;--accent:#38bdf8;--green:#22c55e;--yellow:#f59e0b;--pink:#f472b6;--orange:#fb923c}\n    #oporto-map-widget{max-width:1200px;margin:0 auto;padding:16px;color:var(--text);background:transparent}\n    #oporto-map-widget .wrap{display:grid;grid-template-columns:340px 1fr;gap:14px}\n    #oporto-map-widget .panel{background:var(--panel);border-radius:14px;padding:14px;box-shadow:0 6px 24px rgba(0,0,0,.35)}\n    #oporto-map-widget h2{font:600 1.2rem\/1.2 system-ui, -apple-system, Segoe UI, Roboto, Inter, Arial;margin:0 0 10px}\n    \/* HAUTEUR COMPACTE *\/\n    #oporto-map-widget #map{height:56vh;min-height:380px;border-radius:14px;overflow:hidden}\n    @media (max-width: 920px){#oporto-map-widget .wrap{grid-template-columns:1fr}#oporto-map-widget #map{height:50vh;min-height:320px}}\n\n    #oporto-map-widget .filters label{display:flex;align-items:center;gap:8px;padding:8px;border-radius:10px;cursor:pointer;color:var(--text)}\n    #oporto-map-widget .filters input{accent-color:var(--accent)}\n    #oporto-map-widget .search{display:flex;gap:8px;margin:10px 0}\n    #oporto-map-widget .search input{flex:1;border-radius:10px;border:1px solid #334155;background:#0b1220;color:#e2e8f0;padding:10px}\n    #oporto-map-widget .search button,#oporto-map-widget .btn{border:0;background:#0ea5e9;color:white;border-radius:10px;padding:10px 12px;cursor:pointer}\n    #oporto-map-widget .btn.alt{background:#475569}\n    #oporto-map-widget .list{max-height:260px;overflow:auto;margin-top:8px}\n    #oporto-map-widget .poi{padding:10px;border-radius:10px;background:#0b1220;margin-bottom:8px}\n    #oporto-map-widget .poi small{display:block;color:var(--muted);margin-top:4px}\n    #oporto-map-widget .note{color:var(--muted);font-size:.9rem}\n  <\/style>\n<\/head>\n<body>\n\n<!--\n  WIDGET ISOL\u00c9 POUR WORDPRESS\n  - Hauteur compacte, sans l\u00e9gende.\n  - CSS encapsul\u00e9 (#oporto-map-widget) pour \u00e9viter tout conflit.\n  - Chargement diff\u00e9r\u00e9 (IntersectionObserver) : s'initialise seulement quand visible.\n  - Si Gutenberg supprime <script>, t\u00e9l\u00e9versez ce fichier tel quel et int\u00e9grez-le via <iframe> (voir plus bas).\n-->\n<div id=\"oporto-map-widget\" aria-label=\"Carte des bons plans \u00e0 Porto pour groupes d'amis\">\n  <h2>Carte : points de vue, restos et clubs \u00e0 pied<\/h2>\n  <div class=\"wrap\">\n    <aside class=\"panel\" aria-label=\"Contr\u00f4les de la carte\">\n      <div class=\"search\" role=\"search\">\n        <input id=\"q\" type=\"search\" placeholder=\"Rechercher (Plano B, Lello, francesinha)\" aria-label=\"Rechercher un lieu\" \/>\n        <button id=\"btnSearch\" title=\"Chercher dans la liste\">Rechercher<\/button>\n      <\/div>\n      <div class=\"filters\" aria-label=\"Filtres par cat\u00e9gorie\">\n        <label><input type=\"checkbox\" data-cat=\"mirador\" checked \/> Points de vue<\/label>\n        <label><input type=\"checkbox\" data-cat=\"food\" checked \/> Restauration<\/label>\n        <label><input type=\"checkbox\" data-cat=\"bar\" checked \/> Bars<\/label>\n        <label><input type=\"checkbox\" data-cat=\"club\" checked \/> Clubs<\/label>\n        <label><input type=\"checkbox\" data-cat=\"cultura\" checked \/> Culture<\/label>\n      <\/div>\n      <div style=\"display:flex;gap:8px;margin-top:10px\">\n        <button id=\"btnNight\" class=\"btn\" title=\"Tracer l'itin\u00e9raire de nuit\">Itin\u00e9raire de nuit<\/button>\n        <button id=\"btnClear\" class=\"btn alt\" title=\"Effacer les trac\u00e9s\">Effacer<\/button>\n      <\/div>\n      <p class=\"note\">Astuce : arrivez \u00e0 Galerias ~23h00 et entrez en club 00h30\u201301h00. Faites la &#8220;pr\u00e9chauffe&#8221; \u00e0 l&#8217;int\u00e9rieur des bars.<\/p>\n      <div class=\"list\" id=\"list\" aria-label=\"R\u00e9sultats\"><\/div>\n    <\/aside>\n    <div id=\"map\" aria-label=\"Carte Leaflet de Porto\"><\/div>\n  <\/div>\n<\/div>\n\n<!-- Leaflet JS -->\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\" integrity=\"sha256-20nQCchB9co0qIjJZRGuk2\/Z9VM+kNiyxNV1lvTlZBo=\" crossorigin=\"\"><\/script>\n<script>\n(() => {\n  const root = document.getElementById('oporto-map-widget');\n  if(!root) return;\n\n  \/\/ ----- FONCTION D'INITIALISATION (pour lazy load) -----\n  function mount(){\n    \/\/ Carte\n    const map = L.map(root.querySelector('#map'), { zoomControl: true }).setView([41.146, -8.614], 14);\n    \/\/ TUILES L\u00c9G\u00c8RES (pas de retina, zoom natif limit\u00e9, moins de repaints)\n    L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\n      maxZoom: 19,\n      maxNativeZoom: 18,\n      detectRetina: false,\n      updateWhenIdle: true,\n      updateWhenZooming: false,\n      attribution: '&copy; contributeurs OpenStreetMap'\n    }).addTo(map);\n\n    const colors = { mirador:'#38bdf8', food:'#fb923c', bar:'#f472b6', club:'#22c55e', cultura:'#f59e0b' };\n    const icon = (hex) => L.divIcon({className:'', html:`<span style=\"width:14px;height:14px;border-radius:50%;display:inline-block;background:${hex};border:2px solid white;box-shadow:0 0 0 2px rgba(0,0,0,.25)\"><\/span>`});\n\n    \/\/ Libell\u00e9s de cat\u00e9gorie (pour la liste)\n    const catLabel = { mirador: 'point-de-vue', food: 'restauration', bar: 'bar', club: 'club', cultura: 'culture' };\n\n    const POIS = [\n      \/\/ Points de vue\n      { name: 'Pont Dom Lu\u00eds I', tag: 'Point de vue', cat:'mirador', query: 'Ponte de Dom Lu\u00eds I, Porto' },\n      { name: 'Jardim do Morro', tag: 'Point de vue (coucher de soleil)', cat:'mirador', query: 'Jardim do Morro, Vila Nova de Gaia' },\n      { name: 'Serra do Pilar', tag: 'Point de vue', cat:'mirador', query: 'Mosteiro da Serra do Pilar, Vila Nova de Gaia' },\n      { name: 'Jardins du Pal\u00e1cio de Cristal', tag: 'Point de vue \/ parc', cat:'mirador', query: 'Jardins do Pal\u00e1cio de Cristal, Porto' },\n\n      \/\/ Restauration\n      { name: 'Caf\u00e9 Santiago', tag: 'Francesinha', cat:'food', query: 'Caf\u00e9 Santiago, Porto' },\n      { name: 'Bras\u00e3o Cervejaria Aliados', tag: 'Francesinha (v\u00e9g\u00e9tarien)', cat:'food', query: 'Bras\u00e3o Cervejaria Aliados, Porto' },\n      { name: 'Manteigaria', tag: 'Past\u00e9is de nata', cat:'food', query: 'Manteigaria F\u00e1brica de Past\u00e9is de Nata, Porto' },\n\n      \/\/ Bars \/ \u00e9chauffement\n      { name: 'Adega Leonor', tag: 'Bar \u00e9conomique', cat:'bar', query: 'Adega Leonor, Porto' },\n      { name: 'Cafe au Lait', tag: '\u00c9lectronique douce', cat:'bar', query: 'Caf\u00e9 au Lait, Porto' },\n\n      \/\/ Clubs\n      { name: 'Plano B', tag: 'Mix : techno \/ hip\u2011hop \/ commercial', cat:'club', query: 'Plano B, Porto' },\n      { name: 'Maus H\u00e1bitos', tag: 'Indie \/ \u00e9lectronique \/ alternatif', cat:'club', query: 'Maus H\u00e1bitos, Porto' },\n      { name: 'Gare Club', tag: 'Techno \/ underground', cat:'club', query: 'Gare Porto, Rua da Madeira, Porto' },\n      { name: 'Bo\u00eete', tag: 'Pop \/ hip\u2011hop \/ funk \/ disco', cat:'club', query: 'Bo\u00eete Porto, Rua de Passos Manuel' },\n      { name: 'Tendinha dos Cl\u00e9rigos', tag: 'Rock \/ grunge \/ punk', cat:'club', query: 'Tendinha dos Cl\u00e9rigos, Porto' },\n\n      \/\/ Culture \/ visites\n      { name: 'Gare S\u00e3o Bento', tag: 'Azulejos', cat:'cultura', query: 'Esta\u00e7\u00e3o de S\u00e3o Bento, Porto' },\n      { name: 'Librairie Lello', tag: 'Billet d\u00e9duit si achat d\u2019un livre', cat:'cultura', query: 'Livraria Lello, Porto' },\n      { name: 'Tour des Cl\u00e9rigos', tag: '225 marches', cat:'cultura', query: 'Torre dos Cl\u00e9rigos, Porto' },\n      { name: 'Pal\u00e1cio da Bolsa', tag: 'Salle Arabe', cat:'cultura', query: 'Pal\u00e1cio da Bolsa, Porto' },\n      { name: 'Centre Portugais de la Photographie', tag: 'Gratuit (ancienne prison)', cat:'cultura', query: 'Centro Portugu\u00eas de Fotografia, Porto' },\n      { name: 'Jardin botanique de Porto', tag: 'Gratuit', cat:'cultura', query: 'Jardim Bot\u00e2nico do Porto' },\n    ];\n\n    const state = { markers: [], group: L.layerGroup().addTo(map), route: null };\n\n    async function geocode(q){\n      const url = new URL('https:\/\/nominatim.openstreetmap.org\/search');\n      url.search = new URLSearchParams({ q, format:'json', addressdetails:'0', limit:'1' });\n      const res = await fetch(url, { headers: { 'Accept-Language': 'fr-FR' } });\n      if(!res.ok) return null; const data = await res.json();\n      if(!data.length) return null; return { lat: +data[0].lat, lon: +data[0].lon };\n    }\n\n    const listEl = root.querySelector('#list');\n    function renderList(items){\n      listEl.innerHTML = '';\n      for(const p of items){\n        const div = document.createElement('div');\n        div.className = 'poi';\n        const cat = catLabel[p.cat] || p.cat;\n        div.innerHTML = `<strong>${p.name}<\/strong><small>${p.tag} \u00b7 ${cat}<\/small>`;\n        div.addEventListener('click', () => {\n          const m = state.markers.find(m => m._poi === p);\n          if(m){ map.flyTo(m.getLatLng(), 17, { duration: .6 }); m.openPopup(); }\n        });\n        listEl.appendChild(div);\n      }\n    }\n\n    function addMarker(p, latlng){\n      const m = L.marker(latlng, { icon: icon(colors[p.cat]||'#888') }).bindPopup(`<b>${p.name}<\/b><br\/><small>${p.tag}<\/small>`);\n      m._poi = p; state.group.addLayer(m); state.markers.push(m);\n    }\n\n    async function loadPOIs(){\n      renderList(POIS);\n      for(let i=0;i<POIS.length;i++){\n        await new Promise(r => setTimeout(r, 900)); \/\/ courtoisie envers Nominatim\n        const p = POIS[i];\n        const pos = await geocode(p.query || (p.name + ', Porto'));\n        if(!pos) continue; addMarker(p, [pos.lat, pos.lon]);\n        if(i===0) map.setView([pos.lat, pos.lon], 14);\n      }\n    }\n\n    \/\/ Filtres\n    root.querySelectorAll('.filters input[type=\"checkbox\"]').forEach(cb => {\n      cb.addEventListener('change', () => {\n        const active = Array.from(root.querySelectorAll('.filters input:checked')).map(x=>x.dataset.cat);\n        state.group.clearLayers();\n        for(const m of state.markers){ if(active.includes(m._poi.cat)) state.group.addLayer(m); }\n      });\n    });\n\n    \/\/ Recherche simple\n    const qInput = root.querySelector('#q');\n    root.querySelector('#btnSearch').addEventListener('click', () => search());\n    qInput.addEventListener('keydown', (e) => { if(e.key==='Enter') search(); });\n    function search(){\n      const q = qInput.value.trim().toLowerCase();\n      renderList(!q ? POIS : POIS.filter(p => (p.name + ' ' + p.tag + ' ' + p.cat).toLowerCase().includes(q)));\n    }\n\n    \/\/ Itin\u00e9raire de nuit (Adega Leonor \u2192 Cafe au Lait \u2192 Plano B)\n    root.querySelector('#btnNight').addEventListener('click', async () => {\n      if(state.route){ map.removeLayer(state.route); state.route=null; }\n      const chain = ['Adega Leonor','Cafe au Lait','Plano B'];\n      const pts = [];\n      for(const name of chain){\n        const p = POIS.find(x => x.name===name); if(!p) continue;\n        let ll; const m = state.markers.find(mm => mm._poi===p);\n        if(m) ll = m.getLatLng(); else { const pos = await geocode(p.query||p.name+', Porto'); if(pos) ll = L.latLng(pos.lat, pos.lon); }\n        if(ll) pts.push(ll);\n      }\n      if(pts.length>=2){ state.route = L.polyline(pts, { color:'#0ea5e9', weight:4, opacity:.9 }).addTo(map); map.fitBounds(state.route.getBounds(), { padding:[24,24] }); }\n    });\n    root.querySelector('#btnClear').addEventListener('click', () => { if(state.route){ map.removeLayer(state.route); state.route=null; } });\n\n    loadPOIs();\n  }\n\n  \/\/ ----- LAZY LOAD -----\n  if('IntersectionObserver' in window){\n    const io = new IntersectionObserver((entries)=>{\n      if(entries.some(e=>e.isIntersecting)){ mount(); io.disconnect(); }\n    }, { root:null, threshold:0.1 });\n    io.observe(root);\n  } else {\n    mount();\n  }\n})();\n<\/script>\n\n<!-- OPTION IFRAME (isolement total sous WP) :\nT\u00e9l\u00e9versez ce fichier comme \/porto-carte.html puis int\u00e9grez :\n<iframe src=\"\/porto-carte.html\" loading=\"lazy\" style=\"width:100%;height:58vh;border:0;border-radius:14px;overflow:hidden\" title=\"Carte de Porto\"><\/iframe>\n-->\n\n<\/body>\n<\/html>\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-sortir-danser-entre-amis-tout-a-pied-sans-perdre-le-rythme\">Sortir danser entre amis : tout \u00e0 pied, sans perdre le rythme<\/h2>\n\n\n\n<p><strong>Avant de sortir<\/strong><br>Arrivez aux <strong>Galerias de Paris<\/strong> vers <strong>23 h 00<\/strong> et entrez en club entre <strong>00 h 30 et 01 h 00<\/strong> (\u00e9vite salles vides et pics de file). Gros groupes : entrez <strong>par paires<\/strong>. Gros sacs au <strong>vestiaire<\/strong>. Paiements : <strong>carte + un peu d\u2019esp\u00e8ces<\/strong>. Fixez <strong>un point de rendez-vous<\/strong> unique.<\/p>\n\n\n\n<p><strong>\u00c9chauffement en deux arr\u00eats<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Adega Leonor<\/strong> : ambiance \u00e9tudiante, prix doux pour la premi\u00e8re tourn\u00e9e.<\/li>\n\n\n\n<li><strong>Cafe au Lait<\/strong> : \u00e9lectronique\/alternatif doux pour se mettre en mode piste.<\/li>\n<\/ul>\n\n\n\n<p><strong>Choisissez votre piste (mini-fiches)<\/strong><\/p>\n\n\n\n<p><strong>Plano B (mix pour tous)<\/strong><br>Ce qu\u2019on entend : trois salles \u2014 <strong>techno, hip-hop\/R&amp;B, commercial<\/strong>.<br>Ambiance : public vari\u00e9, on change souvent de salle ; id\u00e9al si le groupe a des go\u00fbts diff\u00e9rents.<br>Heure id\u00e9ale : <strong>01 h 00 \u2013 03 h 30<\/strong>. Dress code : smart-casual d\u00e9tendu. File : \u00e9vitez le pic <strong>1 h 30<\/strong>. Plan B grignote : <strong>bifanas<\/strong> autour.<\/p>\n\n\n\n<p><strong>Maus H\u00e1bitos (vibes locales cr\u00e9atives)<\/strong><br>Ce qu\u2019on entend : <strong>indie\/\u00e9lectronique\/alternatif<\/strong> avec programmation culturelle ; <strong>bar + galerie + club<\/strong>.<br>Ambiance : locale, arty ; si vous voulez <strong>d\u00eener avant<\/strong>, r\u00e9servez.<br>Heure id\u00e9ale : <strong>00 h 45 \u2013 03 h 00<\/strong>. Dress : casual avec style. File : entrez juste avant <strong>1 h 00<\/strong>. Plan B grignote : options rapides rue <strong>Passos Manuel<\/strong>.<\/p>\n\n\n\n<p><strong>Gare (techno s\u00e9rieuse)<\/strong><br>Ce qu\u2019on entend : <strong>techno\/underground<\/strong> dans une salle type <strong>tunnel<\/strong>.<br>Ambiance : puriste ; si vous aimez la techno, c\u2019est votre <strong>cath\u00e9drale<\/strong>.<br>Heure id\u00e9ale : <strong>01 h 30 \u2013 05 h 00<\/strong>. Dress : sombre\/minimal. File : attention aux soirs avec t\u00eate d\u2019affiche. Plan B : snack pr\u00e8s de <strong>S\u00e3o Bento<\/strong>.<\/p>\n\n\n\n<p><strong>Bo\u00eete (tubes et bonne humeur)<\/strong><br>Ce qu\u2019on entend : <strong>pop\/hip-hop\/funk\/disco<\/strong>.<br>Ambiance : festive, z\u00e9ro chichi ; parfait pour <strong>terminer<\/strong> en chantant.<br>Heure id\u00e9ale : <strong>02 h 30 \u2013 fermeture<\/strong>. Dress : casual. File : fluide apr\u00e8s <strong>2 h 00<\/strong>.<\/p>\n\n\n\n<p><strong>Tendinha dos Cl\u00e9rigos (rock pour finir)<\/strong><br>Ce qu\u2019on entend : <strong>rock\/grunge\/punk<\/strong> et d\u00e9riv\u00e9s.<br>Ambiance : bar-grotte mythique, id\u00e9al quand le reste baisse le volume.<br>Heure id\u00e9ale : <strong>03 h 00 \u2013 fermeture<\/strong>. Dress : relax, \u00e9vitez les gros sacs.<\/p>\n\n\n\n<p><strong>S\u00e9lecteur rapide (d\u00e9cidez en 5 secondes)<\/strong><\/p>\n\n\n\n<!-- Tableau comparatif : clubs nocturnes \u00e0 Porto (version fran\u00e7aise) -->\n<div id=\"tabla-comparativa-v2\" style=\"--c:#d3af37;\">\n  <style>\n    \/* ======= Namespacing y reset local ======= *\/\n    #tabla-comparativa-v2{margin:1rem auto;max-width:100%;isolation:isolate}\n    #tabla-comparativa-v2 table{all:unset;display:table;border-collapse:separate;border-spacing:0;width:100%}\n    #tabla-comparativa-v2 thead,#tabla-comparativa-v2 tbody,#tabla-comparativa-v2 tr,\n    #tabla-comparativa-v2 th,#tabla-comparativa-v2 td{all:unset}\n    #tabla-comparativa-v2 thead{display:table-header-group}\n    #tabla-comparativa-v2 tbody{display:table-row-group}\n    #tabla-comparativa-v2 tr{display:table-row}\n    #tabla-comparativa-v2 th,#tabla-comparativa-v2 td{display:table-cell}\n\n    \/* ======= Base styles ======= *\/\n    #tabla-comparativa-v2 table{\n      width:100%;\n      table-layout:fixed;\n      font-size:.95rem;line-height:1.6;\n      background:color-mix(in srgb, var(--c) 3%, #fff);\n      border:1px solid color-mix(in srgb, var(--c) 22%, #e2e8f0);\n      border-radius:14px;overflow:hidden\n    }\n    #tabla-comparativa-v2 colgroup col:first-child{width:24%}\n    #tabla-comparativa-v2 colgroup col:nth-child(2){width:38%}\n    #tabla-comparativa-v2 colgroup col:nth-child(3){width:38%}\n\n    #tabla-comparativa-v2 thead th{\n      position:sticky;top:0;text-align:left;text-transform:uppercase;letter-spacing:.03em;\n      font-weight:700;font-size:.85rem;color:#1f2937;padding:1rem 1.1rem;\n      background:color-mix(in srgb, var(--c) 16%, #fff);\n      border-bottom:1px solid color-mix(in srgb, var(--c) 28%, #fff);z-index:1;\n      white-space:normal;\n    }\n    #tabla-comparativa-v2 tbody tr{\n      transition:transform .18s ease, background-color .18s ease, box-shadow .18s ease\n    }\n    #tabla-comparativa-v2 tbody tr:nth-child(odd){\n      background:color-mix(in srgb, var(--c) 3%, #fff)\n    }\n    #tabla-comparativa-v2 tbody tr:nth-child(even){\n      background:color-mix(in srgb, var(--c) 6%, #fff)\n    }\n    #tabla-comparativa-v2 tbody tr:hover{\n      background:color-mix(in srgb, var(--c) 12%, #fff);transform:translateY(-1px);\n      box-shadow:0 2px 10px rgba(0,0,0,.08)\n    }\n    #tabla-comparativa-v2 td{\n      padding:1rem 1.1rem;vertical-align:top;color:#374151;\n      border-bottom:1px solid color-mix(in srgb, var(--c) 10%, #f1f5f9);\n      overflow-wrap:anywhere;word-break:normal;hyphens:auto\n    }\n    #tabla-comparativa-v2 td:first-child{color:#0f172a;font-weight:600}\n\n    \/* ======= Mobile adjustments ======= *\/\n    @media (max-width: 640px){\n      #tabla-comparativa-v2 table{font-size:.9rem}\n      #tabla-comparativa-v2 td{padding:.85rem .9rem}\n      #tabla-comparativa-v2 thead th{\n        font-size:.8rem;\n        line-height:1.3;\n        padding:.7rem .8rem;\n        position:static;\n        white-space:normal;\n        word-break:break-word;\n      }\n    }\n    @media (prefers-reduced-motion: reduce){\n      #tabla-comparativa-v2 tbody tr{transition:none}\n    }\n  <\/style>\n\n  <div role=\"region\" aria-label=\"Clubs nocturnes recommand\u00e9s \u00e0 Porto\">\n    <table role=\"table\" aria-label=\"Clubs de Porto et pour qui ils sont id\u00e9aux\">\n      <colgroup>\n        <col><col><col>\n      <\/colgroup>\n      <thead role=\"rowgroup\">\n        <tr role=\"row\">\n          <th scope=\"col\">Club<\/th>\n          <th scope=\"col\">Style<\/th>\n          <th scope=\"col\">Id\u00e9al pour<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody role=\"rowgroup\">\n        <tr role=\"row\">\n          <td>Plano B<\/td>\n          <td>Mix (techno \/ hip-hop \/ commercial)<\/td>\n          <td>Groupes avec des go\u00fbts vari\u00e9s<\/td>\n        <\/tr>\n        <tr role=\"row\">\n          <td>Maus H\u00e1bitos<\/td>\n          <td>Indie \/ \u00e9lectronique \/ alternatif<\/td>\n          <td>Ceux qui veulent des \u201clocal vibes\u201d + d\u00eener avant<\/td>\n        <\/tr>\n        <tr role=\"row\">\n          <td>Gare<\/td>\n          <td>Techno \/ underground<\/td>\n          <td>Fans de techno qui sortent tard<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n<\/div>\n\n\n\n\n<p><strong>Timing qui marche \u00e0 tous les coups<\/strong><br>22 h 30 \u2013 23 h 30 : \u00e9chauffement <strong>Adega Leonor<\/strong> \u2192 <strong>Cafe au Lait<\/strong><br>00 h 30 \u2013 03 h 00 : club principal (Plano B si groupe mixte ; Maus H\u00e1bitos si cr\u00e9atif ; Gare si techno)<br>03 h 00 \u2013 fermeture : final <strong>Bo\u00eete<\/strong> (tubes) ou <strong>Tendinha<\/strong> (rock)<\/p>\n\n\n\n<p><strong>Note pratique<\/strong><br>Dans l\u2019hyper-centre, la consommation <strong>dans la rue<\/strong> est plus encadr\u00e9e la nuit : faites la \u201cpr\u00e9chauffe\u201d <strong>\u00e0 l\u2019int\u00e9rieur<\/strong> des bars ou allez directement au club.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-bonus-anti-foule-caves-de-gaia-lello-sans-file-et-musees-gratuits\">Bonus anti-foule : caves de Gaia, Lello sans file et mus\u00e9es gratuits<\/h2>\n\n\n\n<p><strong>Caves de Gaia<\/strong><br>Venez <strong>t\u00f4t<\/strong> (avant <strong>11 h 00<\/strong>) ou <strong>tard<\/strong> (apr\u00e8s <strong>17 h 00<\/strong>) pour des visites plus calmes. Les maisons <strong>moins connues<\/strong> proposent souvent de <strong>petits groupes<\/strong> et un \u00e9change plus proche.<\/p>\n\n\n\n<p><strong>Librairie Lello<\/strong><br>Le <strong>prix du billet est d\u00e9duit<\/strong> si vous achetez un livre. Deux moments plus tranquilles : <strong>\u00e0 l\u2019ouverture<\/strong> et juste <strong>avant la fermeture<\/strong>. J\u2019y vais souvent en fin de journ\u00e9e et prends une petite \u00e9dition pour profiter de la d\u00e9duction.<\/p>\n\n\n\n<p><strong>Gare de S\u00e3o Bento<\/strong><br>Le hall aux <strong>azulejos<\/strong> se visite en <strong>10\u201315 min<\/strong> \u2014 halte parfaite entre belv\u00e9d\u00e8res et d\u00e9jeuner.<\/p>\n\n\n\n<p><strong>Plan pluie<\/strong><br><strong>Centre portugais de la photographie<\/strong> et <strong>Jardin botanique<\/strong> : gratuits et adapt\u00e9s aux groupes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-itineraires-prets-a-copier\">Itin\u00e9raires pr\u00eats \u00e0 copier<\/h2>\n\n\n\n<p><strong>2 jours (express avec danse)<\/strong><br>Jour 1 : Ribeira \u2192 pont Dom-Lu\u00eds I \u2192 Jardim do Morro (sunset) \u2192 francesinha (Caf\u00e9 Santiago\/Bras\u00e3o) \u2192 Adega Leonor \u2192 Plano B<br>Jour 2 : S\u00e3o Bento \u2192 Cl\u00e9rigos (tour) \u2192 Lello (astuce du livre) \u2192 croisi\u00e8re sur le Douro (fin d\u2019apr\u00e8s-midi) \u2192 Manteigaria \u2192 Maus H\u00e1bitos (ou <strong>Gare<\/strong> si vous pr\u00e9f\u00e9rez la techno)<\/p>\n\n\n\n<p><strong>3 jours (complet)<\/strong><br>Jour 1 : Pal\u00e1cio da Bolsa \u2192 Ribeira \u2192 pont Dom-Lu\u00eds I \u2192 Serra do Pilar \u2192 Adega Leonor \u2192 Bo\u00eete<br>Jour 2 : S\u00e3o Bento \u2192 Cl\u00e9rigos \u2192 francesinha \u2192 escape game (Porto Exit Games) \u2192 Cafe au Lait \u2192 Plano B<br>Jour 3 : caves de Gaia (t\u00f4t) \u2192 Jardin botanique ou Centre photo \u2192 Manteigaria \u2192 sunset au Jardim do Morro \u2192 Tendinha (rock) ou Gare (techno)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conseils-finaux-budget-securite-et-transport\">Conseils finaux : budget, s\u00e9curit\u00e9 et transport<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Alternez <strong>gratuit\/\u00e9conomique<\/strong> (belv\u00e9d\u00e8res, balades, mus\u00e9es) et <strong>1\u20132 plaisirs<\/strong> (petite croisi\u00e8re ou club phare).<\/li>\n\n\n\n<li>Restez dans les zones anim\u00e9es et <strong>sac ferm\u00e9<\/strong> : les nuits paraissent s\u00fbres, le bon sens aide.<\/li>\n\n\n\n<li><strong>\u00c0 pied<\/strong> presque partout ; si votre logement est \u00e9loign\u00e9, <strong>VTC\/taxi<\/strong> depuis la porte du club.<\/li>\n\n\n\n<li>R\u00e9servez <strong>escape games<\/strong> et <strong>francesinha<\/strong> aux heures de pointe.<\/li>\n\n\n\n<li>Utilisez une <strong>liste partag\u00e9e<\/strong> pour les d\u00e9penses et \u00e9vitez les comptes interminables.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-faq\">FAQ<\/h2>\n\n\n\n<p><strong>Meilleur quartier pour danser ?<\/strong><br>Commencez aux <strong>Galerias de Paris<\/strong>, puis choisissez <strong>Plano B<\/strong>, <strong>Maus H\u00e1bitos<\/strong> ou <strong>Gare<\/strong> selon le style musical.<\/p>\n\n\n\n<p><strong>La croisi\u00e8re des six ponts vaut-elle le coup ?<\/strong><br>Oui. C\u2019est le r\u00e9sum\u00e9 visuel de Porto sans se fatiguer. Meilleur moment : <strong>coucher du soleil<\/strong> et, si possible, en <strong>petit groupe<\/strong>.<\/p>\n\n\n\n<p><strong>O\u00f9 manger une francesinha avec option v\u00e9g\u00e9tarienne ?<\/strong><br><strong>Caf\u00e9 Santiago<\/strong> (classique) ou <strong>Bras\u00e3o<\/strong> (inclut une version <strong>veggie<\/strong>). \u00c0 <strong>midi<\/strong>, puis marchez.<\/p>\n\n\n\n<p><strong>Un escape game pour souder le groupe ?<\/strong><br><strong>Porto Exit Games<\/strong> propose des salles sur le <strong>vin<\/strong> ou le <strong>myst\u00e8re<\/strong>, bien adapt\u00e9es aux bandes.<\/p>\n\n\n\n<p><strong>Astuces pour Lello et Cl\u00e9rigos ?<\/strong><br><strong>Lello<\/strong> : achetez un livre et le <strong>billet est d\u00e9duit<\/strong> ; allez <strong>t\u00f4t<\/strong> ou <strong>tard<\/strong>. <strong>Cl\u00e9rigos<\/strong> : <strong>225 marches<\/strong> et vue top ; pr\u00e9voyez <strong>40\u201350 min<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plan rapide et itin\u00e9raire sur 3 jours Objectif du voyage en groupe : vues spectaculaires, bonne cuisine (francesinha + pastel de nata), une activit\u00e9 d\u2019\u00e9quipe (escape game ou croisi\u00e8re) et danser tard en minimisant files et foules. R\u00e8gles d\u2019or qui marchent : Aper\u00e7u du s\u00e9jour : Belv\u00e9d\u00e8res et \u201ccartes postales\u201d : pont Dom-Lu\u00eds I, Jardim [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":187767,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3986,4325],"tags":[],"class_list":["post-187785","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-le-portugal","category-porto-le-portugal"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.3.1 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More<\/title>\n<meta name=\"description\" content=\"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More Guide pour groupes : points de vue au coucher du soleil, mini-croisi\u00e8re sur le Douro, francesinha \u00e0 midi et parcours nocturne simple parmi les meilleurs clubs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales\" \/>\n<meta property=\"og:description\" content=\"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More Guide pour groupes : points de vue au coucher du soleil, mini-croisi\u00e8re sur le Douro, francesinha \u00e0 midi et parcours nocturne simple parmi les meilleurs clubs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/\" \/>\n<meta property=\"og:site_name\" content=\"Tour Travel And More\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tourtravelandmore\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-08T18:40:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-14T18:26:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Maya Nader Harati\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TourTravel_More\" \/>\n<meta name=\"twitter:site\" content=\"@TourTravel_More\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maya Nader Harati\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/\"},\"author\":{\"name\":\"Maya Nader Harati\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/person\/2a1c66d76ae9290a394e8efb4af12e1e\"},\"headline\":\"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales\",\"datePublished\":\"2025-11-08T18:40:09+00:00\",\"dateModified\":\"2025-11-14T18:26:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/\"},\"wordCount\":1579,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp\",\"articleSection\":[\"le Portugal\",\"Porto\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/\",\"url\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/\",\"name\":\"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More\",\"isPartOf\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp\",\"datePublished\":\"2025-11-08T18:40:09+00:00\",\"dateModified\":\"2025-11-14T18:26:50+00:00\",\"description\":\"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More Guide pour groupes : points de vue au coucher du soleil, mini-croisi\u00e8re sur le Douro, francesinha \u00e0 midi et parcours nocturne simple parmi les meilleurs clubs.\",\"breadcrumb\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage\",\"url\":\"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp\",\"contentUrl\":\"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tourtravelandmore.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#website\",\"url\":\"https:\/\/tourtravelandmore.com\/fr\/\",\"name\":\"Tour Travel And More\",\"description\":\"Private sightseeing tours and luxury transfers in Spain\",\"publisher\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tourtravelandmore.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#organization\",\"name\":\"Tour Travel And More\",\"url\":\"https:\/\/tourtravelandmore.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2022\/12\/cropped-logo-cabecera-new.png\",\"contentUrl\":\"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2022\/12\/cropped-logo-cabecera-new.png\",\"width\":430,\"height\":61,\"caption\":\"Tour Travel And More\"},\"image\":{\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tourtravelandmore\/\",\"https:\/\/x.com\/TourTravel_More\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/person\/2a1c66d76ae9290a394e8efb4af12e1e\",\"name\":\"Maya Nader Harati\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/adc2305883b6f86a616354c0c4516fcd9a333d5f5a0806d9d1ae9b30f898fa1f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/adc2305883b6f86a616354c0c4516fcd9a333d5f5a0806d9d1ae9b30f898fa1f?s=96&d=mm&r=g\",\"caption\":\"Maya Nader Harati\"},\"description\":\"Cultural Destination Specialist & Travel Chronicler. Maya doesn\u2019t just travel the world; she translates it.\",\"sameAs\":[\"https:\/\/tourtravelandmore.com\/author-profile-maya-nader-harati\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More","description":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More Guide pour groupes : points de vue au coucher du soleil, mini-croisi\u00e8re sur le Douro, francesinha \u00e0 midi et parcours nocturne simple parmi les meilleurs clubs.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/","og_locale":"fr_FR","og_type":"article","og_title":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales","og_description":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More Guide pour groupes : points de vue au coucher du soleil, mini-croisi\u00e8re sur le Douro, francesinha \u00e0 midi et parcours nocturne simple parmi les meilleurs clubs.","og_url":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/","og_site_name":"Tour Travel And More","article_publisher":"https:\/\/www.facebook.com\/tourtravelandmore\/","article_published_time":"2025-11-08T18:40:09+00:00","article_modified_time":"2025-11-14T18:26:50+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp","type":"image\/webp"}],"author":"Maya Nader Harati","twitter_card":"summary_large_image","twitter_creator":"@TourTravel_More","twitter_site":"@TourTravel_More","twitter_misc":{"\u00c9crit par":"Maya Nader Harati","Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#article","isPartOf":{"@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/"},"author":{"name":"Maya Nader Harati","@id":"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/person\/2a1c66d76ae9290a394e8efb4af12e1e"},"headline":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales","datePublished":"2025-11-08T18:40:09+00:00","dateModified":"2025-11-14T18:26:50+00:00","mainEntityOfPage":{"@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/"},"wordCount":1579,"commentCount":0,"publisher":{"@id":"https:\/\/tourtravelandmore.com\/fr\/#organization"},"image":{"@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage"},"thumbnailUrl":"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp","articleSection":["le Portugal","Porto"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/","url":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/","name":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More","isPartOf":{"@id":"https:\/\/tourtravelandmore.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage"},"image":{"@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage"},"thumbnailUrl":"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp","datePublished":"2025-11-08T18:40:09+00:00","dateModified":"2025-11-14T18:26:50+00:00","description":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales &#8212; Tour Travel And More Guide pour groupes : points de vue au coucher du soleil, mini-croisi\u00e8re sur le Douro, francesinha \u00e0 midi et parcours nocturne simple parmi les meilleurs clubs.","breadcrumb":{"@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#primaryimage","url":"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp","contentUrl":"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2025\/11\/Que-hacer-con-amigos-en-Oporto.webp","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/tourtravelandmore.com\/fr\/que-faire-a-porto-entre-amis-itineraires-de-jour-ou-danser-et-astuces-locales\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tourtravelandmore.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Que faire \u00e0 Porto entre amis : itin\u00e9raires de jour, o\u00f9 danser et astuces locales"}]},{"@type":"WebSite","@id":"https:\/\/tourtravelandmore.com\/fr\/#website","url":"https:\/\/tourtravelandmore.com\/fr\/","name":"Tour Travel And More","description":"Private sightseeing tours and luxury transfers in Spain","publisher":{"@id":"https:\/\/tourtravelandmore.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tourtravelandmore.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/tourtravelandmore.com\/fr\/#organization","name":"Tour Travel And More","url":"https:\/\/tourtravelandmore.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2022\/12\/cropped-logo-cabecera-new.png","contentUrl":"https:\/\/tourtravelandmore.com\/wp-content\/uploads\/2022\/12\/cropped-logo-cabecera-new.png","width":430,"height":61,"caption":"Tour Travel And More"},"image":{"@id":"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tourtravelandmore\/","https:\/\/x.com\/TourTravel_More"]},{"@type":"Person","@id":"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/person\/2a1c66d76ae9290a394e8efb4af12e1e","name":"Maya Nader Harati","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/tourtravelandmore.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/adc2305883b6f86a616354c0c4516fcd9a333d5f5a0806d9d1ae9b30f898fa1f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/adc2305883b6f86a616354c0c4516fcd9a333d5f5a0806d9d1ae9b30f898fa1f?s=96&d=mm&r=g","caption":"Maya Nader Harati"},"description":"Cultural Destination Specialist & Travel Chronicler. Maya doesn\u2019t just travel the world; she translates it.","sameAs":["https:\/\/tourtravelandmore.com\/author-profile-maya-nader-harati\/"]}]}},"_links":{"self":[{"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/posts\/187785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/comments?post=187785"}],"version-history":[{"count":1,"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/posts\/187785\/revisions"}],"predecessor-version":[{"id":187786,"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/posts\/187785\/revisions\/187786"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/media\/187767"}],"wp:attachment":[{"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/media?parent=187785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/categories?post=187785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tourtravelandmore.com\/fr\/wp-json\/wp\/v2\/tags?post=187785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}