by car:
Šibenik is connected with Zagreb by highway .

by bus:
Informations and tickets:

Bus station Zagreb

by plane:
Air traffic is performed via two airports: the Split Airport which is 50 km far from Šibenik and Zadar Airport which is 70 km far Šibenik.

Split Airport

Zadar Airport

by train:
Krapanj is connected by railway traffic over Šibenik. Timetable is available at:
Croatian Railways website