close
3D
Trail Conditions
  • Unknown
  • Snow Groomed
  • Snow Packed
  • Snow Covered
  • Snow Cover Partial
  • Freeze/thaw Cycle
  • Icy
  • Prevalent Mud
  • Wet
  • Variable
  • Ideal
  • Dry
  • Very Dry
Trail Flow (Ridden Direction)
Trailforks scans users ridelogs to determine the most popular direction each trail is ridden. A good flowing trail network will have most trails flowing in a single direction according to their intension.
The colour categories are based on what percentage of riders are riding a trail in its intended direction.
  • > 96%
  • > 90%
  • > 80%
  • > 70%
  • > 50%
  • < 50%
  • bi-directional trail
  • no data
Trail Last Ridden
Trailforks scans ridelogs to determine the last time a trail was ridden.
  • < 2 days
  • < 1 week
  • < 2 weeks
  • < 1 month
  • < 6 months
  • > 6 months
Trail Ridden Direction
The intended direction a trail should be ridden.
  • Downhill Only
  • Downhill Primary
  • Both Directions
  • Uphill Primary
  • Uphill Only
  • One Direction
Contribute Details
Colors indicate trail is missing specified detail.
  • Description
  • Photos
  • Description & Photos
  • Videos
Trail Popularity ?
Trailforks scans ridelogs to determine which trails are ridden the most in the last 9 months. Trails are compared with nearby trails in the same city region with a possible 25 colour shades. Think of this as a heatmap, more rides = more kinetic energy = warmer colors.
  • most popular
  • popular
  • less popular
  • not popular
ATV/ORV/OHV Filter
Max Vehicle Width
inches
US Cell Coverage
Legend
cell carrier legend

Radar Time
Activity Recordings
Trailforks uses anonymized public activity data. ?
Activity Recordings
Trailforks uses anonymized public activity data. ?
Personal Heatmap
Activity Types
all / none
Options
2
Date range month
Winter Trails
Warning A routing network for winter maps does not exist. Selecting trails using the winter trails layer has been disabled.
Missing Trails
Most Popular
Least Popular
Trails are colored based on popularity. The more popular a trail is, the more red. Less popular trails trend towards green.
Jump Magnitude Heatmap
Heatmap of where riders jump on trails. Zoom in to see individual jumps, click circles to view jump details.
BC Backroad Status

Service Road Atlas is a free to use, community-driven service for viewing and creating reports on the numerous back-country service roads around B.C. and Alberta.

map legend
Slope Aspect
Direction the slope faces
Flat N NE E SE S SW W NW
Trails Deemphasized
Trails are shown in grey.
disable
Only show trails with no bike usage.
Enable
Suggested Layers
Based on selected activity type

    Save the current map location and zoom level as your default home location whenever this page is loaded.

    Save
        No description for Porto has been added yet! Login or register to submit one.
        This region uses the Uk/Euro style trail grading system.
        Region Details
        • 25
        • 1
        • 24
        • 64
        • 12
        • 1

        Stats

        Avg Trail Rating
        Trails (view details)
        128
        Trails Mountain Bike
        147
        Trails E-Bike
        107
        Trails Gravel Bike
        1
        Trails Horse
        1
        Trails Hike
        83
        Trails Trail Running
        86
        Trails Dirtbike/Moto
        11
        Total Distance
        97 miles
        Total Descent
        26,454 ft
        Total Vertical
        2,413 ft
        Highest Trailhead
        2,415 ft
        Reports
        718
        Photos
        983
        Ridden Counter
        2,790

        Popular Porto Mountain Biking Trails

        100 3.0 1,027 ft 0 ft 62
        Short but fast single-track, flowy and fun. Great for a warm-up or time-trial. Little step-up jump over gravel road in the middle section.
        95 5.0 2,356 ft 10 ft 57
        Popular blue difficulty singletrack. This mountain bike primary trail can be used both directions. On average it takes 3 minutes to complete this trail.
        80 4.7 2,352 ft 0 ft 52
        Technical and fun single-track with lots of roots, jumps and berms. Tricky in wet weather, can get very slippery, but always fun. There are some gap jumps and technical segments there are for medium/advanced riders, so make sure you...
        90 4.5 3,734 ft 0 ft 50
        Long, technical single track, almost everything natural with just some man-made berms and jumps. Great fun, flowy and fast. Can get tricky on wet weather due to the many roots and slippery rocks.
        90 5.0 2,111 ft 148 ft 50
        Popular blue difficulty singletrack. This mountain bike primary trail can be used downhill primary and has a easy overall physical rating. It features skinny. On average it takes 3 minutes to complete this trail.
        100 5.0 1,093 ft 17 ft 49
        Flowy jump trail, mostly gap jumps, some berms and shark fins but you have to link everything together to be able to clear all of it
        100 5.0 3,196 ft 5 ft 47
        Shorter version of the " " trail with a new line in the top section (before the tarmac) and slight alterations and additions throughout the rest of the trail. This version deviates from the original line after approximately 100m from...
        100 4.0 2,612 ft 0 ft 46
        Single track com zona inicial rápida mas torna-se técnico, com bastantes curvas apertadas, raízes expostas, off-cambers. Exigente em tempo de chuva.

        Recent Ride Log Activity in Region

        Today
        • 1 rides
        Yesterday
        • 15 rides
        Past Week
        • 100 rides

        Porto Mountain Bike Routes

        18 miles 2,398 ft 1
        Muito bom para fazer num dia de pouco calor.
        4 miles 139 ft 1
        trilho sanatório + ribeiro + ...
        10 miles 914 ft 0 Point to Point
        Última etapa del periplo acompañando al río Duero desde su nacimiento en los Picos de Urbión hasta su...
        35 miles 3,131 ft 1 Point to Point
        Etapa que discurre en su totalidad por carreteras asfaltadas carentes de arcén, con un tráfico intenso...
        17 miles 1,121 ft 0
        A ride i do when i don't have company to ride.
        31 miles 4,820 ft 0
        GPS EPIC SAMSYS 2019 Rota Ouro 40kms Etapa 1

        Photos of Porto Mountain Bike

        14 |
        Apr 17, 2026 @ 3:32am
        Apr 17, 2026
        25 |
        Apr 17, 2026 @ 3:32am
        Apr 17, 2026
        54 |
        Oct 16, 2023 @ 1:56pm
        Oct 16, 2023
        68 |
        Oct 16, 2023 @ 1:56pm
        Oct 16, 2023
        73 |
        Oct 16, 2023 @ 1:55pm
        Oct 16, 2023
        97 |
        Apr 8, 2023 @ 8:21am
        Apr 8, 2023
        80 |
        Aug 31, 2022 @ 1:19am
        Aug 31, 2022
        57 |
        Aug 31, 2022 @ 1:19am
        Aug 31, 2022
        70 |
        Aug 31, 2022 @ 1:19am
        Aug 31, 2022
        65 |
        Aug 31, 2022 @ 1:19am
        Aug 31, 2022
        84 |
        Aug 8, 2022 @ 12:19pm
        Aug 8, 2022
        76 |
        Aug 4, 2022 @ 6:34am
        Aug 4, 2022

        Videos of Porto Mountain Bike

        Saturday Sends
        0:09 | 87 | Jun 12, 2023
        Passo Aqui Há 15 Anos - 2020
        0:00 | 45 | Aug 4, 2022
        Trilho Quebra cabeças - Santo Tirso
        3:50 | 135 | Apr 21, 2022
        Trilho Sala de Visitas - SANTO TIRSO
        4:57 | 47 | Apr 21, 2022
        Trilho do Mosteiro - Santo Tirso
        trail: Mosteiro
        2:56 | 49 | Apr 21, 2022
        Quebra Cabeças
        3:08 | 45 | Feb 12, 2022
        Final Sala de Visitas
        0:00 | 20 | Feb 12, 2022
        Mosteiro Assunção
        trail: Mosteiro
        2:23 | 45 | Feb 12, 2022

        Current Trail Warnings

        statustraildateconditionuserinfo
        Avintes - Zoo - Acesso
        Vila Nova de Gaia
        Jun 13, 2026 @ 3:04pm (Europe/Lisbon)
        Jun 13, 2026
        Very Drysickrifelfallen trees

        Recent Trail Reports

        National Scenic Trails & Official Routes

        Activity Feed

        usernameactiontypetitledate
        Jonpfelixwishlistregionactivity #97371908
        Jun 20, 2026 @ 1:18am
        1 day
        Jonpfelixwishlisttrailactivity #97371889
        Jun 20, 2026 @ 1:18am
        1 day
        FYMXSiaddreportactivity #97188871 and 1 more
        Jun 17, 2026 @ 9:15am
        Jun 17, 2026
        FYMXSiaddreportactivity #97188870 and 1 more
        Jun 17, 2026 @ 9:15am
        Jun 17, 2026
        AMGaddtrailactivity #97051341
        Jun 15, 2026 @ 10:32am
        Jun 15, 2026

        Recent Comments

        usernametypetitlecommentdate
        Diogo5p1JSBtrailMonkey HeadCom 16 anos eu e os meus amigos costumávamos...
        Mar 31, 2026 @ 5:32am
        Mar 31, 2026
        RicardoPaistrailLegadoO trilho já foi reparado e a parte destruída...
        Jan 26, 2025 @ 3:52pm
        Jan 26, 2025
        FranklimtrailLegado40% do trilho desde o início está destruído...
        Oct 22, 2024 @ 2:18pm
        Oct 22, 2024
        muska10reportPowerlineBoas. Sabes se já houve alguma limpeza...
        Jul 16, 2023 @ 11:41am
        Jul 16, 2023
        TomassosoriotrailRocketI think it was destroyed by farmers
        Jun 18, 2023 @ 3:08pm
        Jun 18, 2023

        Local Badges


        Activity Type Stats

        activitytypetrailsdistancedescentdescent distancetotal verticalratingglobal rankstate rankphotosreportsroutesridelogs
        Mountain Bike14497 miles26,453 ft60 miles2,415 ft
        982724926,352
        E-Bike10772 miles15,919 ft43 miles2,415 ft
        165362,884
        Gravel Bike1
        102169
        Horse14,272 ft62 ft1,552 ft36 ft
        51
        Hike8380 miles17,631 ft46 miles1,729 ft
        62621,860
        Trail Running8681 miles18,068 ft47 miles1,959 ft
        628399
        Dirtbike/Moto115 miles1,220 ft3 miles745 ft
        523
        • By brenthillierTF Pro NSMBA TRAILFORKS & contributors
        • Admins: elyari, AMG, marcossantamaria
        • #9890 - 12,240 views
        • porto activity log | embed map of Porto mountain bike trails | porto mountain biking points of interest

        Downloading of trail gps tracks in kml & gpx formats is enabled for Porto.
        You must login to download files.