How do I get to Ericeira from Lisbon?

Answer

Ericeira is just 35km northwest of Lisbon, making it one of the most accessible surf towns in Europe.

By car: Take the A21 motorway from Lisbon - it's a straight 30–40 minute drive depending on traffic. From Lisbon airport (LIS), head north on the A1 then take the A21 exit toward Ericeira/Mafra. Tolls are minimal (around €2). There's free parking throughout town, though summer weekends can get busy near the beaches.

By bus: Mafrense operates regular buses from Lisbon's Campo Grande terminal (next to the metro station). The journey takes about 75 minutes and costs around €7 one-way. Buses run roughly every hour from early morning to late evening.

By taxi/Uber: A ride from Lisbon airport costs €40–60 depending on traffic and time of day. Bolt (the local ride-hailing app) tends to be slightly cheaper than Uber in Portugal.

For a full breakdown of all transport options, see our getting here guide.

More Questions

Other frequently asked questions

Is Ericeira crowded? Summer weekends yes, otherwise no. The town keeps its village feel. Is there nightlife in Ericeira? Low-key but fun. Beach bars, live music, and a few clubs in summer. What food is Ericeira known for? Fresh seafood, grilled fish, percebes, and pastéis de nata. Do I need a car in Ericeira? Not for daily life, but useful for exploring more surf spots and day trips. What healthcare is available in Ericeira? A health center in town, hospitals within 20–35 minutes, and pharmacies on the main street. Is Ericeira good for beginner surfers? Yes - Foz do Lizandro and São Julião are perfect for learning.