How to get to JB from Singapore

Our friendly neighbour across the sea is no stranger to Singaporeans flocking over on weekends for some R&R time. But for many of us who don’t drive, the journey to Johor Bahru can cause quite the headache, before the relaxation even begins.

Well, we’ve done all the research for you – this handy guide sums up all the ways that’ll get you across the causeway in a fuss-free manner:

– Train – 

ktm singapore to jb by train 5 minutes

The KTM Shuttle Tebrau is no stranger for frequent JB-goers – it’s just a 5-minute ride from Woodlands Train Station to JB Sentral Train Station. Plus, you get to avoid the human jam at both the Singapore and Malaysian customs. All you have to do is purchase your ticket ($5/pax) at least 4 hours before the train departs.

ktm tickets singapore to jb

If you’re booking for your friends and family, note that you can purchase a maximum of 6 tickets per transaction on their website and 2 tickets per transactions on the KTM mobile app (iOS, Android). After that, save the ticket in PDF format on your device for verification at the counter.

woodlands train station ktm singapore to jb

Or, you can buy your tickets directly at Woodlands Train Station – check out our KTM guide on how to do so and how to get to Woodlands Train Station.

Departure Time Range

– Bus –

Shuttle bus

aeon tebrau city mall jb

AEON Tebrau City Mall
Image credit: Expatgo

Shuttle buses are convenient if you’re travelling in larger groups or have a specific destination in mind. They can take you through both the Singapore and Malaysian customs and drop you off right in front of malls like AEON Tebrau City or Paradigm Mall.

paradigm mall jb ice skating rink

Ice skating rink in Paradigm Mall
Image credit: Singapore News Network

A huge bonus is that you won’t have to worry about the snaking public bus queues to get to the Malaysian customs after clearing the Singapore immigration – those can take up to an hour’s wait during peak periods.

Via “Take Me To Malaysia” shuttle bus service

From Ang Mo Kio MRT and Bishan MRT to AEON Tebrau 

This shuttle service operates on weekends, only until 30 April this year. It is inclusive of a return trip from AEON Tebrau, so your ride back in the evening will be taken care of as well.

Where: Ang Mo Kio MRT and Bishan MRT to AEON Tebrau, Johor Bahru
Departure times: 8AM (Ang Mo Kio MRT), 8.15AM (Bishan MRT), 7PM (AEON Tebrau)
Price: from $16/pax

Find out more about booking your trip and pickup locations here.

From Tampines MRT and Punggol MRT to Paradigm Mall

If you’re keen on visiting JB’s newest mall that has an ice skating rink, an indoor climbing gym and Malaysia’s first indoor skate park, this shuttle service will take you there. It’s also available only till 30 April this year and includes a return trip from Paradigm Mall.

Where: Tampines MRT and Punggol MRT to Paradigm Mall
Departure times: 8AM (Tampines MRT), 8.30AM (Punggol MRT)
Price: from $16/pax

Find out more about booking your trip and pickup locations here.

Via Transtar shuttle bus service

Transtar Buses Singapore Malaysia

These shuttle services depart from the East, South and West of Singapore
Image credit:

East: From Changi Airport to JB Checkpoint (shuttle number TS1)
Where: Changi Airport Arrival Hall Coach Bay (Terminal 2 Lot 9/10 or Terminal 4 Lot 8)
Estimated travel time: 1h 15mins
Price: From Changi Airport to JB: $9/pax, From JB to Changi Airport: RM10 (S$3.40)

Check their list of departure times here.

South: From Pan Pacific Hotel to JB Checkpoint (shuttle bus number TS3) 
Where: Pan Pacific Hotel lobby
Estimated travel time: 1h 5mins
Price: From Pan Pacific Hotel to JB: $6/pax, From JB to Pan Pacific: $1.50

Check their list of departure times here.

West: From Buona Vista to GP Sentral Bus Terminal (shuttle bus number TS6)
Where: Opposite Buona Vista MRT station
Estimated travel time: 1h 5 mins
Price: From Buona Vista to GP Sentral: $4/pax, From GP Sentral to Buona Vista: RM6 (S$2)

Check their list of departure times here.

Public bus

This may not be the most convenient method of getting to JB, but it certainly is the cheapest – leaving for more room to splurge during your shopping trips. To ease the confusion, we’ve compiled a list of bus services (including shuttle buses) that’ll take you across the Causeway:

tsl bus guide to jb with prices

Update as of April 2018: Kotaraya II Terminal is no longer in operation, buses will arrive at JB Sentral Bus Terminal instead

– Taxis/private car hires –

If you’re travelling in a smaller group want a convenient way to travel around in JB after you’ve cleared the Malaysian customs, consider hiring a private car for a day trip – especially if you’re intending to cafe-hop or visit multiple places in one day.

This would cost more, but the biggest plus point is that you don’t have to get off the car at the customs. This option is also the best suited for those travelling with young children or elderly since it’s the most comfortable and convenient.


komtar jbcc jb mall

Komtar JBCC shopping mall in JB

SGMYTAXI offers various services, from one-way transport to JB to full day service packages. To get to popular places like JB Sentral, Komtar JBCC, KSL or City Square, you can hire a Toyota Innova that sits 6 people – the one way fee is $15/pax. For 7 passengers, the Toyota Alphard one-way fee is $20/pax.

For more information on other destinations in JB and their respective prices, click here.


pastel pink once upon a time cafe jb

The pastel pink Once Upon A Time Cafe & Boutique in JB – read our article on it here.

There are two main options you can select with Klook. The DIY Itinerary + Private Driver option includes a private driver who will bring you wherever you want to go in JB for a day. The Private Transfer option however, allows you to select a one-way or return transfer from a set location in JB. Your driver will not be ferrying you around JB and will only be there for drop-off and pick-up.

DIY Itinerary + Private Driver
Vehicle: Hyundai Starex or Toyota Alphard (7 seater)
Itinerary: 12 hours private car charter
Price: $39.60/pax

Book your trip here.

Private Transfer
Vehicle: Hyundai Starex or Toyota Alphard (7 seater)
Price: $17.60/pax

Find out more about booking your trip and drop-off/pick-up locations here.

Limousine Transport 

Limousine Transport offers taxi drop-off services to JB. While the Executive Taxi option has a fixed pick-up and drop-off point at Ban Street Taxi Stand in Singapore, taking the Toyota Innova lets you choose your pick-up or drop-off anywhere in SIngapore.

Executive Taxi
Passengers: 4
Price: $16.25
Estimated travel time: 1h (to JB city centre)
Where: Ban Street Taxi Stand to Larkin Sentral, Larkin Taxi and Bus Terminal

Toyota Innova
Passengers: 6
Price: $16.70/pax
Estimated travel time: 1h
Where: pick-up/drop-off anywhere in Singapore

Find out more about booking your trip, other vehicles and the respective rates here.


johor premium outlets

Image credit: lipstiq

You can book a basic taxi service to JB with SG2JB, or opt for a one day trip to locations like Hello Kitty Town or Johor Premium Outlets. A normal one-way trip to JB on a Toyota Innova will cost $16.70/pax, and you’re allowed to customise your pick-up location and timing in Singapore.

PS: SG2JB is currently having a promotion for one-way trips to JB at $13.30/pax – you can find out more here.

Easy ways to get from Singapore to JB

We hope this guide dispels any misconception that JB is harder to get to than it actually is. With all these options, you can now pick the mode of transportation that best suits your need – whether you’re going budget or prefer to travel in comfort.

We’ve also got a few other guides to help you out with planning your itinerary:

Now all that’s left is to grab your passport and go!