Larkin bus terminus by Masayuki (Yuki) Kawagishi, on Flickr

Bus to Larkin from Singapore

Larkin Bus Terminal in Johor Bahru is your gateway to Malaysia. From JB Larkin Terminal, you can hop on a bus to just about anywhere in Malaysia, including other towns in Johor such as Batu Pahat, Kluang, Segamat, Mersing, and far away northern towns such as Kota Bahru in Kelantan or Sungai Petani and Alor Setar in Kedah.

So, if you're not in a hurry to go Malaysia, taking a bus from Bugis to Larkin is the cheapest option. Centrally located, it's also a gateway to get to other part of Johor and the rest of Malaysia. From Larkin Terminal, you could take the express bus to virtually anywhere in Peninsular Malaysia and the bus ticket is priced in Malaysian Ringgit.

For example, bus ticket from Larkin Terminal to Kuala Lumpur costs only MYR35, about SGD12. The table below shows more examples of cheap bus ticket to other parts of Malaysia.

From Destination Fare**
Larkin Terminal,
Johor Bahru
(Gateway to Tioman Island)
fr MYR10
Malacca fr MYR18
Seremban fr MYR30
Terengganu fr MYR50
Ipoh fr MYR65
Kota Bahru fr MYR70
Penang fr MYR70
Alor Setar fr MYR80
**The above fares are subjected to changes without notice.

SBS 170

The cheapest way to Malaysia is to take the public bus SBS 170, which plies between Bugis and JB Larkin Terminal. It travels along Bukit Timah, Dairy Farm and parts of Woodlands. The bus also stops near these three MRT stations: Newton (NS21), Little India (NE7) and Kranji (NS7). The fare from Queen Street Terminal to Larkin is SGD2.50 when paid in cash and SGD1.97 or when paid by stored value fare card e.g. EZ-Link card.

The service begins at 0520h and the last bus leaves Larkin at 0010h. Frequency is between 11 and 17 minutes. However, there are over 60 stops along 34km journey from Singapore to Johor Bahru and takes about 1 hour and 45 minutes.

At the immigration and customs checkpoints, you will have to alight the bus. After clearing your immigration and customs procedure, you will need to join the queue at the bus stop for the next available bus.

Causeway Link CW1

Causeway Link CW1 has a straightforward route, between Larkin and Kranji MRT Station.

The first bus departs Larkin at 0415h and the first bus departs Kranji at 0440h. Services end before 2300h, and cost $1.30 (Kranji – Larkin) and RM1.40 (S$0.55) (Larkin – Kranji).

Causeway Link CW2

Causeway Link CW2 also plies between Queen Street and Larkin Terminal. However, it is a non-stop service, so passengers have to get on at Queen Street and do not have the flexibility of boarding at bus stops closer to home.

The first bus departs Larkin at 0415, and departs Singapore at 0600. Services end just before midnight and prices are based on point of departure. Travelling from Larkin will cost RM3.40, but travelling from Singapore will cost $3.30.

Singapore – Johor Express

SH115K_SJE (SJE Scania K114IB) by class55delticboy on Flickr

Yet another Queen Street–Larkin non-stop service. The Singapore-Johor Express leaves Queen Street Terminal at 7-20 minutes interval between 6.30am and 11.30pm daily. The bus ticket costs $3.30 (Queen Street to Larkin) and RM3.40 (Larkin to Queen Street).

Book Buses from JB Larkin Terminal

Travelling from Larkin to other destinations in Malaysia? Online bus ticketing is available for buses departing from Larkin Terminal. Find the best timing and compare prices at As for buses from Queen Street to Larkin, there are several departures every hour and advanced booking is not available. widget img

Join the discussion