How to save money on transport in Portugal

Use the CP (Comboios de Portugal) website to book your long-distance train tickets at least 8 days in advance to save up to 65% off the standard fare. For shorter hops or rural areas, use the Rede Expressos bus network, which is consistently cheaper than the train for regional travel.

  1. Book trains via CP.pt, not third parties. Always use the official CP website or app. Third-party aggregators often add booking fees. If you book an 'Alfa Pendular' or 'Intercidades' train 8 days early, you qualify for promo fares that can drop a 40 euro ticket to 15 euros.
  2. Use the 'Promo' fare filter. When searching on the CP website, toggle the 'Promo' view. This shows the cheapest available tickets for that route. These tickets are non-refundable and tied to a specific train time, so only book them once your plans are firm.
  3. Master the Rede Expressos bus network. Download the Rede Expressos app. For routes like Lisbon to Lagos or Porto to Coimbra, buses are often 30-40% cheaper than trains and drop you closer to city centers. Buy tickets at least 48 hours in advance to avoid last-minute price surges.
  4. Avoid car rentals unless you are in the Algarve or Alentejo. Public transport in cities like Lisbon and Porto is excellent and cheap (use the Navegante or Andante cards). Only rent a car if you are exploring remote beaches in the south. If you do, use a local provider like Guerin or AutoEurope, and skip the full insurance if your credit card provides primary CDW coverage.
  5. Use metro and tram passes. Don't buy single tickets. In Lisbon, load a 'Navegante' card with 'zapping' credit—it gives you discounted rates on all metro, bus, and tram trips. In Porto, use the 'Andante' card.
Is Uber cheaper than taxis in Portugal?
Yes, usually. Uber and Bolt operate in most major cities and are typically 20-30% cheaper than standard licensed taxis.
Should I get a Eurail pass for Portugal?
Generally, no. Because domestic train tickets are so cheap when booked in advance on the CP website, a rail pass often ends up costing you more than just buying individual point-to-point tickets.