Hvar island bus guide: Čazmatrans timetables, routes and alternatives
If you're planning to travel between towns on Hvar without renting a car, the local bus is one of the cheapest ways to do it. Public transport on the island is run by Čazmatrans, linking the main hubs: Hvar Town, Stari Grad, Jelsa, Vrboska and Sućuraj. Island bus travel does come with its own logistics, cash rules and route limits, and they're worth knowing before you arrive.
Key points in 20 seconds
- The busiest route runs between Stari Grad ferry port and Hvar Town, timed to the ferries.
- Tickets are bought from the driver in cash, so carry small notes and coins.
- Buses run station to station only and do not serve the beach coves.
- Check departures on any island route, for today or a later date, in the timetable tool below.
5 main towns linked cash tickets only timed to the ferries The main bus routes on Hvar
The network is built around connecting the ferry ports with the island's towns.
- Stari Grad ferry port and Hvar Town: by far the busiest route, with departures generally timed to meet the car ferries arriving from Split.
- Hvar Town, Jelsa and Vrboska: links the town in the south with the coastal towns on the northern side of the island.
- Stari Grad town and the ferry port: a short connector for passengers arriving without a vehicle.
Search the timetable
Pick a route and the tool below lists every departure on it, with the next one shown first. Times come from the current Čazmatrans schedule and cover all connections between Hvar Town, the Stari Grad ferry port, Stari Grad, Jelsa and Vrboska. Select a later date to see the times for another day.
- Timetable valid from 7 September 2026, running daily.
- Includes services between Stari Grad, Jelsa, Vrboska and the ferry port.
- The Split to Sućuraj coastal line runs on Mondays and Fridays only and is not listed here.
- Journey times lengthen by 10 to 15 minutes in July and August.
- Departure times may change during the season. Confirm at the station before travelling.
What to know before you board
- Tickets are cash only: in most cases you buy from the driver as you board, so bring small euro notes and coins. Drivers often can't change a large note.
- Timetables follow the ferries: schedules differ between peak summer and the rest of the year. Summer brings more departures during the day, but the gaps between them can still run to several hours.
- Station to station only: buses set passengers down at the main bus stations. In Hvar Town the station sits on the edge of the harbour area, so you carry your luggage the rest of the way to your apartment or hotel.
Where the bus falls short

For simple town-to-town journeys the bus does the job. In a few situations it clearly doesn't.
- No beaches: buses stay on the main road. A driver will sometimes set you down on the road above Dubovica or Zaraće, but that is at their discretion, not a scheduled stop, and Sveta Nedjelja and the smaller coves have no service at all.
- Almost nothing late at night: if you're out at a beach club or a restaurant, options after hours are very limited or gone altogether.
- Luggage in the pedestrian zone: hauling suitcases over cobbles and up steps from the bus station in the summer heat is hard work.
Bus or local ride app: which should you use?
| Situation | Public bus (Čazmatrans) | PickApp (local app) |
|---|---|---|
| Travelling solo on a budget | The cheapest way to go | Costs more, though the fare is shared between passengers |
| Door to door | No, station to station only | Yes, as close to your door as vehicles are allowed |
| Beach trips (Dubovica and similar) | No scheduled stop | Yes, drop-off and pick-up at the beach access |
| Payment | Cash on board | In the app or in cash |
| Flexibility | Fixed timetable | On demand, or booked up to 30 days ahead |
Swipe the table sideways to see all the columns.

With heavy luggage, a remote beach or a group of you, building the day around bus departures narrows what you can actually do.
PickApp fills the gaps the timetable leaves: no waiting in the sun for the next departure and no scrambling for cash. You book a ride on demand or up to 30 days ahead, see a fixed fare before you confirm, and go straight to where you're actually staying.

Marko
local driver on HvarHe drives the island year-round and knows where you can actually stop, where the signal drops out and how long each route really takes. He writes guides for the PickApp blog.
5 Comments
Helpful, thanks
Any bus to dubovica? cant find it on the timetable
There is no stop at Dubovica itself. The Hvar to Stari Grad bus passes on the road above and some drivers let you off, but there is no fixed return. Most people take a taxi for that one.
Waited 50 min for the jelsa bus on a sunday. fine if youre not in a hurry
The timetable on the wall at the hvar station was newer than the one online. take a photo when you arrive