There are 11 ways to get from Zagreb to Peniche by plane, bus, car, shuttle, towncar, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Lisbon-Portela Airport, bus
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Lisbon-Portela Airport (LIS)plane ZAG - LIS
- Take the bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Penichebus
10h 20m€87–282Bus
- Take the bus from Zagreb to Milano, Autostazione Lampugnanobus 402
- Take the bus from Milan to Lisbonbus
- Take the bus from Lisbon to Terminal Rodoviário de Penichebus
44h 40m€223–385Drive 2,643.5 km
- Drive from Zagreb to Penichecar 2,643.5 km
26h 54m€411–593Shuttle to Ljubljana, fly to Lisbon-Portela Airport, bus
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Lisbon-Portela Airport (LIS)plane LJU - LIS
- Take the bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Penichebus
11h 42m€134–850Shuttle to Graz Airport, fly to Lisbon-Portela Airport, bus
- Take a shuttle bus from Zagreb to Graz Airport
- Fly from Graz Airport (GRZ) to Lisbon-Portela Airport (LIS)plane GRZ - LIS
- Take the bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Penichebus
12h 25m€391–1,020Shuttle to Venice Marco Polo Airport, fly to Lisbon-Portela Airport, bus
- Take a shuttle bus from Zagreb to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Lisbon-Portela Airport (LIS)plane VCE - LIS
- Take the bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Penichebus
12h 7m€112–1,353Fly Zagreb Franjo Tuđman Airport to Francisco De Sá Carneiro Airport, towncar, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Francisco De Sá Carneiro Airport (OPO)plane ZAG - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Leiriatowncar
- Take the bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Penichebus
13h 3m€312–471Bus via Chambéry
- Take the bus from Zagreb - Bus Station to Chambéry - Bus Stationbus BlaBlaCar Bus
- Take the bus from Chambéry to Caldas da Rainhabus FlixBus N1156
46h 8m€228–387Train, bus
- Take the train from Zagreb Glavni Kol. to Ljubljanatrain 318 / ...
- Take the train from Ljubljana to Villach Hbftrain 38 / ...
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Genova P.Za Principetrain Fr
- Take the bus from Genoa to Lisbonbus
- Take the bus from Lisbon to Terminal Rodoviário de Penichebus
46h 42m€302–511Bus via Lyon
- Take the bus from Bregana to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon, Perrache Bus Station to Central de Camionagem de Vila Nova de Famalicãobus
- Take the bus from Central de Camionagem de Vila Nova de Famalicão to Terminal Rodoviário de Penichebus
2d 2h€206–256Bus via Vigo
- Take the bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Padovabus
- Take the bus from Padova to Vigobus
- Take the bus from Vigo - Bus Station to Porto - Terminal Intermodal de Campanhãbus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Terminal Rodoviário de Penichebus
2d 4h€259–1,499
Zagreb to Peniche by bus
Questions & Answers
The cheapest way to get from Zagreb to Peniche is to fly and bus which costs €85 - €290 and takes 10h 20m.
The fastest way to get from Zagreb to Peniche is to fly and bus which takes 10h 20m and costs €85 - €290.
No, there is no direct bus from Zagreb to Peniche. However, there are services departing from Zagreb and arriving at Terminal Rodoviário de Peniche via Milan and Lisbon. The journey, including transfers, takes approximately 44h 40m.
The distance between Zagreb and Peniche is 2300 km. The road distance is 2643.5 km.
The best way to get from Zagreb to Peniche without a car is to bus which takes 44h 40m and costs €220 - €390.
It takes approximately 10h 20m to get from Zagreb to Peniche, including transfers.
Zagreb to Peniche bus services, operated by FlixBus, depart from Zagreb station.
Zagreb to Peniche bus services, operated by FlixBus, arrive at Milano, Autostazione Lampugnano station.
Peniche is 1h behind Zagreb. It is currently 12:07 PM in Zagreb and 11:07 AM in Peniche.
Yes, the driving distance between Zagreb to Peniche is 2643 km. It takes approximately 26h 54m to drive from Zagreb to Peniche.
What companies run services between Zagreb, Croatia and Peniche, Portugal?
You can take a bus from Zagreb to Terminal Rodoviário de Peniche via Milan and Lisbon in around 44h 40m.
- Website
- lufthansa.com
Flights from Ljubljana to Lisbon-Portela Airport via Frankfurt
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- €210–350
Flights from Ljubljana to Lisbon-Portela Airport via Munich
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- €110–350
Flights from Graz Airport to Lisbon-Portela Airport via Frankfurt
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- €140–410
Flights from Graz Airport to Lisbon-Portela Airport via Munich
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- €140–410
Flights from Zagreb Franjo Tuđman Airport to Francisco De Sá Carneiro Airport via Munich
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- €110–360
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Ljubljana
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- €27–40
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- €19–28
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Peniche
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €6–10
- Website
- Flixbus
Bus from Zagreb to Milano, Autostazione Lampugnano
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €45–80
- Website
- Flixbus
Bus from Milan to Lisbon
- Ave. Duration
- 31h 40m
- Frequency
- Once daily
- Estimated price
- €170–280
- Website
- Flixbus
Bus from Lisbon to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €6–10
- Website
- Flixbus
Bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Peniche
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €6–10
- Website
- Flixbus
Bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Peniche
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €6–10
- Website
- Flixbus
Bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Peniche
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €6–10
- Website
- Flixbus
Bus from Chambéry to Caldas da Rainha
- Ave. Duration
- 28h 45m
- Frequency
- 6 times a week
- Estimated price
- €140–230
- Website
- Flixbus
Bus from Genoa to Lisbon
- Ave. Duration
- 29h 35m
- Frequency
- Once daily
- Estimated price
- €160–260
- Website
- Flixbus
Bus from Lisbon to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €6–10
- Website
- Flixbus
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Leiria
- Ave. Duration
- 1h 54m
- Frequency
- On demand
- Estimated price
- €235
- Website
- VM Transfers
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Book your Zagreb to Peniche bus tickets online with Omio and FlixBus.
There are 1631+ hotels available in Peniche.









