
"Miri Beach" isn't a single, official beach — it's a search term for a coastal city in Sarawak, Borneo, that actually has seven or so separately named beaches, plus one private glamping resort that borrowed the name as a brand. It's a decent half-day-to-day-trip add-on if you're already in Miri, but the water is river-influenced and murky rather than clear, and no single spot here is a dedicated "beach holiday" destination.
Sun, 13 Sep 2026

Batik Air Malaysia
Kuala Lumpur (KUL) to Bali / Denpasar (DPS)
Start from RM 393.18
Sat, 29 Aug 2026

AirAsia Indonesia
Jakarta (CGK) to Bali / Denpasar (DPS)
Start from RM 271.20
Wed, 16 Sep 2026

Jetstar
Singapore (SIN) to Bali / Denpasar (DPS)
Start from RM 498.36
Start with the naming confusion, because it matters: Miri sits near the mouths of three rivers — the Baram, Miri, and Sibuti — which discharge sediment into the South China Sea. That means the water along Miri's coastline is generally described as muted green to brown, not the clear turquoise you'd get on Malaysia's east coast islands. One TripAdvisor reviewer described the water at Lutong Beach, specifically, as "dirty and smelly" and affected by a nearby shipping channel. This is a river-delta coastline that locals use for leisure, not a postcard clear-water beach.
What you'll actually find is a string of distinct beaches along the coast: Tanjung Lobang, the city's oldest beach park, known for its wooden piers and nearby seahorse lighthouse; Luak Bay/Esplanade, about 11km south and the go-to weekend spot for Miri residents, with decent white sand and good facilities; Coco Cabana at Marina Bay, a lively beachfront hub with markets and events; Lutong Beach, north of the city and popular for paragliding but with that pollution complaint; Hawaii Beach, a quieter picnic spot; Tusan Beach, 40km south and famous for its "Blue Tears" bioluminescence and sandstone cliffs; and Bungai Beach, further out near Bekenu. Separately, there's Miri Beach Glamping Resort, a private paid property on Beraya Beach (opened 2024) that uses "Miri Beach" as a brand name — it is not the generic public beach searchers usually mean.
Sand is consistently rated better than water clarity across reviews — "golden sandy" at Tanjung Lobang, "white sand" at Luak Esplanade. Crowds are local rather than international: busiest at sunset and on weekends, quiet the rest of the time. Development is low-key — municipal parks, food stalls, basic facilities — with no international beach-resort strip anywhere on this coastline.
Scoot flies direct from Singapore Changi to Miri Airport (MYY), a flight of roughly 2 hours 10 minutes, with fares that have been seen from around US$86–98 one-way. AirAsia also serves the route, though it's worth confirming direct-vs-transit status at the time of booking since regional schedules shift.
Miri Airport is close to the city centre — roughly 10km, about a 15–20 minute drive (sources vary slightly on the exact figure, so it's worth checking current maps). From there, distances to the beaches vary a lot: Tanjung Lobang and Coco Cabana are in the city itself, a few minutes away; Hawaii Beach is about 15 minutes; Luak Esplanade is 15–20 minutes; the Miri Beach Glamping Resort at Beraya Beach is about 30 minutes; Tusan Beach is 30–40 minutes; and Bungai Beach, near Bekenu, is about an hour. There's no public beach shuttle system, so you're relying on Grab or a rental car for anything outside the city centre.
Sunset viewing is the one activity that works well at almost every beach here — Tanjung Lobang, Luak Esplanade, Coco Cabana, and Tusan are all recommended for it, roughly 5:00–6:30pm. Luak Esplanade and Hawaii Beach are set up for picnics and BBQs with proper cooking facilities. Tanjung Lobang is good for a quiet walk and photos along its piers. Lutong Beach is specifically suited to paragliding and paramotoring. Coco Cabana leans into community events — markets, buskers, festivals, bicycle rental — so it's the liveliest, noisiest option by design. Tusan Beach's signature draw is the "Blue Tears" bioluminescence at night, though this is a natural, weather-dependent phenomenon and is not guaranteed on any given visit.
What doesn't work: swimming at Tusan Beach is explicitly discouraged due to unpredictable currents and no lifeguard supervision anywhere along this coastline. If you're expecting clear tropical water for swimming or snorkelling generally, recalibrate — the sediment-influenced water here is a letdown against that expectation. Facilities at Tusan are also inconsistent outside peak hours, and the stairs down to the beach can be steep and slippery.
Late afternoon into sunset, roughly 5:00–6:30pm, is the best window across nearly every Miri beach — midday sun with little shade makes for an uncomfortable visit otherwise. Seasonally, Sarawak sees a wetter Northeast Monsoon from around October/November to February/March, while March to May is generally cited as the driest, least crowded stretch — though with annual rainfall over 2,500mm, no month here is fully dry.
If you're already in Miri — likely there for the Niah Caves, diving, or as a Borneo stopover — spending a sunset at Luak Esplanade or Coco Cabana, or making the drive to Tusan for the cliffs and a chance at Blue Tears, is a worthwhile few hours. It is not worth flying to Miri specifically for a beach holiday: the water clarity, lack of resort infrastructure, and swimming restrictions mean it can't compete with Malaysia's east coast islands on that front. Go in with the right expectation — a local, low-key coastal add-on, not a tropical beach escape — and it delivers.
If Miri fits your Borneo itinerary, you can book flight tickets and book hotels in the city, and browse things to do to plan the rest of the trip around the beaches.
Is Miri Beach clean?
It varies by spot. Miri's beaches sit near river mouths, so the water is typically brownish or murky from natural sediment rather than clear — that's normal for the area, not necessarily pollution. Most public beaches (Luak Esplanade, Tanjung Lobang, Coco Cabana) are reasonably maintained; Lutong Beach specifically has drawn complaints about smell and pollution from a nearby shipping channel.
Can you swim at Miri Beach?
Depends which beach. Luak Esplanade is used by locals for casual swimming. Tusan Beach is explicitly not recommended for swimming due to unpredictable currents and no lifeguard presence. There's no single "Miri Beach" swimming verdict — check the specific beach first.
Is there an entrance fee for Miri's beaches?
No — Miri's public beaches (Tanjung Lobang, Luak Esplanade, Tusan, Coco Cabana) are free and open 24 hours with no gates. The one paid option is the privately run Miri Beach Glamping Resort at Beraya Beach, which charges for overnight stays (roughly RM30–500/night), not beach entry.
Is "Miri Beach" one specific beach?
No. "Miri Beach" isn't a single gazetted location — Miri's coastline is made up of several separate named beaches (Tanjung Lobang, Luak Esplanade, Tusan, Coco Cabana/Marina Bay, Hawaii Beach, Lutong Beach, Bungai Beach). Separately, "Miri Beach Glamping Resort" is a private branded accommodation on Beraya Beach. If you're searching "Miri Beach," decide which specific beach fits your plans rather than expecting one destination.
Thu, 17 Sep 2026

Scoot
Kuala Lumpur (KUL) to Singapore (SIN)
Start from RM 160.33
Sat, 5 Sep 2026

AirAsia Berhad (Malaysia)
Penang (PEN) to Singapore (SIN)
Start from RM 126.84
Thu, 17 Sep 2026

Scoot
Kuching (KCH) to Singapore (SIN)
Start from RM 141.60







