There are 10 ways to get from Zadar to Porto by bus, plane, train, car, ferry, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Split Airport, fly
best- Take the bus from Zadar, Autobusni Kolodvor to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Francisco De Sá Carneiro Airport (OPO)plane SPU - OPO
11h 37m€102–260Fly from Zadar Airport
cheapest- Fly from Zadar Airport (ZAD) to Francisco De Sá Carneiro Airport (OPO)plane ZAD - OPO
8h 32m€84–208Bus, train via Velika Kladuša
- Take the bus from Zadar, Autobusni Kolodvor to Slunj, Autobusna stanicabus
- Take the bus from Velika Kladusa, Autobusla Stanica to Munich Hbfbus
- Take the train from München Hbf to Kaiserslautern, Hbftrain 60
- Take the bus from Kaiserslautern central train station to Penafielbus
- Take the train from Penafiel to Porto Sao Bentotrain 874 / ...
45h 46mDrive 2,570 km
- Drive from Zadar to Portocar 2,570 km
27h 27m€403–583Catamaran to Raffaello Sanzio Airport, fly
- Take the ferry from Port of Zadar to Port of Anconaferry
- Fly from Raffaello Sanzio Airport (AOI) to Francisco De Sá Carneiro Airport (OPO)plane AOI - OPO
16h 45m€173–529Ferry, shuttle to Treviso Airport, fly
- Take the ferry from Port of Zadar to Port of Pulaferry
- Take a shuttle bus from Pula railway Stattion to Treviso, Aeroporto
- Fly from Treviso Airport (TSF) to Francisco De Sá Carneiro Airport (OPO)plane TSF - OPO
14h 39m€138–1,290Bus via Lyon
- Take the bus from Zadar to Zürich Hbfbus
- Take the bus from Zurich Central Bus Station Sihlquai to Lyon Perrache Bus Stationbus
- Take the bus from Lyon, Perrache Bus Station to Porto - Hospital de São Joãobus
47h 4m€244–286Bus, train
- Take the bus from Zadar, Autobusni Kolodvor to Munich Hbfbus
- Take the train from München Hbf to Mannheim, Hauptbahnhoftrain 47 / ...
- Take the bus from Mannheim central bus station to Portobus
2d€280–585Bus
- Take the bus from Zadar bus station to Karlsruhe central train stationbus N948
- Take the bus from Karlsruhe - Central Station South Side to Porto - Terminal Intermodal de Campanhãbus BlaBlaCar Bus
2d 2h€280–488Bus, train #2
- Take the bus from Zadar, Autobusni Kolodvor to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Padovabus
- Take the bus from Padova to Vigobus
- Take the train from Vigo Guixar to Porto Campanhatrain Ic
2d 7h€496–1,139
Zadar to Porto by bus and train
Questions & Answers
The cheapest way to get from Zadar to Porto is to fly which costs €80 - €210 and takes 8h 32m.
The fastest way to get from Zadar to Porto is to fly which takes 8h 32m and costs €80 - €210.
No, there is no direct bus from Zadar to Porto. However, there are services departing from Zadar and arriving at Porto - Hospital de São João via Zurich Central Bus Station Sihlquai and Lyon, Perrache Bus Station. The journey, including transfers, takes approximately 47h 4m.
The distance between Zadar and Porto is 2202 km. The road distance is 2570 km.
The best way to get from Zadar to Porto without a car is to bus via Lyon which takes 47h 4m and costs €240 - €290.
It takes approximately 11h 37m to get from Zadar to Porto, including transfers.
Zadar to Porto bus services, operated by Zelic Reisen, depart from Zadar station.
The best way to get from Zadar to Porto is to fly which takes 8h 32m and costs €80 - €210. Alternatively, you can bus via Lyon, which costs €240 - €290 and takes 47h 4m.
Zadar to Porto bus services, operated by Zelic Reisen, arrive at Zürich Hbf station.
Porto is 1h behind Zadar. It is currently 12:19 PM in Zadar and 11:19 AM in Porto.
What companies run services between Zadar, Croatia and Porto, Portugal?
Ryanair flies from Zadar Airport (ZAD) to Francisco De Sá Carneiro Airport (OPO) twice a week. Alternatively, you can take a bus from Zadar to Aliados via Zürich Hbf, Zurich Central Bus Station Sihlquai, Lyon, Perrache Bus Station, Porto - Hospital de São João, and Hospital São João in around 47h 4m.
- Website
- ryanair.com
Flights from Zadar Airport to Francisco De Sá Carneiro Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- €80–180
Flights from Zadar Airport to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- €80–180
Flights from Raffaello Sanzio Airport to Francisco De Sá Carneiro Airport via Charleroi
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €90–330
Flights from Treviso Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €70–290
Flights from Treviso Airport to Francisco De Sá Carneiro Airport via Palma Mallorca
- Ave. Duration
- 5h 55m
- When
- Monday and Wednesday
- Estimated price
- €70–290
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Kaiserslautern, Hbf
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- €70–290
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- €60–240
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +385 98 934 0896
- [email protected]
- Website
- bestline.hr
Bus from Zadar, Autobusni Kolodvor to Trogir, Autobusni Kolodvor
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Schedules at
- bestline.hr
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Port of Zadar to Port of Ancona
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- Jadrolinija
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Zadar to Porto is 2570 km. It takes approximately 27h 27m to drive from Zadar to Porto.
Book your Zadar to Porto bus tickets online with Omio.
There are 6760+ hotels available in Porto.










