Filipinos in Singapore
Xact Management: Beks Battallion: The Laff Control ProjectSponsoredBeks Battallion: The Laff Control ProjectSun 6 Dec 2026 · 6:00pm · Singapore EXPO Hall 10, Singapore EXPO Hall 10Tickets
AppsDay Trip Out

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

Johor Bahru day out · per person
S$69≈ RM220.53
S$1 ≈ RM· typical mid-2026 rate, tap to use yours
Barkada of
1
Group S$69
  • There and back
    S$· return · ≈ RM30.53Kranji (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.58
  • Body / foot massage
    RM· at RM60 an hour
    S$18.87
  • ManicureRM
    S$12.58
  • PedicureRM
    S$15.72
  • Haircut / salonRM
    S$15.72
  • Dental cleaningRM
    S$31.45
  • Groceries / shoppingRM
    S$78.62
  • CinemaRM
    S$6.29
  • 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: About RM60 an hour for foot or body massage; the cheapest spots start near RM45.
  • Manicure: Gel and nail art cost more.
  • Pedicure: Often bundled with a mani for less.
  • Haircut / salon: About RM50 for a wash and cut; RM25 to 130 depending on the salon.
  • Dental cleaning: Scaling and polishing is about RM100 (RM60 to 220). Ask for a quote before you sit down.
  • Groceries / shopping: About RM250 a basket. Your GST relief coming back is S$100 a person for trips under 48 hours (about RM320).
  • Cinema: A standard 2D ticket is about RM20 at GSC or TGV (RM15 to 25). MBO closed in March 2026.
  • 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 close to fourteen thousand rupiah, so island prices look enormous and feel tiny. A Rp300,000 two-hour massage is about S$22; 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.