Bol is situated on the southern coast of the island of Brač at the base of the mountain Vidova gora in Central Dalmatia. It is 35 km away by sea from the town of Split. The easternmost point of the island of Brač is 8 km south of Makarska and Makarska Riviera, and the westernmost point is 15 km away from the historical town of Trogir.

You can get to Bol by air, by ferry and by speedboat.