Read Our Guide For All The Transport To JB From Singapore!

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

Causeway Link Bus

 

One Way Bus Ticket Price: SGD 2.60 to SGD 6.00

Route Bus Service No. Departure Location Schedule
Via Woodlands CW1 Kranji MRT

(location on Google Maps)

Daily:

6:30am to 11:30pm

CW2 Queen Street Bus Terminal

(location on Google Maps)

Daily:

24 hours

CW5 Newton Circus

(location on Google Maps)

Daily:

6:45am to 11:30pm

Via Tuas CW3 Jurong Town Hall Bus Interchange

(location on Google Maps)

Daily:

7:30am to 11:30pm

CW4 Jurong Town Hall Bus Interchange

(location on Google Maps)

Daily:

7:30am to 6:20pm

CW6 Boon Lay MRT

(location on Google Maps)

Daily:

7:30am to 11:00pm

CW7 Tuas Link MRT

(location on Google Maps)

Daily:

7:30am to 11:00pm

For more details, refer here: Causeway Link bus from Singapore to JB 

 

Board Causeway Link Bus CW6 At Boon Lay

 

1.2 SBS

SBS Bus 170

 

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

(location on Google Maps)

Daily:

5:25am to 12:00am

SBS 170 Queen Street Bus Terminal

(location on Google Maps)

Daily:

5:20am to 12:10am

SBS 170X Kranji MRT

(location on Google Maps)

Daily:

5:37am to 11:37pm

For more details, refer here: SBS bus from Singapore to JB 

 

 

1.3 SMRT

Bus SBS 160

 

One Way Bus Ticket Price: SGD 2.10

Route Bus Service No. Departure Location Schedule
Via Woodlands SBS 160 Woodlands Temporary Interchange

(location on Google Maps)

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

Transtar Bus TS1

 

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

(location on Google Map)

Mon to Fri:

5:00pm*

(Changes Frequently)

TS8 Resort World

(location on Google Map)

Daily:

8:00am, 9:00am, 2:00pm, 4:00pm, 7:00pm, 9:00pm, 10:00pm

Via Tuas TS6 Buona Vista

(location on Google Map)

Mon to Fri:

6:00pm*

(Changes Frequently)

For more details, refer here: Transtar bus from Singapore to JB 

 

1.5 Singapore-Johore Express (SJE)

Singapore-Johor 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

(location on Google Map)

Daily:

6:30am to 12:00am

For more details, refer here: SJE bus from Singapore to JB 

 

1.6 AC7

AC7 Bus

 

One Way Bus Ticket Price: SGD 3.00

Route Bus Service No. Departure Location Schedule
Via Woodlands AC7 Yishun Bus Interhchange

(location on Google Map)

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

WTS Travel Coach From Singapore To Legoland Malaysia

 

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

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

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

Transtar Express Bus Singapore To JB


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:

  1. https://www.easybook.com/en-sg
  2. https://coach.wtstravel.com.sg/default.aspx
  3. 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.

Private Car Transport Service
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

KTM Shuttle Tebrau Train Woodlands To JB

One Way Train Ticket Price:

 

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

KTM Shuttle Tebrau Website

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.