
Pulau Ubin Tour Singapore: Bumboat, Bike & Chek Jawa Guide
Book a Pulau Ubin tour from Singapore. Bumboat access, guided bike and kayak tours, Chek Jawa wetlands. Day trip guide for all fitness levels.
9 min read · 15 Oct 2026

Tours & activities
Compare bookable day trips from Singapore to Johor Bahru, Batam, Bintan and Desaru. Travel times, costs, inclusions and tour types before you book.
Singapore's size works against long weekends but in favor of day trips. Nothing is more than a few hours away by ferry or land crossing, which means you can wake up in Marina Bay and be on a beach in Bintan, wandering a market in Johor Bahru, or riding a jet ski off Batam before lunch. The catch is that "day trip" means different things depending on the destination — some are a 45-minute ferry ride, others eat up three hours each way once you count immigration queues.
This guide compares the four realistic day trip options from Singapore — Johor Bahru in Malaysia, and Batam, Bintan and Desaru across the Riau Islands and Straits of Johor in Indonesia and Malaysia — by travel time, cost, and who each suits. I'll also walk through tour types (group, private, self-guided) and the practical details — inclusions, cancellation policies, visa rules — that actually affect whether your day trip goes smoothly or turns into a logistics headache.
Not every traveler wants the same thing from a few hours outside Singapore. Some want sand between their toes, others want a cheap shopping haul, and a fair number just want proof they left the country. Matching your personality to the right destination matters more here than with most day trips, because the travel time is significant enough that picking wrong wastes half your day.
Bintan is the clear pick. The northern coast has proper white-sand beaches and calmer water than Batam, and several resort areas allow day access to beach clubs and pools for a fee, even if you're not staying overnight. Batam's beaches are serviceable but busier and less scenic — most visitors go there for water sports rather than lounging. Desaru, on Malaysia's east coast, has the least crowded beaches of the three but the longest travel time, so it suits a slower pace rather than a packed single day.
Johor Bahru wins this category outright. The Sultan Abu Bakar Mosque, the Johor Bahru old town shophouses, and Jalan Tan Hiok Nee's heritage street give you a dense, walkable half-day of history that neither Batam nor Bintan can match — both are younger, resort-driven developments with little in the way of old architecture. If you care about mosques, colonial-era buildings, or simply wandering a market that isn't built for tourists, JB is the only real option on this list.
Batam is built for this. Jet skiing, banana boats, ATV circuits and cheap golf courses cluster around Nagoya and the northern beaches, and operators there are used to half-day activity packages aimed squarely at Singaporean weekend visitors. Bintan has some water sports too, plus an adventure park with zip lines near Lagoi, but it's generally calmer and more resort-oriented. Desaru has surf-adjacent activities and a go-kart circuit, but infrastructure is thinner — don't expect the same density of operators you'll find in Batam.
Johor Bahru is by far the cheapest day trip, largely because it's a land crossing rather than a ferry trip — buses and the causeway crossing cost a fraction of a ferry ticket, and food and shopping prices in JB run noticeably lower than in Singapore. Batam and Bintan both require ferry tickets that typically run higher than a JB bus fare, plus Indonesian departure and entry fees. If cost is your main driver, skip the islands and do Johor Bahru.
Here's how the four main options stack up against each other on the factors that actually decide your day: how long you'll spend traveling, what it costs, and what kind of day you'll have.
Johor Bahru is the fastest and cheapest day trip from Singapore, while Bintan offers the most polished beach experience at a higher cost.
Day trips from Singapore compared: travel time, cost and best-for
| Destination | Travel time (one-way) | Typical cost level | Best for |
|---|---|---|---|
| Johor Bahru | 20-90 min (traffic-dependent) | Low | Heritage, shopping, food |
| Batam | 45-60 min by ferry | Medium | Water sports, quick beach day |
| Bintan | 60-75 min by ferry | Medium-high | Resort beaches, relaxation |
| Desaru | 2-3 hrs by road | Medium | Quiet coast, golf, nature |
Typical figures; ferry schedules, border queue times and road conditions vary, so confirm current timings before you travel.
JB sits just across the Straits of Johor via the Woodlands Causeway or the Second Link, reachable by bus, taxi, or the Johor Bahru–Singapore Rapid Transit System train link that cuts the crossing to around five minutes once you're moving, though immigration queues on both sides can add significant time during peak hours — weekday mornings and Friday evenings are worst. Beyond heritage sites, JB is known for shopping malls like those near the checkpoint, and for hawker food at a fraction of Singapore prices. The trade-off is queue unpredictability; a crossing that takes 30 minutes on a quiet Tuesday can take two hours on a public holiday.
Batam is reached by high-speed ferry from the Singapore Cruise Centre (HarbourFront) or Tanah Merah Ferry Terminal, with crossings generally taking 45 minutes to an hour depending on the ferry operator and sea conditions. It's the closest of the Indonesian islands and the cheapest ferry option of the two, which makes it popular for quick half-day activity trips. The downside: the port area around Nagoya can feel congested and touristy, and the island's infrastructure outside resort zones is uneven — don't expect Bintan's polish.
Bintan's ferry crossing from Tanah Merah Ferry Terminal runs roughly an hour to an hour and fifteen minutes, slightly longer than Batam, landing you at Bandar Bentan Telani near the Lagoi resort belt. This is the better choice if your day trip goal is a proper beach club or resort pool rather than jet skis and ATVs. It's also pricier — resort day-pass fees and transfers from the ferry terminal add up, so Bintan suits travelers happy to spend more for a more polished, less chaotic experience.
Desaru, on Malaysia's southeastern coast, requires a longer overland transfer — typically two to three hours by road from Singapore via Johor — or a ferry-and-bus combination, making it the least practical for a true single day trip unless you leave early and accept a long return. It rewards patience with quieter beaches and golf courses with far fewer crowds than Bintan. I wouldn't recommend Desaru for a first-time day tripper on a tight schedule; it works better as an overnight add-on than a rushed day trip.
How you book matters almost as much as where you go. The same destination can feel completely different depending on whether you're herded through it with twenty strangers or wandering on your own schedule.
Group tours to JB, Batam or Bintan typically bundle transport, a guide, and set-stop itineraries — a mosque, a market, a lunch spot, maybe a factory outlet. They suit first-time visitors and anyone who doesn't want to deal with ferry tickets or immigration forms themselves. The downside is pace: you'll spend limited time at any one stop, and shopping-heavy itineraries (common on JB tours) can feel like a detour from what you actually wanted to see.
Johor Bahru is genuinely easy to do independently — buy a bus or train ticket, cross the border yourself, and use ride-hailing apps once inside. Batam and Bintan are harder solo because ferry schedules, port fees and onward transport are less intuitive for first-timers, though far from impossible if you book ferry tickets in advance and arrange a driver on arrival. I'd steer complete beginners toward a group or private tour for the islands and save independent travel for JB.
Day tour listings can look similar at a glance but differ a lot in what's actually included. A few minutes checking the fine print saves you from nasty surprises on the day.
Check whether ferry tickets, port taxes, and meals are included or billed separately — Indonesian ferry terminals often charge a departure tax that isn't always bundled into the advertised tour price. Entry fees to specific attractions, resort day-pass charges in Bintan, and equipment rental for water sports in Batam are frequently excluded. Always read the inclusions list fully rather than assuming "day tour" means everything is covered.
Larger group tours (15+ people) move slower through immigration and attractions, which eats into your actual sightseeing time. Smaller group tours or private options move faster but cost more per person. If you're traveling with older relatives or young children, ask about group size upfront — a 30-person bus tour through JB's checkpoint queues is a different experience than an 8-person minivan.
Weather affects ferry crossings to Batam and Bintan more than it affects JB's land crossing, so check the operator's weather-related cancellation policy before booking — some offer full refunds for ferry cancellations, others only reschedule. Free cancellation windows (commonly 24-48 hours before departure) vary by platform, so confirm this at checkout rather than assuming.
Confirm the exact departure terminal — Tanah Merah Ferry Terminal and the Singapore Cruise Centre serve different island routes, and arriving at the wrong one means missing your ferry. For JB, clarify whether the tour uses the Causeway or Second Link, since traffic patterns differ significantly by time of day and day of week.
Timing affects both price and crowding more than most people expect, particularly for the land crossing into Malaysia.
Avoid JB day trips during Malaysian and Singaporean public holidays — causeway queues can stretch for hours and the whole point of a "day trip" collapses if you spend half of it in traffic. Monsoon season (roughly November to March) brings choppier seas on the Batam and Bintan ferry routes, occasionally causing delays or cancellations, so build in flexibility if you're booking during that window.
Ferry tickets to Batam and Bintan are worth booking a few days ahead during weekends and school holidays, when seats sell out on popular morning departures. JB land tours and independent crossings need far less lead time — you can often decide the night before. Always compare current prices and reviews on your booking platform before confirming, since availability and seasonal pricing shift.
Johor Bahru is consistently the cheapest option because it's a land crossing rather than a ferry trip. Bus or train fares across the causeway cost a small fraction of a Batam or Bintan ferry ticket, and food, shopping and taxis within JB are also cheaper than in Singapore or the Indonesian islands.
Johor Bahru takes 20 to 90 minutes depending on border traffic. Batam is a 45-60 minute ferry ride from Tanah Merah or HarbourFront. Bintan takes roughly 60-75 minutes by ferry. Desaru takes 2-3 hours by road, making it the least suited to a single rushed day.
Most passport holders, including from the US, UK, Australia and EU countries, don't need a visa for short visits to Malaysia (Johor Bahru, Desaru) or Indonesia (Batam, Bintan) for typical day-trip durations, but rules vary by nationality. Check your specific passport's entry requirements before traveling, since this can change.
Most group tours include return transport (ferry or bus), a guide, and a set itinerary of stops. Meals, entry fees to specific attractions, resort day passes, and equipment rentals for activities like jet skiing are commonly excluded. Always check the inclusions list before booking rather than assuming it's all covered.
Yes — private tours and charters are available for all four destinations, letting you set your own pace and stops. They cost more per person than group tours, often two to three times as much for smaller parties, but the price gap narrows when split across 4-6 travelers.

Book a Pulau Ubin tour from Singapore. Bumboat access, guided bike and kayak tours, Chek Jawa wetlands. Day trip guide for all fitness levels.
9 min read · 15 Oct 2026

Compare a Batam vs Bintan day trip from Singapore: ferry times, costs, beaches, nightlife and crowds — pick the right Riau Islands getaway.
8 min read · 15 Oct 2026

Plan a Singapore to Desaru day trip by ferry or road. Compare waterpark passes, adventure park tours, and transport options before booking.
8 min read · 15 Oct 2026

Plan a Singapore to Batam day trip by ferry. Compare guided tours, DIY ferry travel, beach clubs, and booking tips before you go.
8 min read · 15 Oct 2026

Planning a Singapore to Johor Bahru day trip? Compare Legoland tours, food tours, and transport options, plus what to check before booking.
8 min read · 15 Oct 2026

Planning a Singapore to Bintan day trip? Compare mangrove tours, beach clubs and ferry tickets, and learn what to book before you go.
8 min read · 15 Oct 2026