Best Beaches for Kids Near Surabaya: Safe, Shallow, and Worth the Drive

Photo by  Misbahul Aulia

17 min read · Surabaya, Indonesia · beaches for kids ·

Best Beaches for Kids Near Surabaya: Safe, Shallow, and Worth the Drive

AP

Words by

Andi Pratama

Share

Picking the best beaches for kids near Surabaya takes a bit of honesty, because the city itself sits on a busy harbor strip, and the coast right outside town is muddy, industrial, and definitely not for barefoot toddlers. The good news is that a 60 to 120 minute drive puts you on sand that actually works for families, and after a decade of weekend trips with my nieces, cousins, and a few brave friends' kids, I have a shortlist I trust completely. Surabaya parents know that beach days here are an early start, a packed cooler, and a slow drive home with sandy feet in the car, so the planning matters as much as the destination.

Pantai Kenjeran Old Town and the Floating Mosque

Kenjeran, North Surabaya

Most people drive straight past Kenjeran on their way to the expressway without realizing it has two faces. The old Kenjeran beach area, right before the newer Kenjeran Park attraction, still has a small stretch of sand that locals use for sunrise photos, kite flying, and quick low-tide walks. The water here is calm because of the long breakwaters, and at low tide the shallows stretch out far enough that even unsteady walkers can splash safely. The iconic floating Mosque Al-Akbar sits right behind it, which makes the whole area feel like a proper day out rather than just a beach trip.

The Vibe? Quiet, breezy, more about the view and the mosque than swimming.
The Bill? Free to enter, parking around Rp 5,000 for a motorcycle, Rp 10,000 for a car.
The Standout? Watching the sun come up over the bridge with the mosque reflected in the still water.
The Catch? Vendors are persistent once you park, and the water is not really clean enough for actual swimming, so think of it as a wading and photo stop, not a swim spot.

Local tip: Park near the lotus pond behind the mosque, not at the main beach entrance. You will avoid the touts and be within walking distance of the cleaner sand patches. Most tourists do not know the back side of the mosque complex has a paved jogging path that doubles as a great stroller route.

Pantai Pasir Putih Padelegan, Paciran

Tuban, 1.5 hours west of Surabaya

If you ask a Surabaya parent with kids under ten where they actually go swimming, more than half will whisper about Pasir Putih Padelegan, because it feels almost unfair how good the water is. The beach is on the Tuban coast, roughly two hours by car from central Surabaya, and the name literally means "white sand," which is a bit of local optimism because it is more cream than white, but it is soft, and the gradient into the sea is incredibly gentle. We measured once with the kids, and the water stays below knee height for what felt like fifteen meters out from shore. That makes it a legitimate toddler beach Surabaya families rely on.

The Vibe? Relaxed, slightly retro, with warungs shaded by palm trees and fishermen fixing nets at one end.
The Bill? Rp 15,000 per person entry, parking Rp 10,000, fresh coconut around Rp 15,000.
The Standout? The natural rock pool on the far right side that fills with warm, clear water at low tide, which is basically a free bathtub for kids.
The Catch? The last 6 km of road are narrow and full of trucks, so leave before noon or after 2pm to avoid the worst of it.

A small heads up, because I learned the hard way: the toilets are basic at best, and the rinse showers are cold. Bring your own water jug for the kids and a change of clothes in a dry bag. Most guidebooks skip Padelegan because it is not on the main Paciran resort strip, which is exactly why it stays calm on weekends.

Pantai Sowan, Tuban Regency

Sowan, Bancar, Tuban

Sowan is the beach I send friends to when they specifically ask about shallow beaches Surabaya parents can trust. The cove is protected by a small headland and a reef line, so the surf barely reaches the shore, and the water is so shallow out far that you can see the patterns of light on the sand from your waist. The whole bay looks a little like a lagoon, with a row of warung terapung (floating food stalls) on stilts at one end where you can eat freshly grilled clams and drink es kelapa muda while the kids float around in the shallows. Local families have been coming here for generations, long before Tuban became a known tourism name.

The Vibe? Working fishing village with one of the calmest swimming coves on the north coast.
The Bill? Rp 10,000 entry, grilled fish Rp 35,000, parking Rp 5,000.
The Standout? The small mangrove walkway near the parking area, which is perfect for a post-lunch walk with kids who need to burn off energy.
The Catch? The road in is partly unpaved for the last 2 km, so small cars with low clearance can scrape. Take an SUV or a minivan if you can.

Sowan is not Instagram famous, and that is its biggest draw for families. The vendors are not aggressive because most of the customers are regulars. If you go on a Sunday, you will see groups of Surabaya expats and Indonesian families mixing in a way that rarely happens at the more touristy beaches.

Pulau Gili Ketapang

Probolinggo side of the Madura Strait

A 90-minute drive to the port of Tanjung Perak, a 30-minute fast boat ride, and suddenly you are at Gili Ketapang, a small inhabited island just off the Madura coast. The main beach on the south side is one of the best family swim spots Surabaya can access without flying, and that is a strong claim, but the water is genuinely clear and the reef is far enough out that small kids can stand up almost anywhere. Boats run from the Surabaya harbor and from a smaller pier near Bangkalan, and the crossings are short enough that even wiggly toddlers handle them fine.

The Vibe? Island slow life, with friendly local homestays and a clear view back to the Java coast.
The Bill? Boat ticket Rp 25,000 one way per person, homestay rooms around Rp 200,000 per night, snorkel rental Rp 30,000.
The Standout? Snorkeling with the kids in the shallow lagoon near the jetty, where parrotfish and small rays are common even at waist depth.
The Catch? The island has no ATM, so bring enough cash, and the mobile signal drops to one bar outside the homestay area.

Here is the insider detail most tourists never hear: the boat operators at Tanjung Perak do not all leave at the same time. The fast fiberglass boats depart when they have 12 passengers, which is usually every 90 minutes in the morning, so if you arrive at 8am you will be on the water by 9.30, but if you show up at 11am you might wait until early afternoon. Plan around that rhythm and the trip becomes twice as pleasant.

Pantai Klayar, Pacitan

Pacitan Regency, 3.5 hours west of Surabaya

Klayar is not the closest option on this list, but it earns its place because of the unique sea horn, a natural rock formation that blasts water and air through a hole in the cliff with a deep, loud horn sound when the waves hit just right. Kids lose their minds over it, and parents love the wide, flat sand that is firm enough for bicycles and sandcastles. The swimming is best in the morning, before the wind picks up in the early afternoon, and the water is shallow for at least 30 meters from shore, which makes it a genuinely safe toddler beach Surabaya can offer for a longer weekend trip.

The Vibe? Wide open, slightly wild, with a real "end of the road" feeling.
The Bill? Rp 15,000 entry, grilled corn Rp 10,000, basic gazebo rental Rp 25,000.
The Standout? The horn blow at high tide, and the natural infinity-style rock pool on the left cliff face.
The Catch? The drive is long, and the last hour has a lot of motorcycle traffic, so do not attempt it after dark.

The secret most travelers do not know: the warung owners at Klayar will lend you a plastic bucket and a small shovel for free if you ask, because they want kids to stay near their tables and order drinks. A polite request goes a long way, and the kids get the gear they need without paying Rp 50,000 for a one-use beach toy set.

Pantai Banyu Tibba, Madura

5 km east of Bangkalan, Madura Island

Take the Suramadu Bridge, drive 40 minutes past Bangkalan town, and you land at Banyu Tibba, a small cove beach that almost no one outside Madura talks about. The name means "water that seeps out," and that is exactly what happens at low tide, with small clear pools forming in the rocks that are warm from the sun and full of tiny fish. For families with very young kids who are not ready for the open sea, this is a perfect first beach experience, because the kids can sit in ankle-deep pools and watch the fish without any wave action at all. It is one of the best family swim spots Surabaya can reach in under two hours, and the cost is basically nothing.

The Vibe? Quiet, almost private, with a few shade trees and just one warung.
The Bill? Free entry, free parking, the only cost is what you eat.
The Standout? The warm tidal pools, which are basically nature's baby pool.
The Catch? Limited shade, so bring your own umbrella, and the only food option is basic fried snacks.

A small Surabaya connection that most visitors miss: the salt farmers from Madura supply much of Surabaya's household salt market, and at Banyu Tibba you can see the same families who work those fields coming to the beach on Sundays. A polite salam and a smile go a long way, and you might get invited to try freshly made kerupuk, the Madurese shrimp crackers that are significantly better than anything in a supermarket.

Pantai Toraja Sairi, Sumenep (Overnight Trip)

Sumenep Regency, Madura Island

If you are willing to do an overnight trip, Toraja Sairi is the one I recommend to friends visiting from abroad who want to see a different side of Madura. The beach is on a small island just off the coast of Sumenep, accessible by a 20-minute boat ride from the mainland pier, and the sand is so fine it squeaks under your feet. The water stays shallow for ages, the reef is close enough to shore for kids in floaties to peer at colorful fish without needing to actually swim, and there is a small cluster of homestays run by the local Bajo people that serve the freshest seafood you will find in the region.

The Vibe? Remote, gentle, with warm hosts who treat kids like visiting relatives.
The Bill? Homestay with breakfast around Rp 250,000, boat transfer Rp 50,000 per person round trip.
The Standout? The sunset over the harbor with the kids trying to catch small fish in plastic bottles.
The Catch? You need at least two days, and the drive from Surabaya to Sumenep is around five hours, so a small child needs good motion sickness prep.

The thing nobody tells you: Sumenep itself is a forgotten gem, with the royal Asta Tinggi cemetery and a quiet Dutch-era mosque that are both worth a short morning stop on the way. Surabaya history is deeply tied to the Madura crossing, and Toraja Sairi is the one place that lets families experience that side of the city without the commercial feel of Bangkalan.

Pantai Slopeng, Sumenep

12 km from Sumenep town, Madura

Slopeng is the family favorite in the Sumenep area, and it has been so for decades, which you can feel the moment you arrive. The beach is over 2 km long, with a wide flat sand area shaded by tamarind trees right at the back, and the water is so shallow far out that fishermen stand in it chest-deep to push their boats in. Kids love the small colorful jukung boats lined up on the sand, and parents love that you can sit under a tree with a full view of the water for hours. The warung scene is mature, with several places offering proper meals including the local Madurese signature bebek songkem, slow-cooked duck in a spicy broth.

The Vibe? Classic, multi-generational, the kind of beach grandparents remember from their own childhoods.
The Bill? Rp 10,000 entry, full bebek songkem meal around Rp 60,000 per person.
The Standout? The long flat sand at low tide, which is perfect for toddler bike rides and kite flying.
The Catch? Mosquitoes at dusk can be fierce, so bring a strong repellent for the kids.

Slopeng connects to Surabaya in a way most visitors do not realize, because many of the city's older Chinese-Indonesian families have summer houses here dating back to the 1930s, when the Sumenep route was one of the main weekend escapes for Surabaya's trading class. Walking the beach you can still see a few of those old family compounds tucked behind the tamarind trees, which gives the place a depth you will not find at the more commercial beaches closer to town.

Pulau Bawean (For a Real Adventure)

120 km north of Surabaya, in the Java Sea

Bawean is the longest trip on this list at about five to six hours by boat from Tanjung Perak, but for families with older kids (7 and up) it is an unforgettable experience. The island has a handful of small beaches on the north coast, with Tanjung Gaang being the calmest and most family-friendly. The sand is golden and the bay is so sheltered that the water looks like a swimming pool, and you can usually see the reef from the surface. Bawean is a slow, friendly place where the locals still call the main town "Kota," and the kids will be treated like visiting cousins by almost every family they meet.

The Vibe? Off the grid, warm, almost no other tourists.
The Bill? Slow ferry Rp 75,000 per person, homestay with meals around Rp 350,000 per night.
The Standout? Swimming with the protected wild fish in the sheltered bay, sometimes including small reef sharks that are harmless at the shallows.
The Catch? You need at least three days, the ferry schedule is unreliable in the rainy season, and there is no proper hospital on the island, so bring any medicine you might need.

The history connection here is real: Bawean has been sending traders and laborers to Surabaya for over a century, and many of the city's Baba and Nyonya families have roots on the island. A trip here with kids is a chance to show them the original source of a lot of Surabaya's food culture, especially the sweet pastries and the dried seafood that show up in pasar pagi markets across the city.

When to Go and What to Know

The best months for a beach day with kids from Surabaya are April to October, when the dry season keeps the rain mostly in the late afternoon and the wind is calmer. Avoid the peak of Lebaran holidays, because the road to Tuban and Madura becomes a parking lot. The best day of the week for a beach trip is Tuesday or Wednesday, when the weekend crowds from Surabaya are at home and the warungs have time to chat. Arrive before 9am to get a good shaded spot, and pack out your own trash, because waste collection at most of these beaches is still a work in progress.

Always bring a small first aid kit, an extra change of clothes per child, a refillable water bottle for each person, and a hat that actually stays on. The sun on the north coast of Java is strong, and even at 8am it can burn fair-skinned toddlers fast. Cash is king at every beach on this list, and most warungs only accept cash, so withdraw before you leave Surabaya.

A local note: the further you go from Surabaya, the more polite and patient the vendors become, because they see fewer visitors and value each one. A simple "terima kasih" and a small purchase from each warung goes a long way toward keeping these places welcoming for future family trips.

Frequently Asked Questions

What is the safest and most reliable way to get around Surabaya as a solo traveler?

Grab and Gojek are the most reliable options inside the city, with average wait times of 3 to 7 minutes in central districts like Genteng, Tegalsari, and Gubeng during daytime hours. For beach trips, renting a car with a driver for the full day is the standard choice, with prices around Rp 500,000 to Rp 700,000 for an 8 to 10 hour day including fuel. Public buses and the Suroboyo Bus are cheap at Rp 5,000 per ride, but they do not reach the beach destinations listed here.

How walkable is the main cultural and dining district of Surabaya?

The Tunjungan, Genteng, and old Kota Tua core is walkable for about 2 to 3 km without much strain, with sidewalks that are mostly in good condition. Crossing the main roads like Jalan Tunjungan and Jalan Embong Malang requires patience, because the pedestrian lights are short, around 18 to 25 seconds. Sidewalks in the smaller alleys around Jalan Karet and Jalan Pahlawan are uneven, so sturdy shoes are recommended.

Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in Surabaya?

At the Al-Akbar Mosque in Kenjeran, shoulders and knees must be covered, and rental sarongs are available at the entrance for Rp 5,000. At smaller mosques in Madura and Tuban, women are expected to wear a head covering, so bring a light scarf in your bag. For general beach warungs, swimwear on the sand is fine, but most locals change out of wet clothes before walking into the dining area, and following that lead keeps things comfortable.

What are the average internet download and upload speeds in Surabaya's central cafes and workspaces?

Telkomsel and Indosat 4G in central Surabaya cafes typically deliver 25 to 60 Mbps download and 10 to 25 Mbps upload in busy commercial areas. Fiber cafes like those around Ciputra World and Pakuwon Mall report 100 to 200 Mbps download on their guest Wi-Fi. Beach destinations drop significantly, with most Tuban and Madura coast areas showing 5 to 15 Mbps on 4G, and rare Wi-Fi at warungs, so do not expect to work remotely from the sand.

What is the local weather like during the off-peak season in Surabaya?

The wet off-peak season from November to March brings 18 to 22 rainy days per month, mostly in short heavy bursts between 3pm and 6pm. Morning temperatures sit around 24 to 27 degrees Celsius, with humidity between 80 and 95 percent. Beach trips in this season are still possible, but the drive home can be slow because of flash flooding on the national road,

Share this guide

Enjoyed this guide? Support the work

Filed under: best beaches for kids near Surabaya

More from this city

More from Surabaya

Best Co-Living Spaces for Digital Nomads in Surabaya

Up next

Best Co-Living Spaces for Digital Nomads in Surabaya

arrow_forward