Sky Mirror Kuala Selangor: Reflective beach photo tour from KL
Photograph your reflection in a giant natural mirror of sky and water
A day tour from Kuala Lumpur to Sky Mirror, a sandbar at Kuala Selangor where low tides create reflective shallow waters perfect for photos. Private roundtrip transport with an English-speaking driver and boat ride to the site are included. The itinerary runs 4 to 6 hours and departs early morning or afternoon, with timing subject to tidal conditions.
Compare the 12 alternatives
Kuala Selangor Fireflies & Hot Springs Tour from Kuala LumpurEvery day · 14:00 and 16:00 · All ages★ 4.67 (3)6h–8hENUS$ 112View ›
Batu Caves & Kanching Waterfall Private Tour from Kuala LumpurEvery day · 09:00 and 14:00 · All ages★ 4.74 (81)4hENUS$ 50View ›
Kuala Lumpur Instagram Tour: Private guide, 6 stopsEvery day · 09:00, 10:00 and 11:00 · All ages★ 4.93 (446)7hEN · ZHUS$ 107View ›
Kuala Selangor Fireflies & Blue Tears Tour from Kuala LumpurEvery day · 15:30 and 15:45 · All ages★ 4.86 (399)7h 30mENUS$ 62View ›
Kuala Selangor Firefly Boat Tour with Seafood DinnerEvery day · 15:00 and 16:00 · All ages★ 4.67 (67)6hENUS$ 95View ›
Kuala Selangor Fireflies Boat Tour: Watch Glowing InsectsEvery day · 15:30 and 16:00 · Up to age 80★ 4.06 (217)6hEN
Genting Highlands, Batu Caves & Fireflies Tour from Kuala LumpurEvery day · 09:00 · All ages★ 5.00 (1)12hENUS$ 156View ›
Cameron Highlands Tour: Tea Plantations & Strawberry FarmsEvery day · 07:00 · All ages★ 4.27 (11)10h–12hUS$ 171View ›
Malacca Day Tour: Pink Mosque, Jonker Street & Christ ChurchEvery day · First departure 08:00, last 10:00 · All ages★ 4.85 (41)10hEN · ZHUS$ 184View ›
Sekinchan & Kuala Selangor Tour: Fireflies at NightEvery day · 14:00 · All ages★ 4.50 (6)8hENUS$ 132View ›
Selangor Highlights Tour: Batu Caves, Blue Mosque & HillEvery day except Friday · 09:00 and 09:30 · All ages★ 5.00 (1)8hENUS$ 112View ›
Kuala Selangor Firefly Tour from Kuala Lumpur: Mangrove Boat RideEvery day · 15:30 · All ages★ 5.00 (1)6hENUS$ 56View › Compare more experiences like this »
Step-by-step itinerary
Sky Mirror Beach Tour and Photoshoot
- Pick up at Kuala Lumpur hotel
- Drive to Kuala Selangor
- Arrive at Kuala Selangor port
- Boat ride to Sky Mirror
- Take photos at Sky Mirror
- Explore Sasaran Beach sandbar
- Return boat to jetty
- Drive back to Kuala Lumpur
- Drop off at hotel
The experience
The tour starts with hotel pickup in Kuala Lumpur and a drive to Kuala Selangor, where you board a boat to Sky Mirror. The sandbar itself is the draw: when the tide is low, the shallow water becomes a mirror reflecting the sky, turning the beach into an optical illusion that makes for striking photographs. You'll have time to take pictures with friends and family, experiment with perspective tricks, and use the natural installations on the sandbar for creative poses. The operator suggests wearing bright colors or accessories to stand out in the shots.
On the way back to Kuala Lumpur, you pass Melawati Hill and the area around Kuala Selangor Fireflies. The whole outing takes between 4 and 6 hours depending on the tide and traffic. Because Sky Mirror is tidal, the operator will confirm your booking's availability within one business day and may contact you if conditions change. If the tour cannot operate, you get a full refund. Boat ride insurance is provided.
The boat ride itself is short (roughly 30 minutes from the jetty to the sandbar and back), and the site is accessible for most fitness levels. Wear waterproof shoes or sandals, a hat and sunscreen. Infants sit on an adult's lap. Children must be accompanied by a paying adult. The activity is not recommended for pregnant women or guests with walking disabilities or serious medical conditions.
What’s included
- Private roundtrip transport from your Kuala Lumpur hotel in an air-conditioned vehicle.
- English-speaking driver.
- boat ride to Sky Mirror.
- boat ride insurance provided by the operator.
Before you book
Prices and times updated 2 days ago
Operated by Asni Tours & Travel (M) Sdn Bhd
Is this one for you?Book this tour if you want to photograph the natural reflection effect at low tide and don't mind an early morning departure or afternoon timing. The tidal window is what creates the mirror effect, so the schedule shifts based on water levels each day.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (2 to 11 years); Infant (under 2): free.
What exactly is Sky Mirror and why does it look like a reflection?
Sky Mirror is a large sandbar at Kuala Selangor where low tides leave shallow water across the beach. The calm, reflective surface mirrors the sky above, creating an optical illusion that makes it appear as though you're standing in the sky itself: the main reason photographers visit.
How long is the boat ride to Sky Mirror from the jetty?
The boat ride takes roughly 30 minutes each way from the jetty at Kuala Selangor to reach Sky Mirror. You'll have time on the sandbar for photos before returning to the mainland.
What time does the tour start and when do I get back to my hotel?
The proposed itinerary shows a 6:45am pickup from your Kuala Lumpur hotel, with arrival back around 11am to 11:30am. The tour can also run in the afternoon. Exact timing depends on tidal conditions and will be confirmed within one business day of booking.
What animals or wildlife might I see at Sky Mirror?
The shallow waters around Sasaran Beach are home to sea clams, shore crabs, sea snails, and occasionally pink dolphins. You may spot these creatures during your time on the sandbar or in the water nearby.
Is lunch included in the tour?
Lunch is not included. The tour focuses on the photo experience at Sky Mirror and the return journey, typically wrapping up by late morning or early afternoon depending on the tide.
What happens if the weather or tide makes the tour impossible?
Sky Mirror's accessibility depends on tidal conditions and weather. If the tour cannot operate, the operator will inform you at least one day before and provide a full refund. They will contact you if any changes to your booking are needed.
Sky Mirror Kuala Selangor: Reflective beach photo tour from KL
4h–6h · EN
from US$ 91 per person
4.888 reviewsVerified traveler reviews via our booking provider









