For those planning to travel from Singapore to JB, you have 8 transport options to choose from.
The most popular way to get to JB from Singapore amongst international travellers and Singaporeans is by private car service, while the cheapest is by public bus.
We have summarized them below for your convenience.
1. Public Bus To JB
1.1 Causeway Link
One Way Bus Ticket Price: SGD 2.60 to SGD 6.00
Route | Bus Service No. | Departure Location | Schedule |
Via Woodlands | CW1 | Kranji MRT | Daily:
6:30am to 11:30pm |
CW2 | Queen Street Bus Terminal | Daily:
24 hours |
|
CW5 | Newton Circus | Daily:
6:45am to 11:30pm |
|
Via Tuas | CW3 | Jurong Town Hall Bus Interchange | Daily:
7:30am to 11:30pm |
CW4 | Jurong Town Hall Bus Interchange | Daily:
7:30am to 6:20pm |
|
CW6 | Boon Lay MRT | Daily:
7:30am to 11:00pm |
|
CW7 | Tuas Link MRT | Daily:
7:30am to 11:00pm |
For more details, refer here: Causeway Link bus from Singapore to JB
1.2 SBS
One Way Bus Ticket Price: SGD 2.30 to SGD 2.80
Route | Bus Service No. | Departure Location | Schedule |
Via Woodlands | SBS 160 | Jurong Town Hall Bus Interchange | Daily:
5:25am to 12:00am |
SBS 170 | Queen Street Bus Terminal | Daily:
5:20am to 12:10am |
|
SBS 170X | Kranji MRT | Daily:
5:37am to 11:37pm |
For more details, refer here: SBS bus from Singapore to JB
1.3 SMRT
One Way Bus Ticket Price: SGD 2.10
Route | Bus Service No. | Departure Location | Schedule |
Via Woodlands | SBS 160 | Woodlands Temporary Interchange | Mon to Fri:
5:30am to 11:30pm
Sat, Sun, & Public Holidays: 5:30am to 11:45pm |
For more details, refer here: SMRT bus from Singapore to JB
1.4 Transtar
One Way Bus Ticket Price: SGD 6.00 to SGD 11.00
Route | Bus Service No. | Departure Location | Schedule |
Via Woodlands | TS1 | Changi Airport
(Terminal 1 (Arrival Hall Coach Bay Lot B/C)) |
Daily:
8:15am, 10:15am, 2:15pm, 5:15pm, 7:15pm, 9:15pm |
TS3 | Pan Pacific Hotel | Mon to Fri:
5:00pm* (Changes Frequently) |
|
TS8 | Resort World | Daily:
8:00am, 9:00am, 2:00pm, 4:00pm, 7:00pm, 9:00pm, 10:00pm |
|
Via Tuas | TS6 | Buona Vista | Mon to Fri:
6:00pm* (Changes Frequently) |
For more details, refer here: Transtar bus from Singapore to JB
1.5 Singapore-Johore Express (SJE)
One Way Bus Ticket Price: SGD 3.30
Route | Bus Service No. | Departure Location | Schedule |
Via Woodlands | SJE Bus | Queen Street Bus Terminal | Daily:
6:30am to 12:00am |
For more details, refer here: SJE bus from Singapore to JB
1.6 AC7
One Way Bus Ticket Price: SGD 3.00
Route | Bus Service No. | Departure Location | Schedule |
Via Woodlands | AC7 | Yishun Bus Interhchange | Daily:
5:40am to 11:30pm |
For more details, refer here: SJE bus from Singapore to JB
For more details on each bus schedule and ticket fare, refer to the following links:
How To Book: No booking necessary. Simply queue/wait for the bus at the bus stop.
2. Coach To JB
One Way Coach Ticket Price: SGD$3 to SGD$15
2.1 WTS Coach
Destination in JB: Legoland Malaysia
Pick Up Location | Coach Schedule |
Suntec City Mall Tower 2 | Daily: 8:30am |
Jurong East Venture Ave No:5 Bus Bay | Daily: 9:15am |
2.2 Leo City Coach
Destination in JB: Legoland Malaysia
Pick Up Location | Coach Schedule |
Hotel Boss | Daily: 8:30am |
Suntec Convention Centre | Daily: 8:45am |
2.3 Superior Coach
Destination In JB: Legoland Malaysia
Pick Up Location | Coach Schedule |
Lavender MRT | Daily: 9:00am |
Jurong East Venture Ave No:5 Bus Bay | Daily: 9:40am |
2.4 Transtar Travel
Destination in JB: JB CIQ Checkpoint, KSL Resort JB, New York Hotel JB, Paragon Hotel JB.
Pick Up Location | Coach Schedule | One Way Price |
For the full list, refer here. | For the full schedule, refer here. | SGD 3 to SGD 15.
For the full list, refer here. |
How To Book Coach To JB:
- https://www.easybook.com/en-sg
- https://coach.wtstravel.com.sg/default.aspx
- https://www.transtar.travel/
3. Private Car To JB
Private car services are door-to-door direct transport to JB from Singapore. Your private car driver will pick you up from your desired location in Singapore.
One Way Private Car Price: SGD 80 to SGD 90.
Pick-Up Time: Determined by you.
Vehicle Options:
- Toyota Innova (7-Seater)
- Toyota Alphad (8-Seater)
- Toyota Vellfire (8-Seater)
- Hyundai Starex (10-Seater)
How To Book:
- Google “private car to JB” and pick one from there.
- Visit their official website and either WhatsApp them or submit the online form to book.
Learn more about private car transport from Singapore to JB.
4. Car Rental To JB
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 to JB”, “peer-to-peer car rental to JB”, “short-term car rental to JB” and pick a car rental company from there.
- Visit their official website and contact them to book.
Learn more about car rental transport from Singapore to JB.
5. Taxi To JB
These are fixed-point public taxis, which only transport passengers between Ban San Street Taxi Terminal and Larkin Sentral, JB.
One Way Taxi Price: Estimated SGD 60 per car.
Taxi Type: Only specially-licensed Singapore taxis or Malaysia yellow taxis.
Taxi Schedule: Depending on taxi operator.
Pick-up Location: Ban San Street Taxi Terminal only.
Drop-off Location: Larkin Sentral, JB only.
How To Book: Call one of these taxi operators:
- Comfort Taxi (65-521111)
- Trans-Cab (65-553333)
- Strides Taxi (65-558888)
- Prime Taxi (67-780808)
Learn more about taxi transport from Singapore to JB.
6. Limousine To JB
Limousine Price: From SGD 80 per hour.
Pick Up Location: Changi Airport, Singapore.
Vehicle Options:
- Mercedes-Benz E-Class
- Mercedes-Benz S-Class
Learn more about limousine transport from Changi to JB.
7. KTM Shuttle Tebrau
One Way Train Ticket Price:
- SGD5 (For Non-Malaysian)
- RM5 (For Malaysian)
- Full train SG to JB ticket price here.
Train Schedule | Departure Location | Arrival Location |
Daily:
8:30am to 11:45pm Every 75 minutes
Full train SG to JB schedule here. |
Woodlands Train Checkpoint Station | JB Sentral Station |
How To Book KTM Train To JB:
- KTM website
- KTM app
- Woodlands Train Checkpoint Counter
Learn more about KTM train transport from Singapore to JB.
8. Rail Transit System (RTS)
Departure Location: Woodlands North Station, Singapore.
Arrival Location: Bukit Chagar Station, JB.
Commencement Date: By end of 2026.
Learn more about RTS transport from Singapore to JB.