There are 3 ways to get from Cascais to Peniche by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, bus  •  3 h 3 min

  1. Take the train from Cascais to Lisboa Cais do Sodre Regional / ...
  2. Take the bus from Lisboa to Peniche Azul

$14 - $17

2 alternative options

Train, line 115 bus, bus  •  4 h 22 min

  1. Take the train from Cascais to Oeiras
  2. Take the line 115 bus from Oeiras - Estação to Praça de Espanha 115
  3. Take the bus from Sete Rios to Peniche 1

$15 - $22

Drive  •  1 h 17 min

  1. Drive from Cascais to Peniche 67.5 miles

$15 - $23

What companies run services between Cascais, Portugal and Peniche, Portugal?

There is no direct connection from Cascais to Peniche. However, you can take the train to Lisboa Cais do Sodre, take the walk to Cais Do Sodre, take the subway to Campo Grande, take the walk to Lisboa, then take the bus to Peniche. Alternatively, you can take a vehicle from Cascais to Peniche via Oeiras, Oeiras - Estação, Praça de Espanha, and Sete Rios in around 4 h 22 min.

Train operators
Portuguese Railways (CP)
Phone
+351 707 210 220
Website
cp.pt
Train from Cascais to Lisboa Cais do Sodre
Ave. Duration
33 min
Frequency
Hourly
Estimated price
$2 - $5
Website
cp.pt
Purchase a
eurail.com
2nd Class
$3 - $5
1st Class
$2 - $4
Train from Cascais to Oeiras
Ave. Duration
16 min
Frequency
Every 15 minutes
Estimated price
$1 - $3
Website
cp.pt
Purchase a
eurail.com
2nd Class
$2 - $3
1st Class
$1 - $2
Bus operators
Rodoviaria do Tejo
Website
rodotejo.pt
Bus from Lisboa to Peniche
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$8 - $10
Schedules at
rodotejo.pt
Vimeca Transportes
Phone
214 357 472
Website
vimeca.pt
Bus from Oeiras - Estação to Praça de Espanha
Ave. Duration
29 min
Frequency
Hourly
Estimated price
$4 - $6
Schedules at
vimeca.pt
Rede Expressos
Phone
707 22 33 44
Email
cliente@rne.pt
Website
rede-expressos.pt
Bus from Sete Rios to Peniche
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$10 - $13
Schedules at
rede-expressos.pt

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, South Korea: Travelling from Seoul to Busan and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

The distance between Cascais and Peniche is 73 km. The road distance is 108 km.

The cheapest way to get from Cascais to Peniche is to train and bus which costs 11€ - 15€ and takes 3 h 3 min.

The quickest way to get from Cascais to Peniche is to drive which takes 1 h 17 min and costs 13€ - 19€.

It takes approximately 3 h 3 min to get from Cascais to Peniche, including transfers.