There are 5 different ways you can get to JB KSL Resort from Singapore.
Taking the public bus from Singapore is the cheapest way, but it involves changing buses before getting to JB KSL Resort.
For a direct transfer, consider taking a private car to JB KSL Resort, which is the most preferred method of travelling by Singaporeans.
We break down each transport option in the info page below.
1. Public Bus To JB KSL Resort
There are no direct public buses from Singapore to JB KSL Resort. Travellers have to take a bus from Singapore to JB Sentral first, then get on another bus to JB KSL Resort.
Step 1: From Singapore, take one of the buses below to JB Sentral.
Bus Operator | Bus Service No. | Ticket Price (One-Way) |
Causeway Link | CW1, CW2, CW5 | SGD 2.60 to SGD 4.80 |
SBS Transit | 160, 170, 170X | SGD 2.30 to SGD 2.80 |
SMRT | 950 | SGD 2.10 |
Transtar | TS1, TS3, TS8 | SGD 6.00 to SGD 11.00 |
SJE | SJE | SGD 3.30 |
AC7 | AC7 | SGD 3.00 |
Step 2: From JB Sentral Bus Terminal, take myBAS F100 to JB KSL City Mall.
Bus Operator | Bus Service No. | Ticket Price (One-Way) |
myBAS | F100 | RM 1.80 |
Step 3: Walk from KSL City Mall to KSL Resort, which is located in the same building.
To learn more about each bus, kindly refer to the following links:
How To Book:
- For Singapore public buses, no booking is required. Just queue/wait for the bus at the designated bus stop in Singapore.
- For myBAS F100, no booking is required. Just queue/wait for the bus at JB Sentral Bus Terminal.
2. Coach To JB KSL Resort
Arrival Location: JB KSL Resort
Coach Operator | Departure Location in Singapore | Schedule | Ticket Price (One-Way) |
Transtar CB | Changi Airport (Terminal 1) | Daily:
8:15am, 2:15pm |
SGD 15.00 |
Where To Book Coach To JB KSL Resort:
- https://www.easybook.com/en-sg/bus/booking/singapore-to-jbkslresort
- https://www.transtar.travel/cross-border-services/
3. Private Car To JB KSL Resort
Hiring a private car service will ensure a direct transfer from Singapore to JB KSL Resort. Pick-up location is determined by you.
One Way Private Car Price: Estimated from SGD 90.
Pick-Up Time: You decide.
Vehicle Options:
- Toyota Innova (7-Seater)
- Toyota Alphard (8-Seater)
- Toyota Vellfire (8-Seater)
- Hyundai Starex (10-Seater)
How To Book:
- Google “private car from Singapore to JB KSL Resort” and choose a private car service company.
- Visit their official website or contact them directly to book.
4. Car Rental To JB KSL Resort
Car Rental Price: Estimated from SGD 99 per day.
Car Rental Options:
- Peer-to-peer car sharing service
- Short-term rental service
How To Book:
- Google “car rental from Singapore to JB KSL Resort”, “peer-to-peer car rental from Singapore to JB KSL Resort”, “short-term car rental from Singapore to JB KSL Resort”.
- Select a car rental company. Visit their official website, app, or contact them directly to book.
5. Train And Public Bus To JB KSL Resort
Since there is no direct train from Singapore to JB KSL Resort, travellers can take a train to JB Sentral first before transferring to a bus to JB KSL Resort.
Departure Location: Woodlands Train Checkpoint Station, Singapore.
Step 1: From Singapore, take the KTM Shuttle Tebrau to JB Sentral.
Route | Schedule | Ticket Price (One-Way) |
Woodlands Train Checkpoint to JB Sentral | Daily: 8:30am to 11:45pm
Refer here for the full train SG to JB schedule. |
SGD 5 (For Non-Malaysians)
RM 5 (For Malaysians) |
Step 2: Refer to No. 1, Step 2 above.
Step 3: Refer to No.1, Step 3 above.
Check out how to buy train ticket from SG to JB as well as how to take KTM train from Singapore to JB Sentral.
Where To Book KTM Shuttle Tebrau From Singapore to JB Sentral:
- KTM Shuttle Tebrau https://shuttleonline.ktmb.com.my/Home/Shuttle
- KTM app on Google Play, Apple AppStore, or Huawei AppGallery.
- Woodlands Train Checkpoint Counter.