Larkin Bus Terminal is the main intercity bus terminal in Johor Bahru, Malaysia, serving both intercity coach services and local bus routes.
- Passengers boarding intercity buses to other parts of Malaysia must pay an RM2 facilities charge
- Passengers boarding buses to Singapore must pay an RM1 facilities charge separate from the bus fare
Details
| Name | Larkin Bus Terminal | 拉丁巴士终站 |
| Address | BT 5, Jalan Garuda, Larkin Jaya, 80350 Johor Bahru, Johor, Malaysia |
| Operators | SBS Transit + Other Malaysian and Singapore Bus Operators |
| Bus Routes | Cross Border: 1 (SBST), 1 (Causeway Link), 1 (SJE) + Local bus and Intercity coach services |
| Berths | End-on alighting and boarding berths |
| Transport Connections | Taxi Stand |
The Terminal:
Larkin Bus Terminal is the largest bus terminal in Johor Bahru, and the main terminating point for intercity coaches connecting Johor Bahru to the rest of Malaysia. Smaller numbers of local bus routes and cross-border routes also operate out of the terminal. The terminal building covers two to three floors, and contains ticketing counters, air-conditioned waiting areas, bus operator offices, a wet market, fast food outlets, money changers and many other sundry shops.
Larkin Terminal is connected to the JB city centre via bus routes P101 & J13. For cross-border commuters heading to Singapore, three cross-border routes are offered (170, CWL and SJE).
JB local/stage buses
Local buses (also called stage buses) depart from end-on berths at the east side of the terminal.
| Service | Destination | Remarks |
| J13 | JB Sentral | Former T13 |
| J16 | B5 Johor Street Mall | Both directions serve Larkin. Check direction before boarding |
| Toppen Tebrau | ||
| J40 | Gelang Patah Sentral via Tampoi · Skudai · Taman Ungku Tun Aminah · Mutiara Rini · Lima Kedai · Gelang Patah |
Former T40 |
| J44 | Puteri Harbour Ferry Terminal via Iskandar Coastal Highway · Lotus’s /AEON Bukit Indah · Mall of Medini / Hotel Ramada |
Former T44 |
| J50 | Pontian via Tampoi · Skudai · Kangkar Pulai · Pekan Nanas |
Former T50 |
| Bas Muafakat Johor Services | ||
| P101 | JB Sentral via Jalan Kolam Ayer, Hospital Sultanah Aminah, UTC Johor, MBJB, Jln Lingkaran Dalam, Jalan Yahya Awal |
Strictly for the following commuters only:
|
| P103 | PPR Sri Stulang via Larkin Perdana, Kg. Melayu Majidee, Giant Southern City, Taman Sentosa, Taman Bayu Puteri |
|
| P104 | Taman Johor via Bandar Baru Uda, Plaza Angsana, Taman Kemas, Taman Cempaka, Taman Kenanga · Taman Dahlia, Kipmart Tampoi |
|
| P113 | Desa Mutiara via Taman Sri Bahagia, Jalan Kempas Baru, Setia Tropika |
|
| P211 | Taman Universiti via Tampoi, Skudai, AEON Taman Universiti |
|
| P411 | Kulai via Tampoi, Skudai, Senai |
|
| HSA | Hospital Sultanah Aminah (Mon – Fri service only) via Klinik Kesihatan Mahmoodiah |
|
Cross-Border Services to Singapore
Cross-border buses to Singapore depart from the air-conditioned Gate 1-2 waiting area. Waiting areas are air-conditioned with seats and a departure timing screen.
Passengers boarding buses here must pay a RM1 facilities charge on top of the bus fare.
| Bus Service | Destination | Fares (as of Dec 2024) |
| 170 | Queen Street | Distance-Based Fares (DBF) by Card or Cash Cash fare can be paid in MYR when boarding in Malaysia, which can be cheaper than paying by contactless card S$1.77 (Card) / RM2.50 (Cash) to Woodlands Checkpoint S$1.89 (Card) / RM2.70 (Cash) to Kranji MRT S$2.40 (Card) / RM3.00 (Cash) to Queen Street |
| CWL | Singapore via JB CIQ | Transfer at JB CIQ for CW1/CW2/CW5 RM2.60 to Kranji MRT (CW1) RM4.80 to Queen Street (CW2) RM4.60 to Newton Circus (CW5) |
| SJE | Queen Street | RM4.80 |
CWL serves between Larkin & JB CIQ, where passengers may transfer to other Causeway Link services towards Kranji, Queen Street or Newton at JB CIQ. The full fare to Singapore should be paid on the CWL bus, and the ticket retained as proof of payment when re-boarding the bus at JB CIQ and Woodlands Checkpoint. It also accepts Causeway Link CW1/CW2 tickets for a free transfer towards Larkin.
Intercity coaches / ticketing
A Centralized Ticketing System (CTS) is in place for intercity coach tickets at Larkin since 15 December 2017. There are now several methods of purchasing express bus tickets:
- Purchase at self-service ticket kiosk
- Purchase online via Larkin Sentral website or other ticketing websites
- Purchase over-the-counter from manned ticket counters 1 – 8
For passengers buying online tickets from online websites (such redbus, busonlineticket, easybook, etc.), one must proceed to counter number 9 – 14 to exchange for a boarding pass, which grants entry into the departure hall.
Larkin Bus Terminal has collected an extra RM2 facilities fee from intercity bus passengers since 1 January 2022.
More Photos on the Next Page…








The RM1 boarding charge is only for those long-distance buses, and those buses going directly to JB Checkpoint (essentially, just 170). Cuz, the waiting area is in air-conditioned comfort.
Every bus around 40 passengers, every half hour collect RM40 in total, every hour RM80, every day around 12 hours can collect up to RM960.
This is probably to maintain the air-conditioning and the cleanliness of the air-conditioned bus waiting area.
The shops at Larkin Bus Terminal pay rental mainly for this purpose (to maintain the place).
Nonetheless, the method of payment used to be cash. With effect from 1st December 2023, they have went cashless, and only allow touch n go.
To those who no RM1 readily available, can go to the non-aircon area, that has no boarding charge, to take the local Causeway Link T13 bus routes to go back to JB Sentral. The only condition is, must have the Manjalink card, or RM3 in cash available.
Larkin Bus Terminal has many shops, that makes it comparable to JB City Square, even better than JB Komtar, and even better than the shops at JB Sentral. Even if not able to pay the RM1 boarding charge, can always take the local Causeway Link bus back to JB Sentral, or take the more obvious transport option: ride hire.
You are welcome.
City Bus Service number 3 is missing from your Larkin Bus Terminal page.
https://landtransportguru.net/larkin-bus-terminal/
I took that City Bus 3 from Bus Terminal at Pontian to Larkin paying the maximum fare of RM 5.30. They have changed to smaller and newer bus.
You have a picture of the bus in your picture on Pontian Bus Terminal..https://landtransportguru.net/pontian-bus-terminal/
Hope the web page will be updated. Thanks.