Jelsa is connected by regular bus lines with Hvar Town, Stari Grad, Stari Grad ferry port, Vrboska, and Sucuraj. There is no ferry between any of these places. The only ferry that goes to and from Jelsa is ferry to/from Split and Bol (Brac Island). The cheapest and most convenient way to get between these places is to use the local bus. The alternative is a taxi.
Jelsa to Hvar town
The distance between Jelsa and Hvar Town is 29 km which is about 35 minutes bus ride. Here are the timetables:
Jelsa to Hvar Town Bus Schedule
|Jelsa → Hvar Town (summer season)||07:20||09:50||14:10||18:30|
|Jelsa → Hvar Town (off-season)||07:20||09:45||14:10|
Hvar Town to Jelsa Bus Schedule
|Hvar Town → Jelsa (summer season)||08:20||09:45||12:30||16:30||19:20||22:45|
|Hvar Town → Jelsa (off-season)|
Jelsa to Stari Grad
The distance between Jelsa and Stari Grad is 10 km which is about a 15-minute bus ride. Here are the timetables:
Jelsa to Stari Grad Bus Schedule
|Jelsa → Stari Grad (summer season)||04:35||07:20||09:50||10:50||14:10||16:40||18:30||22:45|
|Jelsa → Stari Grad (off-season)||04:35||07:20||09:50||10:50||14:10||16:40|
Stari Grad to Jelsa Bus Schedule
|Stari Grad → Jelsa (summer season)||04:15||07:00||09:00||10:30||13:15||16:25||18:05||22:25|
|Stari Grad → Jelsa (off-season)||as above|
Jelsa to Stari Grad Ferry Terminal
The distance between Jelsa and Stari Grad Ferry is 10.5 km which is about a 16-minute bus ride. Here are the timetables:
Jelsa to Stari Grad Ferry Bus Schedule
|Jelsa → Stari Grad Ferry (summer season)||04:35||09:50||16:40|
|Jelsa → Stari Grad Ferry (off-season)||04:35||09:50||16:40|
Stari Grad Ferry Terminal to Jelsa Bus Schedule
|Stari Grad Ferry → Jelsa (summer season)||08:40||10:20||16:15||18:50||22:15|
|Stari Grad Ferry → Jelsa (off-season)||10:20||16:15||22:15|
Jelsa to Vrboska
The distance between Jelsa and Vrboska is 5 km which is about a 10-minute bus ride. Here are the timetables:
Jelsa to Vrboska Bus Schedule
|Jelsa → Vrboska (summer season)||09:20||10:50||13:40||16:45||22:45|
|Jelsa → Vrboska (off-season)||09:20||10:50||13:40||16:45|
Vrboska to Jelsa Bus Schedule
|Vrboska → Jelsa (summer season)||04:25||07:10||09:35||14:00||16:30||22:20|
|Vrboska → Jelsa (off-season)||04:25||07:10||09:35||14:00||16:30|
Where to get bus tickets?
You will buy your bus ticket from the bus driver, once you board the bus. Online ticket booking is not available. The bus routes are serviced by the Cazmatrans, the local bus company that serves all bus routes on the island.
Note: Buses do tend to meet all ferries although for some late ferries to Hvar you have to check for updates on your arrival. The alternative is to take one of the waiting taxis at the taxi station at the ferry terminals (taxi tel numbers are on the bellow map). Uber does not operate on the island.
Hvar island is interconnected by buses between Hvar, Stari Grad, Jelsa, Sucuraj, Vrboska & some other villages (check the below map). On Sundays, some buses operate on restricted schedules.
In this map, you can see the location of the Jelsa bus stop, Hvar town bus station, Stari Grad bus station, taxi stations, and Stari Grad ferry port bus stop as well as driving directions: