Peniche does not have a train station. The two options are by car (A8 motorway from Lisbon, 90 km, just over an hour) or by Rodoviária do Oeste express bus from Lisbon Campo Grande. Dogs are accepted on the bus in carriers. By car is strongly preferred for anyone with a large dog or significant luggage, and parking is free throughout the town.
The A8 motorway from Lisbon (exit Óbidos/Peniche) takes just over an hour from central Lisbon. Free parking is available throughout the town and at all beach access points. Driving is the strongly preferred option for pet owners — no restrictions, no supplements, and it opens up day trips to Nazaré (50 km) and Óbidos (20 km).
Rodoviária do Oeste operates frequent express buses from Lisbon Campo Grande bus station to Peniche (approximately 1h30). Small dogs in closed carriers are generally accepted at driver discretion. No dedicated pet supplement. Large dogs cannot travel on these buses. Confirm current policy with Rodoviária do Oeste before booking.
Looking for a place to stay elsewhere? These destinations near Peniche also welcome your dog.