
The two-course Saturday is the holy grail of JB golf — maximum golf, minimum wasted time, and a day-trip that costs a fraction of a single round at most Singapore clubs. But it only works if you pick the right pairing and run the timing tightly. Get it wrong and you're either rushing your second round in fading light or sitting bumper-to-bumper on the Causeway at 8pm wondering if this was actually fun.
The cleanest combo running right now for Singapore golfers using the Second Link is Senibong Golf Club followed by Horizon Hills. Senibong — formerly Poresia, redesigned by Pete Dye and reopened in 2020 — is the nearest Malaysian golf club to Singapore via Tuas, sitting about 15 minutes from the checkpoint. It's a lean, interesting 18-hole layout with elevated tee boxes, decent Bermuda Tifdwarf greens, and water that keeps you honest. The clubhouse is functional rather than fancy, the food is solid Malaysian fare, and the whole operation runs efficiently. Crucially for a two-course day, pace of play is generally good and the course doesn't take itself too seriously. Book the 7:00–7:30am tee time and you're off the 18th by 11:30am at the latest.
From Senibong, Horizon Hills is about 20 minutes north toward Nusajaya. This is where the day gets an upgrade. Ross Watson's design — a former Asian Tour host venue — is genuinely one of southern Malaysia's best courses. Undulating fairways, water hazards on the back nine, fast greens that punish anything short, and a US$17 million clubhouse that feels way more upscale than the green fee suggests. Book the 12:30–1:00pm tee time and you'll finish just after dark falls — or right at dusk if you move. Weekend visitor rates sit around RM 330–400 for the afternoon session, which comes in around SGD 95–115 at current rates. That's still less than a twilight round at many Singapore clubs.
The border logistics matter as much as the tee times. Cross via Tuas (Second Link) and leave Singapore by 5:45–6:00am — the checkpoint is quiet at that hour and you'll clear in 20–25 minutes without stress. On the return leg, the critical move is to be heading back toward Tuas by no later than 6:30pm on a Saturday. Saturday evenings into Singapore can stack up hard, but the worst of it tends to hit after 7pm. If you're off the 18th at Horizon Hills by 5:30pm, showered and in the car by 6pm, you're comfortably inside that window. Don't linger over post-round beers — save that for Singapore.
For the between-rounds feed, skip the sit-down meal and go local. There's a clutch of hawker stalls and kopitiams between Senibong and Horizon Hills — a plate of char kway teow or economy rice takes 15 minutes and keeps your energy up for the afternoon without the post-lunch lag of a full restaurant meal. The Horizon Hills clubhouse terrace is worth a drink after your second round if you've made good time, but treat it as a reward rather than a given.
QUICK FACTS
Green fees: Senibong — approx RM 120–150 weekends (book via senibonggolfclub.com.my); Horizon Hills afternoon — approx RM 330 (book direct or via Golf Allianze)
Getting there: Via Tuas Second Link — 15 mins to Senibong, 35 mins to Horizon Hills from the checkpoint
Best time to go: Saturday (Sunday works too but the Sunday PM Causeway return is worse)
Caddie: Senibong — no caddies, buggy available; Horizon Hills — caddies required (one per buggy), approx RM 74
Book via: Senibong direct online; Horizon Hills direct (+607 232 3166) or golfallianze.com
TAKEAWAY
This isn't a casual idea — it requires actual planning. Book both tee times at least two weeks out (Horizon Hills on weekends fills fast), confirm your VEP RFID is registered and linked before you cross, and set the alarm for 5:15am. Do all that and you'll play 36 holes of genuinely good golf, eat well, spend roughly SGD 200–250 all-in, and be back in Singapore before most people have even decided what to do with their Saturday. That's the JB double done right.
