Praia do Guincho, Cascais, Portugal

Best Beaches Near Lisbon Portugal by Public Transport

Home » Blog » beach » Best Beaches Near Lisbon Portugal by Public Transport

One of the best things about visiting Lisbon Portugal is how quickly you can swap city streets for golden sand beaches, Atlantic waves, and dramatic coastal scenery. Whether you want an easy train ride to a calm urban beach, a surf escape, or a scenic adventure to hidden coves, many of Portugal’s best beaches are reachable without a car. After spending a large portion of each year based in the Lisbon area, we are sharing some of our favorites beaches that can be reached by public transport. Below is a guide to the best beaches accessible from Lisbon Portugal by train, bus, ferry, or a combination of public transport, ranked by time.

This post may contain affiliate links. If you make a purchase through these links, we will earn a small commission at no additional cost to you. We recommend products we have personally used or verified. Read the full disclosure here.

Don’t have time to read the whole article?
Here is the best Sintra and Cascais day tour!
Find the top Sintra and Cascais hotels!
Don’t forget to bring along a filtered water bottle, beach towel with travel bag, water shoes, waterproof phone case!

Pin this for later!

Lisbon Portugal Beaches Public Transport pin5

Best Lisbon Portugal Beaches by Public Transport (Ranked by Time)

BeachBest forTime from Lisbon
Praia de Santo Amaro and Praia da TorreFamilies, easy beach day, calm water25 min
Carcavelos BeachSurfing, beach bars, social beach days25 min
Praia de São Pedro do EstorilRelaxed vibe, swimming, fewer crowds35 min
Praia TamarizStylish beach day, cafés, promenade walks35 min
Praia da Conceição, Praia da DuquesaCascais day trip, calm water, town access40 min
Costa da Caparica BeachesLong sandy beaches, surf, beach clubs40-50 min
Praia do GuinchoDramatic scenery, windsurfing, nature45-55 min
Praia das MaçãsFamily beach day, scenic trip, restaurants1 hr 15 min
Ericeira BeachesSurf town vibes, seafood, weekend trip1 hr 15 min
Praia da AdragaPhotography, cliffs, scenic lunch spots1 hr 20 min
Praia da UrsaAdventure, epic views, hiking1 hr 20 min + hike
Praia do Creiro and Praia dos GalapinhosCalm turquoise water, swimming, scenery1 hr 30 min
Tróia Peninsula BeachesPeaceful escape, long sands, clear water1 hr 40 min
Peniche BeachesSurf trips, rugged coast, weekend getaway1 hr 30 min – 2 hrs
Carcavelos at sunset
Carcavelos at sunset

What to Expect: Water Temperature at Lisbon Beaches

One thing many first-time visitors to Lisbon Portugal beaches should know is that Atlantic water temperatures are cooler than in the Mediterranean. Even on hot summer days, the ocean around Lisbon can feel refreshing rather than warm.

SeasonAverage Water Temperature
Winter14–16°C (57–61°F)
Spring15–18°C (59–64°F)
Summer18–21°C (64–70°F)
Fall17–20°C (63–68°F)

1. Praia de Santo Amaro and Praia da Torre Oeiras

  • Why go: One of the Lisbon beaches most easily reached by public transport, these beaches have typically calm water, family-friendly sands, and a marina nearby.
  • How to get there: Take the Cascais Line train from Cais do Sodré Station to Santo Amaro de Oeiras (about 20 minutes), then walk 5 minutes to the beach.
Praia Torre Oeiras Portugal
Praia Torre Oeiras Portugal

2. Carcavelos Beach

  • Why Go: Carcavelos is a spacious and lively beach with golden sands and great waves for surfing. It’s a popular spot for both locals and tourists, offering excellent facilities, beach bars, and rental services for surfing equipment.
  • How to get there: Take the Cascais Line train from Cais do Sodré station in Lisbon. The journey takes about 20 minutes, and Carcavelos station is just a short walk from the beach
Carcavelos Beach, Portugal
Carcavelos Beach, Portugal

3. Praia de São Pedro do Estoril, Estoril

  • Why go: A relaxed local favorite with scenic cliffs, easier swimming, and fewer crowds than Carcavelos.
  • How to get there: Take the train from Cais do Sodré to São Pedro do Estoril (about 30 minutes), then walk 3 minutes.

On your way to or from the beach, stop by one of our favorite brunch spots, Fauna and Flora Estoril.

Praia de São Pedro do Estoril
Praia de São Pedro do Estoril

4. Praia Tamariz, Estoril

  • Why go: Elegant beach beside Estoril’s promenade, casino gardens, and cafés. Great for combining beach time with town strolling.
  • How to get there: Take the train from Cais do Sodré to Estoril (about 32 minutes), then walk 2 minutes.
Praia Tamariz Estoril
Praia Tamariz Estoril photo credit Olesia Libra

5. Praia da Duquesa and Praia da Conceição, Cascais

  • Why Go: Located in the charming coastal town of Cascais, Praia da Duquesne offers calm waters and a beautiful sandy stretch, ideal for families and those looking to relax.
  • How to Get There: Also accessible by the Cascais Line train from Cais do Sodré. The trip takes about 35 minutes, and the beach is a short stroll from the Cascais station.

READ NEXT–> Best Beaches in Cascais and Sintra

Praia Duquesa Cascais
Praia Duquesa Cascais

6. Costa da Caparica Beaches

  • Why Go: Costa da Caparica is a long stretch of sandy beaches, divided into various sections, each catering to different crowds, from families to surfers. It’s known for its laid-back vibe and beach bars, perfect for sunset views.
  • How to Get There: Take bus 161 from Praça de Espanha in Lisbon. It takes about 30 minutes to reach Costa da Caparica. Once there, a mini train (during summer) runs along the beach to access various spots.
Praia da Sereia - Costa da Caparica Portugal photo credit Vitor Oliveira on Flickr
Praia da Sereia – Costa da Caparica Portugal photo credit Vitor Oliveira on Flickr

7. Praia do Guincho

  • Why Go: Praia do Guincho is a favorite for windsurfing and kitesurfing, thanks to its windy conditions. The beach is surrounded by sand dunes and a dramatic rocky coastline, giving it a wild, untouched feel. Enjoy a drink or a meal at Bar do Guincho, while taking in the views.
  • How to Get There: Take the train to Cascais and then transfer to bus 405 or 415 to Guincho. The total travel time is about an hour.

Pro Tip: For a more active day trip, take the train to Cascais, rent bikes at the train station, and bike the 8 km path to Guincho Beach. This is a great way to get off the main tourist path in Lisbon.

Praia do Guincho, Cascais, Portugal
Praia do Guincho, Cascais, Portugal

8. Praia das Maçãs

  • Why Go: Praia das Maçãs offers a relaxed, family-friendly atmosphere and is famous for its clear waters and scenic landscape. The beach area also has charming cafés and local restaurants serving fresh seafood.
  • How to Get There: Take a train from Lisbon’s Rossio station to Sintra. From Sintra, transfer to the quaint Sintra tram that takes you directly to Praia das Maçãs. This scenic tram ride is an experience in itself and adds to the adventure, also quickly taking you off the beaten path in Sintra.
Praia das Maças Colares Portugal
Praia das Maças Colares Portugal

9. Ericeira

  • Why Go: Ericeira is a picturesque fishing village and a world-renowned surfing reserve. The area boasts several beaches, each with its own charm, from surf-friendly spots like Ribeira d’Ilhas to family-friendly Foz do Lizandro.
  • How to Get There: Take a bus from Lisbon’s Campo Grande terminal to Ericeira. The journey takes about 1 hour, making it an easy day trip.
Ericeira's Vila Gale, Portugal
Ericeira’s Vila Gale, Portugal

10. Praia da Adraga

  • Why Go: For a more rugged and scenic experience, Praia da Adraga offers dramatic cliffs, caves, and a more secluded feel. It’s a photographer’s dream and ideal for a peaceful day.
  • How to Get There: Take a train from Lisbon’s Rossio station to Sintra, then hop on bus 403 to Almoçageme. From there, it’s a 20-minute walk to the beach.

Pro Tip: For those looking for a coastal hike, it’s a short hike from Praia da Adraga to Praia da Ursa (below), or to the dinosaur tracks above Praia Grande to the north.

Praia da Adraga, Colares, Portugal
Praia da Adraga, Colares, Portugal

Easy Adventures Near the World’s Best Cities. Get twice-monthly travel inspiration—plus your free Easy Adventure Travel Checklist to plan simple, scenic trips without the stress.

* indicates required

Intuit Mailchimp

11. Praia da Ursa, Sintra Coast

  • Why go: Spectacular hidden beach below cliffs near Cabo da Roca, ideal for adventurous travelers.
  • How to get to Praia da Ursa: Train from Rossio to Sintra, then bus to Cabo da Roca (about 40 minutes from Sintra), then hike 25–35 minutes down steep trail.

Pro Tip: The hikes to Praia da Ursa is quite steep and slippery. We do not recommend this for inexperienced hikers.

Praia da Ursa Sintra Portugal
Praia da Ursa Sintra Portugal

12. Praia do Creiro, Praia dos Galpinhos

  • Why go: Calm turquoise waters in the stunning Arrábida Natural Park. A few of the prettiest swimming beaches near Lisbon.
  • Galpinhos is frequently ranked among Europe’s most beautiful beaches thanks to crystal-clear water and lush hillside scenery
  • How to get there: Train from Lisbon to Setúbal (about 50 minutes), then taxi or seasonal bus (20–25 minutes).
Praia do Creiro Arrabida Nature Park
Praia do Creiro Arrabida Nature Park

13. Tróia Peninsula

  • Why Go: Known for its white sandy beaches, Tróia is a beautiful destination for those looking to escape the crowds. Its turquoise waters and calm setting make it ideal for a peaceful retreat.
  • How to Get There: Take a bus or train from Lisbon to Setúbal. From Setúbal, board the ferry that crosses over to Tróia. The ferry journey is scenic and allows you to enjoy the views of the Arrábida Mountains.

While Tróia has a resort-like atmosphere, Comporta, located just down the peninsula, has a much more laidback vibe. Public transport is quite indirect to Comporta. We've found it easier to rent bikes (or e-bikes) in Setúbal, take the ferry to Tróia, and bike the remaining stretch to Comporta.

Beach Club in Comporta Portugal
Beach Club in Comporta Portugal

14. Peniche Beaches

  • Why Go: Peniche is a surfer’s paradise, home to renowned beaches like Praia dos Supertubos, which hosts international surfing competitions. It’s also known for its stunning coastal views, lighthouses, and relaxed beach town vibe.
  • How to Get There: The easiest way to reach Peniche from Lisbon is via the Flixbus, which departs from the Sete Rios bus terminal. The journey takes around 1.5 hours.
Papôa in Peniche Portugal
Papôa in Peniche Portugal

Tips for Visiting Lisbon Portugal Beaches by Public Transport

  • Timing: Weekends and holidays can get busy, so consider visiting on a weekday for a more relaxed experience. Summer in general is more crowded than the remainder of the year.
  • Tickets: Purchase a Navegante card to make train and bus travel in the Lisbon area easier. It’s reloadable and works on all major public transport lines.
  • Packing Light: Remember that you’ll need to carry everything with you, so pack essentials and try to travel light.
  • Dining: Many beaches have great cafés and bars, but bringing snacks and water is always a good idea, especially for more remote beaches. We've included notes on those beaches without facilities.

With this guide, you’re all set to discover the stunning beaches around Lisbon Portugal without the hassle of renting a car and struggling to find parking. Grab your sun hat and sunscreen, and get ready for a memorable day at one of these beautiful beaches!

Lisbon Area Planning Resources

If you enjoyed this post, pin it for later!

Lisbon Portugal Beaches Public Transport pin3

Travel Resources

We recommend booking through our preferred travel booking sites below.

Air TravelSkyScanner
LodgingBooking.com, VRBO.com, Expedia.com, Hostelworld
Tours and ActivitiesViator.com, GetYourGuide.com, TakeWalks.com, Tinggly.com
Car rentalsDiscovercars.com
Travel insuranceSquaremouth
Bike and scooter rentalsBikeBookings.com
Train ticketsRailEurope
Bus ticketsBusbud
careyontravels

"Carey" On Travels: Exploring the world, one journey at a time. Expert guidance, taking you off the beaten path and avoiding the crowds.

View stories

Leave a reply

Your email address will not be published. Required fields are marked *

25 comments

error: Content is protected !!