

{"id":294,"date":"2026-05-10T09:33:56","date_gmt":"2026-05-10T09:33:56","guid":{"rendered":"https:\/\/blog.williamsitconsulting.com\/?p=294"},"modified":"2026-05-10T09:33:57","modified_gmt":"2026-05-10T09:33:57","slug":"may-3-2026-train-and-bike-from-pinhao-to-foz-goa","status":"publish","type":"post","link":"https:\/\/blog.williamsitconsulting.com\/index.php\/2026\/05\/10\/may-3-2026-train-and-bike-from-pinhao-to-foz-goa\/","title":{"rendered":"May 3, 2026 &#8211; Train and bike from Pinhao to Foz Goa"},"content":{"rendered":"<link rel='stylesheet' id='osm-ol3-css-css' href='https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/OL\/10.9.0\/ol.css?ver=10.9.0&#038;ver=7.0' media='all' \/>\n<link rel='stylesheet' id='osm-ol3-ext-css-css' href='https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/css\/osm_map_v3.css?ver=1.0.0&#038;ver=7.0' media='all' \/>\n<link rel='stylesheet' id='osm-map-css-css' href='https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/css\/osm_map.css?ver=1.0.0&#038;ver=7.0' media='all' \/>\n<script id=\"wp-polyfill-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-includes\/js\/dist\/vendor\/wp-polyfill.min.js?ver=3.15.0\"><\/script>\n<script id=\"osm-ol3-library-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/OL\/10.9.0\/ol.js?ver=10.9.0\"><\/script>\n<script id=\"osm-ol3-ext-library-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/osm-v3-plugin-lib.js?ver=1.0.0\"><\/script>\n<script id=\"osm-ol3-metabox-events-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/osm-metabox-events.js?ver=1.0.0\"><\/script>\n<script id=\"jquery-core-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-includes\/js\/jquery\/jquery.min.js?ver=3.7.1\"><\/script>\n<script id=\"jquery-migrate-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-includes\/js\/jquery\/jquery-migrate.min.js?ver=3.4.1\"><\/script>\n<script id=\"osm-map-startup-js-extra\">\nvar translations = {\"openlayer\":\"open layer\",\"openlayerAtStartup\":\"open layer at startup\",\"generateLink\":\"link to this map with opened layers\",\"shortDescription\":\"short description\",\"generatedShortCode\":\"to get a text control link paste this code in your wordpress editor\",\"closeLayer\":\"close layer\",\"cantGenerateLink\":\"put this string in the existing map short code to control this map\"};\n\/\/# sourceURL=osm-map-startup-js-extra\n<\/script>\n<script id=\"osm-map-startup-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/osm-startup-lib.js?ver=V6.2.5\"><\/script>\n\n        <div id=\"map_ol3js_1\"\n       class=\"osm-map-container undefined\"\n             data-map_name=\"undefined\"\n             data-map=\"map_ol3js_1\"\n             data-autoshow=\"no\"\n             style=\"width:100%;\n                    max-width:100%;\n                    height:450px;\n                    display:block;\n                    overflow:hidden;\n                    border:2px solid grey;\n                    position: relative;\">\n          <div id=\"map_ol3js_1_popup\" class=\"ol-popup\">\n            <a href=\"#\" id=\"map_ol3js_1_popup-closer\" class=\"ol-popup-closer\"><\/a>\n            <div id=\"map_ol3js_1_popup-content\"><\/div>\n          <\/div>\n        <\/div>\n    <script type=\"text\/javascript\">\n\t\t\t  vectorM['map_ol3js_1'] = [];\n\t        \n        var raster = getTileLayer(\"osm\",\"NoKey\");\t\t\t\n\n\t\t\t  var map_ol3js_1 = new ol.Map({\n\t\t\t\tinteractions: ol.interaction.defaults.defaults({mouseWheelZoom:false}),\n\t\t\t\tlayers: [raster],\n\t\t\t\ttarget: \"map_ol3js_1\",\n\t\t\t\tview: new ol.View({\n\t\t\t\t  center: ol.proj.transform([6.378,58.213], \"EPSG:4326\", \"EPSG:3857\"),\n\t\t\t\t  zoom: 9\n\t\t\t\t})\n\t\t\t  });\n\t\t\t  \n    var style_map_ol3js_1_0 = {\n      \"Point\": [new ol.style.Style({\n\n          image: new ol.style.Icon({\n            anchor: [0.5, 41],\n            anchorXUnits: \"fraction\",\n            anchorYUnits: \"pixels\",\n            opacity: 0.75,\n            src: \"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/icons\/mic_blue_pinother_02.png\"\n          })\n      })],\n\n      \"LineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"orange\",\n          width: 8\n        })\n      })],\n      \"MultiLineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"orange\",\n          width: 4\n        })\n      })]\n    };\n\t\t  var vectorL0 = new ol.layer.Vector({\n\t\t\t\tsource: new ol.source.Vector({\n\t\t\t\turl:\"\/wp-content\/uploads\/gpx\/portugal-2025\/2026_Portugal_2026_05_03_01_Train_Pinhao_Pocinho.gpx\",\n\t\t\t\tformat: new ol.format.GPX({\n\t\t\t\t\textractStyles: false\n\t\t\t\t})\n\t\t\t}),\n\t\t\tzIndex: 92,\n\t\t\tstyle: function(feature, resolution) {return style_map_ol3js_1_0[feature.getGeometry().getType()];}\n\t\t  });\n\t\t  map_ol3js_1.addLayer(vectorL0);\n    var style_map_ol3js_1_1 = {\n      \"Point\": [new ol.style.Style({\n\n          image: new ol.style.Icon({\n            anchor: [0.5, 41],\n            anchorXUnits: \"fraction\",\n            anchorYUnits: \"pixels\",\n            opacity: 0.75,\n            src: \"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/icons\/mic_blue_pinother_02.png\"\n          })\n      })],\n\n      \"LineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"blue\",\n          width: 8\n        })\n      })],\n      \"MultiLineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"blue\",\n          width: 4\n        })\n      })]\n    };\n\t\t  var vectorL1 = new ol.layer.Vector({\n\t\t\t\tsource: new ol.source.Vector({\n\t\t\t\turl:\"\/wp-content\/uploads\/gpx\/portugal-2025\/2026_Portugal_2026_05_03_02_Bike_Pocinho_to_FozGoa.gpx\",\n\t\t\t\tformat: new ol.format.GPX({\n\t\t\t\t\textractStyles: false\n\t\t\t\t})\n\t\t\t}),\n\t\t\tzIndex: 92,\n\t\t\tstyle: function(feature, resolution) {return style_map_ol3js_1_1[feature.getGeometry().getType()];}\n\t\t  });\n\t\t  map_ol3js_1.addLayer(vectorL1);\n      var extension1 = ol.extent.createEmpty();\n      var curZoom1 = map_ol3js_1.getView().getZoom();\n\n      map_ol3js_1.getLayers().forEach(function(layer){\n         if(!layer.get(\"id\")) {     \n            layer.once(\"change\", function(e){\n               ol.extent.extend(extension1, (layer.getSource().getExtent()));\n               map_ol3js_1.getView().fit(extension1, {padding: [50, 50, 50, 50]});\n            });\n         }\n      });\n\n    \naddControls2Map(map_ol3js_1,0,0,3,0,5,6,7,0,1);\nosm_addPopupClickhandler(map_ol3js_1,  \"map_ol3js_1\"); \nosm_addMouseHover(map_ol3js_1); <\/script>\n\n\n\n<p class=\"wp-block-paragraph\">We wanted to go and see some prehistoric rock art that are accessible from Foz Goa and couldn&#8217;t get tickets until Monday.  That meant a long day cycling with a lot of veritical (1200 meters?), so we opted for the train based on our hostel hosts&#8217;s recommendation.  &#8220;One of the most scenic train rides ever!&#8221;.  Coming from the Canadian Rockies and the Selkirk Mountains, we found that hard to believe, but it was an easy way to go.  The road went up and over the  mountains and the train stayed along the River Duoro.  We opted for the train, which would leave us with a short but steep ride to town at the end.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_121303-768x1024.jpg\" alt=\"\" class=\"wp-image-406\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_121303-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_121303-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_121303-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_121303-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_121303-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_121303-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123031-1024x768.jpg\" alt=\"\" class=\"wp-image-404\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123031-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123031-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123031-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123031-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123031-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123031-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123150-1024x768.jpg\" alt=\"\" class=\"wp-image-405\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123150-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123150-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123150-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123150-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123150-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123150-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123543-1024x768.jpg\" alt=\"\" class=\"wp-image-408\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123543-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123543-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123543-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123543-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123543-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123543-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123804-1024x768.jpg\" alt=\"\" class=\"wp-image-407\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123804-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123804-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123804-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123804-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123804-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_123804-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_124931-1024x768.jpg\" alt=\"\" class=\"wp-image-409\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_124931-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_124931-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_124931-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_124931-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_124931-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_124931-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Our bike ride up the hill to Foz Goa started nicely, but then we were hit with a torrential downpour for 20 minutes, with absolutely no place to hide!<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_141350-768x1024.jpg\" alt=\"\" class=\"wp-image-410\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_141350-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_141350-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_141350-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_141350-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_141350-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_141350-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_145120-768x1024.jpg\" alt=\"\" class=\"wp-image-411\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_145120-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_145120-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_145120-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_145120-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_145120-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260503_145120-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We got to town, found our accomodations, started the drying out process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adele did a food run to the grocery store and we ate in for one of the few times on this trip.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unfortunately, Adele came down with a rather severe case of food poisioning before bed.  Confirmation with one of the traveller we had dinner with in Pinhao confirmed they were sick as well.  I had the steak, Adele and her shared some Tuna.  Beware of the Tuna!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our tour on Monday looked a bit questionable, as did the cycling planned for the afternoon.  But we will see what the day brings!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We wanted to go and see some prehistoric rock art that are accessible from Foz Goa and couldn&#8217;t get tickets until Monday. That meant a long day cycling with a lot of veritical (1200 meters?), so we opted for the train based on our hostel hosts&#8217;s recommendation. &#8220;One of the most scenic train rides ever!&#8221;. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":412,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-portugal-2025"],"_links":{"self":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts\/294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/comments?post=294"}],"version-history":[{"count":5,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts\/294\/revisions"}],"predecessor-version":[{"id":414,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts\/294\/revisions\/414"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/media\/412"}],"wp:attachment":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/media?parent=294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/categories?post=294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/tags?post=294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}