The bus is the only form of public transportation on the island of Brač. Along with taxis, it's the only option for getting around if you don't have your own vehicle.
Many tourists rely on buses during their stay on the island, as it’s an affordable and convenient way to travel.
However, navigating the bus schedules, purchasing tickets, and getting around can be confusing for first-time visitors.
That’s why we’ve put together this detailed guide to help you make sense of the bus system on Brač.
Getting Around by Bus
Buses run daily and connect all the main towns and villages, making it easy to travel from one place to another. However, there are a few things to keep in mind.
Some routes operate less frequently on weekends, especially Sundays, and there are special schedules during holidays.
Not all villages are directly connected by bus, so transfers may be required. Checking for these when purchasing tickets is important to avoid any surprises.
The island has two main bus hubs: Supetar and Gornji Humac. These are the key points where many bus routes intersect, allowing you to transfer and reach almost any destination on the island.
Supetar, the largest town on Brač, is particularly well connected. You can catch a bus from Supetar to any other settlement on the island at least three times a day and for popular destinations like Bol, buses run as often as ten times daily.
The island is crisscrossed by six main bus routes, connecting all the settlements:
- Supetar – Mirca – Sutivan – Ložišća – Bobovišća – Milna
- Supetar – Splitska – Postira – Pučišća – Pražnica – Gornji Humac – Selca – Sumartin – Novo Selo – Povlja
- Supetar – Škrip – Splitska – Postira – Dol
- Supetar – Nerežišća – Donji Humac – Dračevica
- Supetar – Donji Humac – Nerežišća – Pražnica – Gornji Humac – Bol
- Supetar – Splitska – Postira – Pučišća – Pražnica – Gornji Humac – Bol
For a detailed map of the bus routes and all ferry lines connecting Brač with the mainland and other islands, download a PDF version.
Purchasing Tickets and Prices
You can buy tickets online directly from the Arriva Croatia website or through their mobile apps (available on both the App Store and Google Play).
Tickets are also sold at larger bus stations and from drivers at smaller stops, although we don’t recommend this due to less-than-great experiences shared by members of our Brač Island Travel Info group.
For your time on Brač, we highly recommend downloading the Arriva mobile app. There, or on their website, you can find detailed information about routes, timetables, bus stops, and travel conditions.
If you purchase your ticket through the app, you can also get an additional 5% discount.
Tickets can be paid for online with American Express, Mastercard, Maestro, Visa, or Diners cards, and all you need to do is show the ticket sent to your email.
Ticket prices are very reasonable. Below are some approximate costs, but make sure to check the exact prices on the carrier’s website:
- Supetar – Bol: €6.30
- Supetar – Sutivan: €3.50
- Supetar – Milna: €4.50
- Supetar – Pučišća: €4.50
- Supetar – Sumartin: €6.30
Challenges with Public Transport
In our survey, public transport received the lowest average rating of just 3.19, with 28% of respondents saying it needs improvement.
The information about public transportation is often minimal and can be confusing. Schedules frequently change based on demand, and it’s challenging to find exact departure times for a month or two in advance.
During peak summer, for instance, if you’re planning to go out for dinner in another town, you’ll likely struggle to find buses running past 7 p.m., or even earlier in some cases.
Some locations only allow ticket purchases directly from the driver on the bus. Unfortunately, we’ve heard comments from people who had trouble with this—sometimes the driver accepts cash, other times only cards, and occasionally, certain cards aren’t accepted at all. You won’t know until you’re at the bus stop.
We also often hear complaints about the lack of connections from Sumartin for those who want to spend the day at Zlatni Rat beach in Bol. You need to transfer at Gornji Humac, one of the main hubs, but sadly, it’s not adequately equipped, leaving you to wait for the next bus in the sun and heat.
And later, when you want to return to Sumartin, you may discover that no more buses are running between Bol and Sumartin that day. Careful planning is essential to avoid being stranded.
Additionally, it’s important to note that buses only serve towns and villages, so if you want to visit remote places like Blaca Monastery or Vidova Gora, public transportation won’t take you there.
The reality is, if you want to truly explore the island, you’ll need your own transport.
The Upside of Taking the Bus
Despite some of the challenges, there are plenty of upsides to taking the bus on Brač, starting with the positive environmental impact.
You’ll get to meet the locals, which is arguably one of the most important parts of any trip.
Engaging with the people and culture of a place is how you truly learn about it, and who knows? You might even get some insider tips on where to buy the best local products like olive oil, fresh fruit, cheese, or honey.
The bus routes will also take you through charming villages you might not have visited otherwise, and they’re sure to leave a lasting impression. Even if you struggle to say or remember the names Ložišća, Škrip, Bobovišća, Gornji and Donji Humac, or Pražnica - you won’t forget their beauty and charm.
And, of course, there’s the cost-saving aspect. Not only will you come away with new experiences and memories, but your wallet will thank you, too.
So next time you’re on Brač, take our Brač bus map hop on a bus and set out on a little adventure.
It might not be the fastest way to explore the island, but it’s definitely one of the most authentic.