Best beaches in Split, Croatia

Spend the day with us as we bike along the beaches in Split, Croatia. From the sandy beaches of Bacvice and Firule to the pebble beaches of Ovcice and Jezinac, this city offers something for everyone. So, hop on the bikes with us, and let’s check the best beaches in the city!

Here is some additional information and a map of the beaches in Split.

Beaches east of the city center

Starting from the Riva (The seaside promenade) in Split, these are the beaches you have towards the southeast.

Bačvice Beach

Distance from Riva: 1200 metres
GPS coordinates: 43.502506, 16.446873 – All Beaches Map
Nearest bus stop: 50 metres, Bačvice Plaža, Bus No. 21
Type of beach: Sandy beach with shallow water
Size of beach: Medium
Natural shade: No
Crowd level during the season: Super crowded

Ovčice Beach

Distance from Riva: 1700 metres
GPS coordinates: 43.500590, 16.451043 – All Beaches Map
Nearest bus stop: 200 meters, Kino Bačvice, Bus No. 21
Type of beach: Pebble Beach (some parts sandy bottom)
Size of beach: Very small
Natural shade: No
Crowd level during the season: Medium

Firule Beach

Distance from Riva: 1900 meters
GPS coordinates: 43.500957, 16.453935 – All Beaches Map
Nearest bus stop: 250 meters, Put Firule, Bus No. 21
Type of beach: Mostly sandy beach
Size of beach: Small
Natural shade: Limited
Crowd level during the season: Very crowded

Clear shallow water at Firule Beach in Split, with a small beach, pine trees and a beach bar on the shore
Firule Beach, a small, mostly sandy beach about 1.9 km east of the Riva.

Zenta / Trstenik Beach

Distance from Riva: 2600 meters
GPS coordinates: 43.502177, 16.465041 – All Beaches Map
Nearest bus stop: 400 meters, Zenta, Bus No. 21
Type of beach: Pebble Beach
Size of beach: Small / Medium
Natural shade: No
Crowd level during the season: Not crowded

Znjan / Radisson Beach

Distance from Riva: 3000 meters
GPS coordinates: 43.5016113, 16.4700341 – All Beaches Map
Nearest bus stop: 700 meters, Trstenik 2, Bus No. 17
Type of beach: Pebble beach
Size of beach: Medium
Natural shade: No
Crowd level during the season: Medium

Seaside promenade and cycle lane past beach bar parasols at Žnjan / Radisson Beach in Split
The promenade along Žnjan / Radisson Beach, about 3 km east of the Riva.

Znjan Beach

Distance from Riva: 4000 meters
GPS coordinates: 43.501857, 16.476276 – All Beaches Map
Nearest bus stop: 100 meters, Znjan, Bus No. 14 and 15
Type of beach: Pebble beach
Size of beach: Very large
Natural shade: Limited
Crowd level during the season: Crowded

The new Žnjan Beach in Split with a long pebble shore, sunbathers and an inflatable water park
The renewed Žnjan Beach opened in June 2025, with bistros, restaurants, playgrounds and 900 parking spots.

As I mentioned in my video, Znjan Beach is currently undergoing a complete makeover. It is scheduled to be open to the public before the main summer season of 2025.

Update: The “New” Znjan beach opened on the 21st of June. Although not completely finished, it turned out to be a great success in the summer of 2025. I my selves enjoyed spending time on Znjan beach many times.

Friends of mine said, “Wow, this is an amazing beach. We have been to Spain many times, but we have never seen such a great beach.”

The beach features 900 parking spots, 6 bistros, 3 restaurants, sports facilities, playgrounds, an outdoor theater, and more. Here in this video, you can see what Znjan beach looks like.

NOTE: Wheelchair accessible beach at the end of Znjan, towards the east, is still operational.

Duilovo Beach

Distance from Riva: 5400 meters
GPS coordinates: 43.501509, 16.493679 – All Beaches Map
Nearest bus stop: 500 meters, Duilovo – Okretište, Bus No. 15
Type of beach: Pebble beach and concrete
Size of beach: Small
Natural shade: No
Crowd level during the season: Not crowded

Duilovo Beach is currently the last beach along the Split coast towards the southeast. The Duilovo beach area also includes a dog beach.

Beaches eest of the city center

West of the city center you can find the following beaches.

Ježinac Beach

Distance from Riva: 2000 meters
GPS coordinates: 43.503750, 16.417322 – All Beaches Map
Nearest cus stop: 200 meters, Galerija Meštrovic 1, Bus No. 12
Type of ceach: Pebble beach
Size of ceach: Small/medium
Natural Shade: Limited
Crowd level during the season: Crowded

There is a nice walking path along the seaside until Ježinac Beach, walk towards Hotel Jadran and follow the path from thereon.

Palm trees on Kaštelet Beach in Split, with sunbathers and parasols by the calm blue sea
Kaštelet Beach, also known as "Obojena", west of the city centre at the foot of Marjan.

Kaštelet Beach

Distance from Riva: 2300 meters
GPS coordinates: 43.503420, 16.415719 – All Beaches Map
Nearest bus stop: 150 meters, Plaža Kaštelet 1, Bus No. 12
Type of beach: Pebble beach
Size of beach: Small/Medium
Natural shade: No
Crowd level during the season: Crowded

Kašjuni Beach

Distance from Riva: 3400 meters
GPS coordinates: 43.505650, 16.400719 – All Beaches Map
Nearest bus stop: 300 meters, Plaža Kašjuni 1, Bus No. 12
Type of beach: Pebble beach
Size of beach: Medium
Natural shade: Limited
Crowd level during the season: Very crowded

Pebble shore and turquoise water at Kašjuni Beach in Split, shaded by pine trees, with bathers on the rocks
Kašjuni Beach on the south side of Marjan, 3.4 km from the Riva and one of the busiest in summer.

Wheelchair accessible beach near Bene

Distance from Riva: 3800 meters
GPS coordinates: 43.513431, 16.398745 – All Beaches Map
Parking: It is possible to drive to the beach and drop off passengers, only a few parking spots directly at the beach.
Wheelchair access ramp: Yes
Natural shade: Yes
Size of beach: small

Bene Beach

Distance from Riva: 3400 meters
GPS coordinates: 43.514385, 16.401758 – All Beaches Map
Nearest bus stop: 100 meters, Bene, Bus No. 12
Type of beach: Pebble, rock, and sandy beach
Size of beach: Small
Natural shade: Yes
Crowd level during the season: Medium

Rocky shore and calm cove at Bene Beach on Marjan in Split, with a pine-covered point and the sea beyond
Bene Beach, a small beach on the north side of Marjan with natural shade under the pines.

First, Second, and Third water Beaches

Distance from Riva: 3000 meters
GPS coordinates: Located at the northern side of Marjan – All Beaches Map
Nearest bus stop: 500-1000 meters, Bene, Bus No. 12
Type of beach: Mainly rocky
Size of beach: Very small
Natural shade: Yes
Crowd level during the season: Medium

The First, Second, and Third water beaches are small beach areas on the north side of the Marjan Forest Park. First beach is suitable for smaller kids, while Second and Third have rocky areas, so be careful if you are bringing kids with you. Many trees at these beaches provide plenty of shade, and accessing the water can be a bit challenging.

Which is the best beach in Split?

Nobody can answer that question without being biased!

In general, the water quality at all beaches is good. Three beaches have the Blue Flag, and probably all beaches would receive it if they were tested as part of the Blue Flag program.

When my kids were small, we mainly went to Bačvice Beach because of its shallow water and nice sand. From time to time, we also visited Kaštelet Beach and Bene Beach, as they were both good for children.

Nowadays, I mainly go to Znjan Beach, as it is only five minutes from where I live. If I want to spend a whole day at the beach, I usually visit Punta Rata Beach in Brela.

FAQ – Split Beaches

Which beaches are the best in Split?

Split has a lot of beaches, which include rock, pebble, and sandy beaches. Some are crowded with lots of amenities, some are located in the woods of Marjan, so which one is best depends on your preferences.

Some yes. The most crowded beaches are Bačvice, Žnjan, Kašuni, and Kaštelet. The beaches at Marjan are usually the least crowded ones.

On Bačvice and Firule beaches, which are both sandy, you do not need water shoes. On most other beaches, yes, if you are not comfortable walking on pebbles.

For really small kids, Bačvice is the best. If you have middle-aged kids and teenagers, I would say Žnjan, as it has the most activities for kids.

Yes, Split has two dog beaches. In the south, you have Duilovo dog beach, and in Meje, in the northern part of town, you have the Zvončac dog beach.

The closest beach to the center of Split is Bačvice, which is 1 km away from the Riva.

Bačvice and Firule are sandy beaches with shallow water — both are great for smaller kids.

Red heart sculpture on the Brela promenade above a turquoise bay, with pine forest, hotels and the church tower behind
Videos
Morten Smalby

Brela

Brela is the first village you hit on the Makarska Riviera when you drive south from Split, and for many

Read More »
Red heart with #loveomis on the coast of Omiš in Croatia overlooking the sea
Videos
Morten Smalby

Omis

Living in Split, Omiš is my backyard. It is just 25 km down the coast, so I have visited countless

Read More »

Leave a Comment

Your email address will not be published. Required fields are marked *