If you’re not going to rent a car or scooter while in Hvar, like me you’ll need to use local buses to get to and from the other main towns on the island. I’ll take you through how to get to Jelsa, Vrboska and Stari Grad by bus from Hvar Town.
If you plan on visiting all three towns and want to spend a couple of hours in each, it’s best to catch an early bus. During high season (July, August and September) it would be the second bus of the day at 8.30am.
The best route to take would be to make Jelsa your first stop of the day. It’s the furthest town from Hvar. The second stop would be the town of Vrboska, otherwise known as Croatia’s Little Venice. After Vrboska, the last town would be Stari Grad before heading back to Hvar.
Hvar bus station, Croatia
8.30 - 9.30 am: Getting to Jelsa
No matter which bus you get from Hvar town, if you plan to go to Jelsa first, you’ll always have to change bus at Stari Grad and catch another to Jelsa.
Bus stop at Stari Grad - changeover - Hvar
If you get on the 8.30am bus, you’ll swap onto the 9am bus at the adjacent stop in Stari Grad. You’ll have time for the changeover as you should arrive at least five minutes beforehand. There’s a Studenac market a few feet from the bus station in Stari Grad if you want to pick up supplies for your day trip.
Jelsa town entrance, Croatia
The number 10 bus lines operate during the day which takes passengers to all the villages. All buses will pass through Stari Grad. It takes just under an hour to reach Jelsa from Hvar town (including the bus changeover).
When in Jelsa
Jelsa is easy to get around. You can see quite a lot on foot in the town within a couple of hours and have time for breakfast.
On route to Jelsa Town centre
Jelsa centre
Jelsa town centre, Hvar, Croatia
Things to do in Jelsa
Visit St Michael’s church
Wander round the town square
Take a dip at the little pebble beach
Have a snack at Caffe Bar and Bistro Marinero
Have a snack at Caffe Bar and Bistro Marinero
Pick up a lavender souvenir along the cobble street
Take a stroll around the harbour
After taking in Jelsa and its surroundings, head back to the bus stop for about 11.10am to catch the bus at 11.20am. It will take about 10 minutes.
11.20 - 11.35 am: Next stop Vrboska
The bus ride between Jelsa and Vrboska is pretty quick and in no time at all you’ll be in the quaint town of Vrboska. Known as Croatia’s Little Venice, Vrboska has one canal that’s lined with fishing boats – hence the name.
Vrboska bus stop
Visit the Fortress-Church of Saint Mary, Vrboska
Spending time in Vrboska is a peaceful and picturesque. It has little cobbled alleyways and little shops tucked away on side streets and along the harbour. While you’re in Vrboska, you can spend a little time exploring either on foot or try renting a bicycle or quad bike to get more sights in.
Vrboska cobbled streets
Vrboska canal, Hvar
Vrboska Town centre
Things to do
Visit the Fortress-Church of Saint Mary
Stop by St Lawrence’s Church
Wander the cobbled streets behind the main square
Relax on Soline or Maslinica Beach
Walk along Vrboska canal
After a relaxing few hours in Vrboska, make your way back to the bus stop to catch the bus at either 1 or 2pm.
1-1.45 pm or 2-2.45 pm: On route to Stari Grad
When you board the bus, make sure you let the driver know you’re going to Stari Grad centre because there’s also another stop by the port.
Once you catch the bus it will make a stop in Jelsa for a few minutes before heading to Stari Grad.
Stari Grad habour, Hvar
Stari Grad Centre, Hvar
Here’s a few things to do while in Stari Grad:
Church of St Stephen
Tvrdalj Castle - The castle opens in two shifts. From 10am - 2pm and then from 5:30pm until 8pm
Trg Škor
Visit the little church by the sea
Stroll along the coastline to the small beach
Try some lavender ice cream
Lavendar icecream at Stari Grad, Croatia
4.05-5 pm: From Stari Grad to Hvar Town
Allow enough time to get back to the bus station. If you want to spend more of your evening in Hvar, then I suggest getting the 4:05pm bus back to the town.
Different bus timings
You may decide to stay longer in Stari Grad so you can opt for the later bus at 6:50pm from there back to Hvar. If you do that, be aware that the bus may make a stop at the Stari Grad port. It will wait for the next ferry to arrive. The wait could be anything from 5-20 minutes depending on whether the ferry was on time from its previous destination. We waited for about 12 minutes. If you have evening plans or need to catch a ferry yourself in Hvar, you should choose the earlier bus.
Cazmatrans bus service - Croatia
Stari Grad Port - waiting for the ferry
Tips
For views of the coastline, sit on the left side of the bus on the way to Jelsa or Stari Grad.
After the bus changeover at Stari Grad to get to Jelsa, sit on the right-hand side for views over inland.
Take small notes or loose change for the bus.
In Stari Grad there is a public toilet behind the little Market and square next to the information centre.
Look at each bus stop when you get off for the most up-to-date timetable. The bus company is Cazmatrans so you can also visit their website for timetables.
Notes:
You’ll find that the times stated on each journey were based on actual bus times when I was in Hvar. They are likely to change depending on the season and timetable updates, so make sure you check ahead.
Hope that helps with planning a trip to the other towns on Hvar. It’s a really easy journey and possible to visit all three in a day of you have limited time on Hvar island.
This website uses cookies to improve your experience. If you don't want a cookie, just opt-out. Cookie settingsAccept
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.