1. Bus — €11, ~2 hours
Rede Expressos runs ~10 buses a day from Lisbon's Sete Rios terminal direct to Nazaré. Book a day ahead online. This is the cheapest and easiest option for solo travelers.
2. Rental car — most flexible
Pick up a car at Lisbon airport, drive up the A8, and you can easily add Óbidos and Fátima to your trip. Best option if you want to hit multiple Silver Coast beaches or stay flexible around swell timing.
3. Private transfer — door to door
Around €130 one-way from Lisbon airport. Worth it for groups of 3–4, or if you arrive late and don't want to deal with the bus station.
4. Guided day tour
Most include Óbidos and Fátima. Good if you just want to see the lighthouse and tick the box — but you won't have time to wait for a swell or eat in town properly.