There are 8 ways to get from Porto to Šibenik by plane, bus, train, car, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Zadar Airport, bus
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Zadar Airport (ZAD)plane OPO - ZAD
- Take the bus from Zadar bus station to Šibenikbus
10h 36m€84–199Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus
- Take the train from Genève to Luzerntrain Ic
- Take the bus from Luzern, Bahnhof to Šibenikbus
43h 28m€397–713Drive 2,622.1 km
- Drive from Porto to Šibenikcar 2,622.1 km
27h 53m€408–589Fly Francisco De Sá Carneiro Airport to Split Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Split Airport (SPU)plane OPO - SPU
- Take the train from Solin to Perkovictrain
9h 44m€95–244Train to Vigo, fly to Split Airport, train
- Take the train from Porto Campanha to Vigo Guixartrain
- Fly from Vigo (VGO) to Split Airport (SPU)plane VGO - SPU
- Take the train from Solin to Perkovictrain
14h 56m€147–427Towncar, bus
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Lugotowncar
- Take the bus from Lugo to Padovabus
- Take the bus from Padua to Šibenikbus
2d 2h€542–607Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Sidebus BlaBlaCar Bus
- Take the bus from Karlsruhe central train station to Šibenikbus N948
2d 3h€319–556Towncar, bus via Rovinj
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Lugotowncar
- Take the bus from Lugo to Padovabus
- Take the bus from Padova to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Šibenik, Autobusni Kolodvorbus
2d 6h€835–1,467
Porto to Šibenik by bus, foot, and train
Questions & Answers
The cheapest way to get from Porto to Šibenik is to fly and bus which costs €80 - €200 and takes 10h 36m.
The fastest way to get from Porto to Šibenik is to fly and train which takes 9h 44m and costs €95 - €250.
No, there is no direct bus from Porto to Šibenik. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Šibenik via Karlsruhe central train station. The journey, including transfers, takes approximately 2 days 3h.
The distance between Porto and Šibenik is 2079 km. The road distance is 2622.1 km.
The best way to get from Porto to Šibenik without a car is to bus and train which takes 43h 28m and costs €390 - €750.
It takes approximately 10h 36m to get from Porto to Šibenik, including transfers.
Porto to Šibenik bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
Porto to Šibenik bus services, operated by BlaBlaCar Bus, arrive at Karlsruhe - Central Station South Side.
Šibenik is 1h ahead of Porto. It is currently 12:30 AM in Porto and 1:30 AM in Šibenik.
Yes, the driving distance between Porto to Šibenik is 2622 km. It takes approximately 27h 53m to drive from Porto to Šibenik.
What companies run services between Porto, Portugal and Šibenik, Šibensko-Kniniska, Croatia?
You can take a bus from Porto - Terminal Intermodal de Campanhã to Šibenik via Karlsruhe central train station in around 2d 3h.
- Website
- iberia.com
Flights from Vigo to Split Airport via Barcelona
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €110–370
Flights from Vigo to Split Airport via Madrid
- Ave. Duration
- 6h 36m
- When
- Friday and Monday
- Estimated price
- €110–420
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Zadar Airport via Milan Malpensa
- Ave. Duration
- 7h 25m
- When
- Tuesday to Thursday
- Estimated price
- €65–180
Flights from Francisco De Sá Carneiro Airport to Zadar Airport via Barcelona
- Ave. Duration
- 8h 17m
- When
- Wednesday and Sunday
- Estimated price
- €65–180
- Website
- vueling.com
Flights from Vigo to Split Airport via Barcelona
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €110–370
Flights from Vigo to Split Airport via Madrid
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- €110–420
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Split Airport
- Ave. Duration
- 3h
- When
- Monday and Thursday
- Estimated price
- €85–210
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Luzern
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- €95–290
- Website
- https://www.sbb.ch/en
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Solin to Perkovic
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €8–12
- Website
- http://www.hzpp.hr/en
Train from Solin to Perkovic
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €8–12
- Website
- http://www.hzpp.hr/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Zadar bus station to Šibenik
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €6–11
- Website
- https://www.flixbus.co.uk
Bus from Padua to Šibenik
- Ave. Duration
- 10h 25m
- Frequency
- 5 times a week
- Estimated price
- €50–85
- Website
- https://www.flixbus.co.uk
Bus from Karlsruhe central train station to Šibenik
- Ave. Duration
- 17h 55m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- arriva.com.hr
Bus from Zadar bus station to Šibenik
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €1–10
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Rovinj, Autobusni Kolodvor to Šibenik, Autobusni Kolodvor
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €3–45
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 1 3335 170
- [email protected]
- Website
- samoborcek.hr
Bus from Zadar bus station to Šibenik
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €5–11
- Schedules at
- samoborcek.hr
- Phone
- +385 52 356 500
- [email protected]
- Website
- brioni.hr
Bus from Zadar bus station to Šibenik
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €10–22
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Zadar bus station to Šibenik
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €5–8
- Website
- https://regiojet.com/
- Phone
- +385 91 255 0999
- [email protected]
- Website
- prijevoz-knezevic.hr
Bus from Zadar bus station to Šibenik
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €12–14
- Schedules at
- prijevoz-knezevic.hr
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- €150–280
- Website
- https://www.blablacar.co.uk/bus
Bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Side
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- €210–390
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +41 79 445 39 68
- [email protected]
- Website
- zelicreisen.ch
Bus from Luzern, Bahnhof to Šibenik
- Ave. Duration
- 14h 45m
- Frequency
- 4 times a week
- Estimated price
- €144
- Schedules at
- zelicreisen.ch
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Lugo to Padova
- Ave. Duration
- 32h 22m
- Frequency
- Twice a week
- Estimated price
- €130–160
- Schedules at
- tabitatour.ro
Bus from Lugo to Padova
- Ave. Duration
- 32h 22m
- Frequency
- Twice a week
- Estimated price
- €130–160
- Schedules at
- tabitatour.ro
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Padova to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €340–900
- Website
- https://www.goopti.com/en/
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Lugo
- Ave. Duration
- 4h 26m
- Frequency
- On demand
- Estimated price
- €360
- Website
- https://www.vmtransfers.com/en/
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Lugo
- Ave. Duration
- 4h 26m
- Frequency
- On demand
- Estimated price
- €360
- Website
- https://www.vmtransfers.com/en/
Want to know more about travelling around Croatia
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Book your Porto to Šibenik bus tickets online with Omio.
There are 7333+ hotels available in Šibenik.












































