Choose the right card support first
Price is only useful if the ticket can be loaded onto the support you have. Occasional supports suit visitors and short stays; a personalised card is normally needed for a monthly pass. One occasional support/card is needed per traveller.
Lisbon

Navegante occasional
€0.50 · Visitors and occasional travel
Holds zapping, single and 24-hour products.
Navegante personalised
€7 · Residents using monthly passes
Holds monthly passes and eligible occasional products.Metro contactless
€0 · Metro Lisboa one-off trips
Not a replacement for a Navegante product across every operator.Porto

Andante Azul
€0.60 · Visitors and occasional travel
Holds simple and Andante 24 journeys.
Andante Prateado
€6 · Residents using monthly passes
Holds monthly passes and occasional products.
Andante Tour
€7.75 / €16.55 · Visitor product
Tour 1 (24 hours) or Tour 3 (72 hours).Official operator images are shown for recognition only. Card designs, validity and conditions can change, so confirm the named product with Carris/Navegante or Andante before buying.
What the calculator includes
It compares Lisbon zapping, Carris/Metro tickets, contactless and 24-hour products with Navegante monthly passes. For Porto it compares Andante Z2–Z9 simple fares, Andante 24, Tour 1/Tour 3 and the standard 3Z, Municipal and Metropolitano passes. It also accounts for the 10+1 rule for identical Porto simple journeys.
Break-even examples
In Lisbon, four €1.90 tickets cost €7.60, so the €7.25 city 24-hour ticket is cheaper; four €1.72 zapping journeys cost €6.88, so zapping remains cheaper. In Porto, four Z2 journeys cost €5.60 against a €5.35 Andante 24; four Z3 journeys cost €7.40 against €6.85. For Z4, the €7.75 Tour 1 is cheaper than the €8.55 Andante 24.
Coverage still matters
Lisbon Municipal only works if its municipality and boundary coverage fit the journey. In Porto, zones are not stop counts, and a 3Z monthly pass is not the same as a Z3 occasional ticket. Check the operator’s official coverage tool before purchasing.
What this does not calculate
The tool does not calculate routes, Porto zones, discounts, promotions, disruptions or whether an operator is covered. For cards, contactless payment, validation and CP rail, read the full Portugal public transport guide.