From Lisbon · ~120 km

Getting from Lisbon to Nazaré.

Nazaré is roughly 90 minutes north of Lisbon. Here are the four ways to do it, in order of cheapest to most flexible.

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.