How to Get to Peniche Transport Guide, Car Rental, Local Tips
Peniche is a charming coastal town in central Portugal and the main gateway for visiting the Berlengas Islands. Whether you’re heading here for surfing, beaches, fresh seafood, or a ferry to the Berlengas, this guide shows you all the practical ways to get to Peniche, including car rental, buses, and other transport options. We also include top picks for hotels and the best local restaurants serving Portuguese cuisine.
Where Peniche Is
Peniche sits on a narrow peninsula on the western coast of Portugal in the Leiria district. It’s about 100 km north of Lisbon and roughly 2h30 from Porto by car. The town is a hub for water sports and a popular departure point for ferries and tours to the Berlengas Islands.

Best Way to Get to Peniche
By Car
Renting a car is the most flexible and often fastest way to reach Peniche — especially if you plan to explore the region, visit different surf spots, or transfer luggage/family comfortably. Search now.
- From Lisbon: Take the A8 and A17 highways north toward Leiria and then exit toward Peniche. Travel time: ~1h15–1h30 depending on traffic.
- From Porto: Drive south via A1 and then A17. Travel time: ~2h30.
Benefits of a Car
- Flexibility to explore nearby beaches and towns (e.g., Baleal, Ferrel).
- Most beach parking is free or easy to find outside peak hours.
- Ideal starting point for day trips to the Berlengas Islands or inland destinations like Óbidos.
Car Rental Tips
Book in advance: pick up at Lisbon Airport (LIS) or Lisbon city center for best availability.
Ensure your booking covers toll roads; some Portuguese highways (like parts of the A8/A17) use electronic tolls.
Driving gives you the freedom to set your schedule and enjoy scenic stops on the way to Peniche.
Public Transport Options
If you prefer not to drive, there are affordable public travel options.
Buses from Lisbon
Rede Expressos (rede-expressos.pt) and Flixbus (flixbus.pt) runs frequent express coaches from Sete Rios/Oriente bus terminal in Lisbon to Peniche.
- Journey time: ~1.5–2 hours.
- Ticket cost: around €9–15 one-way.
Train + Bus (Not Recommended)
There is no direct train to Peniche. The nearest train stations are Caldas da Rainha or Óbidos, and you would need a taxi or bus connection from there, making this option slower and less convenient. Train tickets in Portugal on cp.pt.
Taxis & Ride-Hailing
Once in Peniche, taxis or ride-hailing services like Uber/Bolt can help you reach your hotel or beaches quickly. These are particularly helpful at night or with luggage.
Which Option Is Best?
- Best overall: Car rental — fastest, flexible, ideal if you’re catching a ferry to Berlengas
- Best budget: FlixBus (when available)
- Best public transport: Rede Expressos — most reliable schedules
- Least convenient: Train + bus (no direct rail connection)
Car Rental in Portugal: search and compare
Guided Tours from Lisbon to Peniche & Berlengas
For travelers who prefer an all-in-one solution, guided tours from Lisbon are another way to visit Peniche and the Berlengas area. These tours usually include round-trip transport, a local guide, and a structured itinerary, which can be convenient if you don’t want to deal with public transport or car rental.
Most guided tours focus on Peniche, Baleal, and the surrounding coast, and some combine the visit with nearby destinations such as Óbidos. Tours that include the Berlengas Islands are less common due to ferry restrictions and weather conditions, but they may be available in peak season.
Guided tours are best suited for:
- Short stays in Lisbon
- Travelers without a car
- Visitors who prefer a relaxed, guided experience
For independent travelers, renting a car or taking a bus to Peniche usually offers more flexibility, especially when planning a Berlengas ferry crossing.
Best Hotels in & Around Peniche
Here are top-rated places to stay, from budget options to beach resorts. All are popular with travelers and frequently recommended:
Luxury / Comfort
- Praia D’El Rey Marriott Golf & Beach Resort – upscale resort and golf course near the coast. Far from the center, but ideal for those who travel by car.
- The Beachfront – Praia D’el Rey Golf & Beach Resort – beachfront choice with sea views. Also for those who travel by car.
Mid-Range & Guesthouses
- Hotel MH Peniche – well reviewed central hotel.
- Casa das Marés 2 – highly rated boutique accommodation.
Budget & Surf-Friendly
- Hotel Neptuno – great value in Atouguia da Baleia.
- Many travelers also choose Ride Surf Resort for longer stays or groups.
Top Restaurants in Peniche (Portuguese & Local Cuisine)
Peniche is a fishing town — fresh seafood and traditional Portuguese dishes are must-tries. These local restaurants are among the best loved by locals and visitors:
- Restaurante O Sebastião – quality Portuguese seafood and fish.
- Restaurante D Raiz – modern Portuguese cuisine with local flair.
- Tasca do Joel – classic tavern style with strong reviews.
- Taberna do Ganhão – Baleal favourite with local dishes.
- Eh Carapau! – excellent casual seafood at great value.
Other great options include S. Pedro Peniche, Restaurante Páteo da Saudade, and Winebar Sabores & peripécias for tapas and wine.
Practical Tips Before You Go
- Book bus or car rental early in peak season (June–September).
- Renting a car gives flexibility to visit beaches like Baleal, surf spots, and rural villages.
- Carry cash or card; smaller tascas may prefer cash.
- Check bus schedules ahead of time — routes vary seasonally.
Insider Tips for a Smooth Trip
- If visiting Berlengas, stay overnight in Peniche
- Morning ferries are less likely to be canceled
- Book transport before summer weekends
- Always leave buffer time on ferry days
- If using buses, double-check return times



