Filipinos in Singapore
MarketPlace @ Expo: Donna with Good Vibes Band: Live OPM ThursdaysNext upDonna with Good Vibes Band: Live OPM ThursdaysThu 8 & 15 Oct, 7.30pm · MarketPlace @ Expo · Free entryView
AppsDay Trip Out

JB and Batam Day-Out Calculator: What a Day Trip From Singapore Costs

Johor Bahru day out · per person
S$57≈ RM180.24
S$1 ≈ RM· typical mid-2026 rate, tap to use yours5 ticked items have no price yet and are not counted.
Barkada of
1
Group S$57
  • There and back
    S$· return · ≈ RM30.24Kranji (CW1), Queen St (CW2, runs 24h) or Newton Circus (CW5). Flat S$4.80 a ride by card, S$4.75 on ManjaLink. Pay ringgit on the JB return for less.
    S$9.60
  • Food & drinksRM
    S$12.70
  • Body / foot massage
    RM· at RM45 an hour
    S$14.29
  • ManicureRM
    S$9.52
  • PedicureRM
    S$11.11
  • Haircut / salonRM
    Varies
  • Dental cleaningRM
    Varies
  • Groceries / shoppingRM
    Varies
  • CinemaRM
    Varies
  • OtherRM
    Varies
  • VisaPhilippine passport: visa-free for 30 days. Only the free Malaysia Digital Arrival Card (MDAC) is needed.
    RM0

Typical mid-2026 prices, not quotes. Tap a price to use your own.

Read before you cross

Learn more about a JB day out

A massage, a mani-pedi, cheap food, a grocery haul: JB is the weekend reset a lot of kababayans swear by. Pick how you cross and what you plan to do, and this tallies the whole day in Singapore dollars and ringgit. Every price can be changed.

The visa question, settled

If you hold a Philippine passport, you do not need a visa for a JB day trip. Malaysia lets Filipinos in visa-free for up to 30 days, so the visa line on your budget is zero. The one thing you must not skip is the Malaysia Digital Arrival Card, a free online form you fill in within three days before you cross. No printout is required, but do it before you leave. The counter can turn you back without it.

How to cross, cheapest to comfiest

The public bus is the budget king at roughly S$2.50 each way, but the Woodlands queue on a Saturday can eat your morning. Causeway Link is a flat S$4.80 a ride by card (S$4.75 on ManjaLink): CW1 from Kranji, CW2 from Queen Street around the clock, and CW5 from Newton. The KTM Shuttle Tebrau train is about S$5 out; it takes five minutes but sells out, so book ahead. Cross-border taxis are the pricey option now. Since the 2026 scheme launched, a private taxi or Grab starts around S$80 to S$100 per car each way, so it only makes sense split four ways, or shared from the terminal at about S$20 a head. If you drive, remember the VEP tag is now required to enter Malaysia, on top of toll, fuel, and JB parking.

Why the ringgit does the heavy lifting

The whole appeal is the exchange rate. With one Singapore dollar buying a bit over three ringgit, a RM40 foot massage lands near S$13, and a mani-pedi that would cost you S$50 in Lucky Plaza is a fraction of that across the Causeway. The calculator keeps your JB spending in ringgit, what you pay at the counter, and converts the total back to SGD so you can see the real damage. Update the rate to whatever your card or money changer gives you that week.

Before you go

Carry some ringgit cash for hawker stalls and small salons that do not take cards, but tap your card where you can for a better rate. Coming back, mind your GST relief limit on anything you buy. And leave a buffer for the jam: the checkpoint can swallow an hour each way on peak days, which is its own kind of cost.

Prices move. The defaults here are typical mid-2026 figures, not quotes. Fares, salon rates, and the exchange rate all shift. Change any line to match your own plan and the day you are crossing.

What the prices assume

  • There and back: Return fares, there and back.
  • Food & drinks: A proper lunch, kaya toast, milk tea. Street eats can be far less.
  • Body / foot massage: Foot reflexology runs RM35 to 45 an hour; full body a bit more.
  • Manicure: Gel and nail art cost more.
  • Pedicure: Often bundled with a mani for less.
  • Haircut / salon: A wash-and-cut is a fraction of SG prices.
  • Dental cleaning: Clinics set their own price. Ask for a quote before you sit down.
  • Groceries / shopping: The reason many go. Watch your GST relief limit coming back.
  • Cinema: Ticket prices depend on the cinema and the day.
  • Other: Dessert, arcade, whatever else.

Every way across, return fare

  • Bus 170/AC7, S$4 per person: Cheapest way across: about S$2.50 out, a couple of ringgit back. Tap SimplyGo or EZ-Link. Woodlands queues get long on weekends.
  • Causeway Link, S$9.60 per person: Kranji (CW1), Queen St (CW2, runs 24h) or Newton Circus (CW5). Flat S$4.80 a ride by card, S$4.75 on ManjaLink. Pay ringgit on the JB return for less.
  • KTM train, S$6.50 per person: S$5 out, RM5 back. Five minutes from Woodlands to JB Sentral. Book ahead, seats sell out fast.
  • Shared taxi, S$40 per person: Shared from Ban San St or Larkin, about S$20 each way per person with four sharing.
  • Taxi / Grab, S$150 per car: Door to door. 2026 fares start about S$80 a car out; Grab cross-border about S$100. Split across the group.
  • Own car, S$20 per car: Toll, fuel and JB parking for the day. A VEP tag is required to drive into Malaysia.

Planning Batam?

A one-hour ferry, a long spa afternoon, seafood by the water, and change from a Singapore lunch budget: Batam is the other weekend reset. Set your ferry and your plans and this tallies the day in Singapore dollars and rupiah. Every price can be changed.

The visa question, settled

A Philippine passport gets you into Indonesia visa-free for up to 30 days, so a Batam day trip costs you nothing at the visa line: no fee, no visa-on-arrival counter. Bring the passport with at least six months validity, and keep your return ferry ticket handy at immigration.

The ferry, and the fees nobody quotes upfront

The crossing from HarbourFront to Batam Centre takes about an hour, with Batam Fast, Sindo, and Majestic running more than ten sailings a day. The return fare itself is only part of the bill: there is a Singapore departure fee of around S$10, a Batam terminal fee of about S$8, and fuel surcharges on each leg. Together that is roughly S$25 a head on top of the ticket, and it is easy to forget when you are comparing a S$40 fare against a S$50 one. The calculator keeps that line ticked by default.

Why the rupiah does the heavy lifting

One Singapore dollar buys around thirteen thousand rupiah, so island prices look enormous and feel tiny. A Rp200,000 two-hour massage is about S$15; a mani-pedi that would cost you S$50 in Singapore is a handful of dollars across the strait. The calculator keeps your Batam spending in rupiah, what you pay on the island, and converts the total back to SGD. Update the rate to whatever your card or the money changer gives you.

Before you go

Singapore dollars are widely accepted in Batam, but you will get a better price paying in rupiah at local warungs and salons, so change a little cash or tap your card. Book the ferry back for a realistic time, since the last sailings fill up, and leave a buffer for immigration queues on both sides. Coming home, mind your GST relief limit on anything you buy.

Prices move. The defaults here are typical mid-2026 figures, not quotes. Ferry fares, spa rates, and the rupiah all shift. Change any line to match your own plan and the day you are crossing.