Travel Tips

JB Weekend Itinerary for Singaporeans (2026): Friday to Sunday Plan

A practical Friday-evening to Sunday-afternoon JB itinerary built around real Singaporean weekend habits — checkin times, traffic peaks, food, beauty appointments, and where to actually stay. Hour-by-hour, with cost estimates.

Published 2 May 2026 · 11 min read · JB Guide Team

A weekend in JB is one of the most popular getaways for Singaporeans - close, cheap, and packed with food, services, and shopping. But a good weekend trip is not about cramming in as much as possible. It is about timing the border crossings, picking the right hotel area, and balancing eating with rest.

This itinerary is built around what Singaporeans actually do over a JB weekend - Friday evening to Sunday afternoon. It includes traffic timing, real budgets, and specific recommendations.

Quick summary

  • When to leave Singapore: Friday 7–8pm or Saturday 6am
  • When to return: Sunday 11am or after 9pm to avoid the peak
  • Budget per person: SGD 200–400 (excluding shopping)
  • Where to stay: City centre (closest to food), Bukit Indah (beauty), or Mid Valley Southkey (modern)

Friday evening: cross, check in, dinner

7:00pm - Leave Singapore

For a Friday night start, leave Singapore around 7–8pm. The Causeway peak is over (4–7pm is worst on Fridays as Malaysian workers head home), and you should reach JB by 8:30–9:30pm depending on traffic.

If you are driving, refuel in Singapore (Malaysia requires Singapore-registered cars to enter with at least 3/4 tank fuel). If you are taking the bus, take the CW1 or CW3 from Kranji or Queen Street - the express buses skip the slow Causeway-shuttle traffic.

9:00pm - Check in to your hotel

Most JB hotels accept check-ins until 11pm without issue. Recommended areas:

| Area | Best for | Hotel examples | | :--- | :--- | :--- | | City centre | Walk to food, near CIQ | DoubleTree, Hyatt House, Suasana, Thistle | | Mid Valley Southkey | Modern mall hotel | Mid Valley Southkey Hotel | | KSL D'Esplanade | Beauty/dental hub stay | KSL D'Esplanade Residences | | Bukit Indah | Beauty/spa weekend | Le Pavilion Hotel, AEON-area hotels | | Mount Austin | Food + car servicing | Capri by Fraser Johor (not far) | | Iskandar Puteri | Family + LEGOLAND | Sunway Big Box, Hotel Jen Puteri Harbour |

For groups and families, serviced apartments (Teega, Fraser Place, KSL D'Esplanade) often offer better value than hotel rooms.

9:30pm - Dinner

JB is a late-night food city. Even at 9–10pm, most restaurants are still serving. Popular Friday-night options:

  • Mamak stalls - open till 2am, perfect for a quick roti and teh tarik on arrival.
  • Hokkien mee at Restoran Hua Mui - JB classic, open till 9–10pm.
  • Sushi Tei or Din Tai Fung at Mid Valley - for a familiar Singapore vibe.
  • Restoran Two Six (steamboat) - JB classic, popular among Singaporeans late at night.
  • Hawker centres at Pasar Karat or Larkin - late-night street food, very local.

Estimated cost for Friday dinner: MYR 30–60 per person (about SGD 9–18).

11:00pm - Wind down

Get to bed early. Saturday is the long day, and most of the best activities start by 9–10am.

Saturday: the full JB day

8:00am - Breakfast

Start early. JB breakfast options are exceptional - and most Saturday queues build up by 10am.

Top breakfast picks:

  • Restoran Hua Mui (Jalan Trus, city centre) - old-school kaya toast, half-boiled eggs, kopi. Iconic.
  • Hiap Joo Bakery (Jalan Tan Hiok Nee) - wood-fired banana cake. Get there by 9am or it's gone.
  • Salahuddin Bakery - famous for its curry puffs and roti.
  • Restoran Pelita (mamak chain) - roti canai, teh tarik. Always reliable.
  • Yang's Heng Kee Bak Kut Teh - for a hearty start.

Cost: MYR 15–30 per person.

9:30am - Beauty/spa appointment OR shopping

This is when most Singaporeans split their day. Choose your priority:

Option A: Beauty / spa morning (best at KSL or Bukit Indah)

  • 9:30am: Arrive at salon or spa. Book in advance.
  • Common 1.5–3 hour combos: facial + massage, hair colour + facial, gel manicure + body scrub.
  • Cost: MYR 100–300 per person depending on services.

Option B: Mall morning (best at Mid Valley Southkey or Paradigm Mall)

  • Beat the weekend crowds - by 11am parking gets tight.
  • Browse and shop till noon.
  • Cost: Variable.

12:30pm - Lunch

Big lunch options near most major districts:

City centre / Causeway side:

  • Roost JB Concept Café - Instagram-friendly cafe brunch.
  • Bevy Bakery & Café - modern cafe.
  • Restoran Yong Foong - Hainanese chicken rice classic.

Mid Valley Southkey:

  • Din Tai Fung, Tim Ho Wan, Sushi Tei - familiar Singapore staples.
  • Texas Chicken, MOF, Crystal Jade - solid mid-range mall options.

Mount Austin / Tebrau:

  • Yu Long Sliced Fish Soup - local favourite.
  • The Replacement Lodge & Kitchen - popular café.
  • Restoran Ah Loy - Cantonese noodles classic.

Bukit Indah:

  • Restoran Soon Yi - bak kut teh.
  • Aroii Thai BBQ - value Thai food.

Cost: MYR 30–60 per person.

2:00pm - Round 2: massage, shopping, or activity

Most Singaporeans squeeze in a second activity after lunch:

  • 2-hour massage at one of the top-rated spas - MYR 80–150.
  • Dental scaling or basic visit - MYR 60–120 (book ahead).
  • TCM session (cupping, tuina) - MYR 80–150.
  • More shopping - AEON Tebrau, KSL, Mid Valley, IKEA at Toppen.
  • Family activity - LEGOLAND, ice skating at Paradigm, indoor playground at Toppen.

5:30pm - Coffee and a break

Hit a JB café (usually quieter than Singapore) for a flat white and a slice. Popular spots: Bev C, Hiap Joo, Roost, Café 7, or any of the top JB cafes.

7:30pm - Dinner: the main event

This is where JB really delivers value. Pick one:

  • Hotpot/steamboat - Dragon's Journey, Shu Da Xia, The Wagyu Tavern. See our hotpot guide. MYR 70–200 per person.
  • Seafood - Beng Hiang, Todak, Sin Heong (Permas Jaya). MYR 60–120 per person.
  • Korean BBQ - Maru Korean BBQ, Kkultong, Big Mama Korean. MYR 80–150 per person.
  • Halal options - Restoran Asli Sambal, Restoran Sup Tulang Mat Gemok. See our halal food guide.

9:30pm - Drinks or dessert

If you have energy, JB's pubs and bars come alive at this hour. Popular options:

  • Foom Lounge - popular among Singaporeans for cocktails.
  • The Gathering Gastro Pub - laid-back beer and food.
  • Hukka Lounge Bukit Indah - shisha and drinks.
  • Beer-Inn 1985 - JB veteran for craft beer.

For desserts:

  • Mr Coconut JB - coconut shake.
  • Lao Ban Tau Huay - silky bean curd.
  • Tea Garden - classic dessert spot.

Sunday: brunch, last stops, return

8:30am - Light breakfast at the hotel

Most JB hotels include a buffet breakfast. Take it slow - Sunday is a "wind-down" day.

10:00am - One last activity or shopping run

Common Sunday morning slots:

  • Grocery run at AEON Tebrau or NSK Paradigm - Singaporean staple. Stock up on Japanese imports, fresh produce, snacks. Bring a cooler bag for chilled items.
  • Last beauty appointment if you missed Saturday slots.
  • Final mall visit - quieter on Sunday morning than Saturday.
  • Family trip - LEGOLAND for the morning if staying in Iskandar Puteri.

11:30am - Brunch / early lunch

Eat early - you want to be at the border before the Sunday afternoon backup.

Recommended brunch spots:

  • Bevy Bakery & Café - chill brunch.
  • Folks Collective - cafe-bistro, popular among Singaporeans.
  • Restoran Soon Yi - for one last bak kut teh.
  • Mid Valley Southkey - Din Tai Fung, Crystal Jade, Tim Ho Wan if you want familiar comfort.

Cost: MYR 30–60 per person.

1:00pm - Pack and check out

Most hotels allow check-out by 12pm; many extend to 1pm if asked. Refuel the car (in JB) - petrol is significantly cheaper than Singapore. Buy any last-minute items (bottled water, snacks, durians in season) at a 7-Eleven or supermarket near the border.

2:00pm OR after 9:00pm - Cross back

The Sunday return crossing is the worst of the week. The peak is 3pm to 8pm. Two strategies:

  • Cross before 2pm - if you can leave JB by 1:30pm, you usually clear immigration in 30–60 minutes.
  • Cross after 9pm - wait it out at a café or hotel lobby. By 9pm, the Sunday peak has eased.

The middle window (3–8pm) can mean 2–4 hours of queueing on a busy weekend. Plan accordingly.

Cost breakdown (per person, mid-range)

| Item | SGD | | :--- | :--- | | Round-trip transport (bus or share of car + tolls) | 20–60 | | 1 night hotel (mid-range, share of double room) | 50–100 | | Saturday breakfast | 5–10 | | Saturday lunch | 10–18 | | Saturday dinner | 25–60 | | Sunday brunch | 10–18 | | 1 spa/massage | 30–50 | | 1 facial OR hair OR nails | 30–60 | | Coffee/snacks/drinks | 15–30 | | Total (excl. shopping) | SGD 200–400 |

Add SGD 50–200 for shopping and souvenirs depending on appetite.

What to avoid

  • Friday evening 4–7pm crossing - peak Malaysian commuter traffic. You will sit in queues for 2–3 hours.
  • Sunday 3–8pm return - the worst time of the week. Plan to be home by 3pm or after 9pm.
  • Booking last-minute beauty appointments - popular salons fill up days ahead. Book Friday slots if you want Saturday morning.
  • Driving without VEP - Singapore-registered cars need a Vehicle Entry Permit (VEP). Apply 1–2 weeks in advance via the official portal.

A few smart upgrades

  • Bring a cooler bag - for groceries on Sunday (fresh fruit, frozen items, dairy).
  • Pre-load DuitNow QR via TouchnGo - easier than constantly using SGD cards for small purchases.
  • Carry MYR 200–300 cash - for hawker stalls, mamak, parking, and small shops.
  • Download Grab Malaysia - for short rides between malls and food spots.

FAQs

What's the best time to cross to JB on Friday?

Cross after 7pm to avoid Malaysian-side rush hour traffic, or before 3pm if you can leave Singapore early. The 4–7pm window is the worst of the week - queues can hit 2–3 hours.

When should I cross back to Singapore on Sunday?

Either before 2pm (to beat the afternoon backup) or after 9pm (when the peak eases). The 3–8pm window is the worst of the entire week.

How much does a JB weekend cost?

For most Singaporeans, SGD 200–400 per person for a Friday-evening to Sunday-afternoon weekend, excluding shopping. Couples and families can do it for less by sharing serviced apartments. See our budget guide for cheaper options.

Where should I stay for a JB weekend?

For first-timers: City centre (walking distance to food, easy CIQ access). For beauty/dental focus: KSL D'Esplanade Residences. For families: Iskandar Puteri (LEGOLAND). For modern mall stays: Mid Valley Southkey Hotel. See our serviced apartments guide for non-hotel options.

Do I need a passport and VEP for JB?

Yes - a valid passport is required for all border crossings. If you are driving a Singapore-registered car, you also need a Vehicle Entry Permit (VEP) registered via the official Malaysian portal. Apply 1–2 weeks before your trip. Without VEP, fines start at MYR 300.

Can I do a JB weekend without a car?

Absolutely. Public buses (CW1, CW3, CW5, 170) are cheap and frequent. Once in JB, Grab is widely available and cheaper than Singapore - most short rides are MYR 5–15. Stay near CIQ (City Square area) to walk to most food and shopping.

How many days do I need for a JB weekend?

2 days, 1 night is the sweet spot - enough for proper food, beauty appointments, and one mall visit, without overpacking. 3 days, 2 nights works if you want to add LEGOLAND, Desaru, or longer dental treatment. 1-day trips are also doable - see our 1-day itinerary.


Ready to go? Browse our main directory for 700+ curated places, or check our JB trip guides for more itineraries (1-day, weekend, budget). And for first-time visitors, start with the JB first-timers guide.

More Travel Tips