mic_none

List of bus routes in Johor Bahru Source: en.wikipedia.org/wiki/List_of_bus_routes_in_Johor_Bahru

This is a list of bus routes within Johor Bahru, the capital city of the Malaysian state of Johor, and the core city of the second most populous district in Malaysia, Johor Bahru District. The local public bus operators in the city consist of Causeway Link, Maju and City Bus.[1]

Public electric bus at JB Sentral Bus Terminal, connecting the suburbs with the city centre.

As of 2025, there are 81 bus routes in Johor Bahru, 57 of which are local public bus routes, including services from the city centre into neighbouring cities and towns, such as Kulai, Pontian, Kota Tinggi and Ayer Hitam.[2] The remaining 24 routes are cross-border services between Johor Bahru and Singapore.[3]

Local public buses in Johor Bahru currently accept cashless payments such as Visa card, NFC using smartphone or smartwatch, and QR code payment, making it the first Malaysian city to support contactless payment using smart devices on urban bus network.[4][5]

Local routes

[edit]
Service Destinations[1]
F100 JB Sentral · Jalan Ayer Molek · KSL City (Loop)
F200 Masai Terminal · Regency Hospital · PPR Seri Alam (Loop)
F300 Kulai Terminal · Lotus Kulai · Econsave Taman Putri · Taman Putri Kulai (Loop)
T10 JB Sentral · Jalan Ayer Molek · Larkin Ter · Jalan Tampoi · Jalan Pandan · Ulu Tiram · Kota Tinggi
T11 JB Sentral · Jalan Ayer Molek · Tebrau Highway · Kangkar Tebrau · Taman Daya · Taman Setia Indah · Taman Seri Austin
T13 Larkin Sentral · Taman Dato’ Onn · Jalan Tun Abdul Razak · Jalan Yahya Awal · Jalan Ayer Molek · JB Sentral
T14 JB Sentral · Jalan Ayer Molek · Jalan Yahya Awal · Tebrau Highway · Toppen
T20 JB Sentral · Jalan Ayer Molek · Tebrau Highway · Jalan Masai Baru · Jalan Masai Lama · Terminal Bas Masai · Taman Bukit Dahlia · Pasir Gudang Terminal
T21 JB Sentral · Stulang · Taman Pelangi · Mid Valley Southkey · Bayu Puteri · Permas Jaya
T22 Larkin Sentral · Kebun Teh · Bayu Puteri / Sri Stulang · Taman Megah Ria · Taman Rinting · Masai Terminal · Lotus Kota Masai
T30 JB Sentral · Danga Bay · Tampoi · Skudai · Senai · Kulai Terminal
T31 JB Sentral · Danga Bay · Tampoi · Skudai · Taman Universiti · Taman Sri Pulai / Taman Teratai · Kangkar Pulai · Pulai Indah · Pulai Mutiara
T32 JB Sentral · Danga Bay · Tampoi · Skudai · Taman Ungku Tun Aminah · Bandar Selesa Jaya
T33 JB Sentral · Danga Bay · Tampoi · Taman Perling · Taman Nusa Bestari / Bukit Indah · Hab Taman Sri Yaakob
T40 Larkin Sentral · Tampoi · Skudai · Taman Ungku Tun Aminah · Mutiara Rini · Lima Kedai · Gelang Patah · GP Sentral
T42 Gelang Patah · Kampung Tiram · Hostel PTP · Kampung Pok · Pendas
T44 Larkin Sentral · Iskandar Coastal Highway · Lotus’s /AEON Bukit Indah · Mall of Medini / Hotel Ramada · Puteri Harbour Ferry Terminal
T50 Larkin Sentral · Tampoi · Skudai · Kangkar Pulai · Pekan Nanas · Pontian
2 Larkin · Skudai · Senai · Kulai · Kelapa Sawit · Bukit Batu · Simpang Renggam · Ayer Hitam
52T Pontian · Pekan Nanas · Ulu Choh · GP Sentral · Gelang Patah
96 Larkin · Tampoi · Skudai · Pekan Nanas · Pontian
AA1 JB Sentral · Senai International Airport (Express)
CT JB Sentral · Taman Pelangi · Sri Tebrau · Sentosa · Bayu Puteri
JPO1 JB Sentral · Tampoi · Skudai · Senai · Kulaijaya · Johor Premium Outlets
JPO2 Johor Premium Outlets · First Link CIQ
JPO3 Johor Premium Outlets · Second Link CIQ
FC1 Forest City · Second Link CIQ
FC2 Forest City · Eco Botanic · NSK Nusajaya · AEON Bukit Indah
CG1 Country Garden Danga Bay · JB Sentral
P101 Larkin – JB Sentral (Loop)

Jalan Kolam Ayer · Hospital Sultanah Aminah · UTC Johor · MBJB · JB Sentral Bus Terminal · Jln Lingkaran Dalam · Jalan Yahya Awal

P102 PPR Sri Stulang – MBJB / JB Sentral (Loop)

via Mid Valley Southkey · Taman Iskandar · Pasir Pelangi · Stulang Laut · JB Sentral

P103 PPR Sri Stulang – Larkin

via Taman Bayu Puteri · Mid Valley Southkey · Taman Sentosa · Giant Southern City · Kampung Melayu Majidee · Larkin Perdana

P104 Larkin – Taman Johor

via Bandar Baru Uda · Plaza Angsana · Taman Kemas · Taman Cempaka · Taman Kenanga · Taman Dahlia

P106 PPR Sri Stulang – AEON Tebrau City (Loop)

via Permas Jaya · Giant Plentong · Taman Johor Jaya · Hospital Sultan Ismail

P111 PPR Desa Mutiara – AEON Tebrau City

via Taman Daya · Setia Indah · Hospital Sultan Ismail

P112 PPR Desa Mutiara – Pasar Awam Taman Impian Emas

via Setia Tropika · Taman Impian Emas

P113 PPR Desa Mutiara – Larkin

via Setia Tropika · Jalan Kempas Baru · Taman Sri Bahagia · Pasar Tani Datin Halimah · Jalan Datin Halimah

P201 Taman Universiti – Taman Pulai Indah (Loop)

via U Mall · Taman Pulai Perdana · Pulai Indah · Bandar Baru Kangkar Pulai · Taman Pulai Emas · Taman Sri Pulai

P202 Taman Universiti – Taman Ungku Tun Aminah (Loop)

via Taman Mutiara Rini · Taman Seri Orkid · Taman Skudai Baru · Taman Ungku Tun Aminah · Taman Sri Skudai

P203 PPR Melana Indah – KIP Mart Tampoi

via Taman Tan Sri Yaacob · Taman Timor · Bandar Selesa Jaya · Taman Ungku Tun Aminah · Persiaran Pertama

P211 Taman Universiti – Larkin

via AEON Taman Universiti · UiTM · Skudai · Tampoi

P212 Perling Mall – Tesco Mutiara Rini (Loop)

via Taman Perling · AEON Bukit Indah · Taman Nusa Bestari 2 & 3 · Klinik Kesihatan Skudai Baru · Taman Seri Orkid

P213 GP Sentral – MBIP (Loop)

via Taman Nusantara · Gelang Patah Terminal · Eco Botanic · Medini

P214 Taman Universiti – Taman Impian Emas (Loop)

via Taman Ungku Tun Aminah · Flat Impian Emas · Lotus Mutiara Rini

P302 Pasir Gudang – Taman Desa Rakyat Perdana

via Taman Bukit Dahlia · Taman Cendana · Taman Scientex

P303 Pasir Gudang – Kota Masai

via Kawasan Perindustrian Pasir Gudang · Taman Tanjung Puteri · Kampung Pasir Putih · Taman Pasir Putih

P311 Masai – Kampung Kuala Masai (Loop)

via Regency Specialist Hospital · Taman Bukit Rinting · Taman Rinting · Taman Sierra Perdana

P312 Masai – Taman Scientex (Loop)

via Today’s Market Masai · Taman Tasek · Seri Alam · Taman Nusa Damai · Econsave Kota Masai · Taman Cendana · Pasir Gudang Terminal · Taman Bukit Dahlia

P313 Ulu Tiram – Kampung Felda Sungai Tiram

via Taman Perindustrian Tiram Utama · Kampung Mulia · Sungai Tiram

P314 Kong Kong – Pasir Gudang (Loop)

via Kampung Cahaya Baru · Taman Desa Rakyat Perdana · Taman Cahaya Masai · SMK Kota Masai · Taman Cendana

P401 Kulai – Bandar Putra (Loop)

via Jalan Besar · IOI Mall · AEON Kulaijaya

P402 Econsave Senai – Taman Desa Idaman / Taman Aman (Loop)

via Senai International Airport · Taman Bintang · Taman Senai Jaya · Taman Desa Idaman · Taman Perindustrian Senai · Medan Selera Senai · Taman Impian Senai · Taman Bukit Senang

P403 Econsave Senai – Johor Premium Outlets (Loop)

via Senai International Airport · Taman Bintang Utama · Taman Senai Utama · Taman Pancasila · Bandar Indapura · Foon Yew High School

P411 Kulai – Larkin

via Hospital Kulai · Senai · Skudai · Tampoi

P412 Kulai – Taman Scientex Kulai (Loop)

via Taman Gunung · Tesco Kulai · Kampung Sri Paya · Kelapa Sawit

HSA Larkin – Hospital Sultanah Aminah (Loop)

via Klinik Kesihatan Mahmoodiah

HSI Lotus’s Desa Tebrau – Hospital Sultan Ismail (Loop)

via Klinik Kesihatan Suntail Ismail

Cross-border routes

[edit]
Cross-border bus at JB Sentral Bus Terminal.
Service Destinations[1]
160 Jurong Town Hall Interchange ↺ JB Sentral Terminal

via Choa Chu Kang / Bukit Panjang · Woodlands Rd · Kranji MRT · Woodlands Checkpoint · JB CIQ

170 Queen Street Terminal – Larkin Terminal

via Bukit Timah · Upper Bukit Timah · Woodlands Rd · Kranji MRT · Woodlands Checkpoint · JB CIQ

170X Kranji MRT – JB Sentral Terminal

via Woodlands Checkpoint · JB CIQ

950 Woodlands Temporary Interchange ↺ JB Sentral Terminal

via Marsiling MRT · Woodlands Checkpoint · JB CIQ · JB Sentral

AC7 Yishun Interchange – JB CIQ

via Sembawang MRT · Woodlands Checkpoint · JB CIQ

CW1 Kranji MRT – JB CIQ

via Woodlands Checkpoint to/from Larkin Terminal via connecting bus service CWL

CW2 Queen Street Terminal – JB CIQ

via Woodlands Checkpoint to/from Larkin Terminal via connecting bus service CWL

CW3 Jurong Town Hall Interchange – Perling Mall

via Tuas Checkpoint · CIQ Second Link · Bukit Indah

(CW3L) Perling Mall – CIQ Second Link
(CW3S) CIQ Second Link – Terminal Taman Ungku Tun Aminah (TUTA)

via Bukit Indah · Sutera Mall

CW4 Jurong Town Hall Interchange – Pontian

via Tuas Checkpoint · CIQ Second Link · Gelang Patah · Pekan Nanas

(CW4G) Terminal Gelang Patah – CIQ Second Link

via Gelang Patah · Taman Nusantara · Nusa Perintis

CW4S Jurong Town Hall Interchange – Sutera Mall

via Tuas Checkpoint · CIQ Second Link · Gelang Patah · Lima Kedai · Taman Ungku Tun Aminah

CW5 JB CIQ – Newton Circus

via Woodlands Checkpoint to/from Larkin Terminal via connecting bus service CWL

CW6 Boon Lay MRT – CIQ Second Link

via Tuas Checkpoint

CW7 Tuas Link MRT – CIQ Second Link

via Tuas Checkpoint

(CW7L) Hotel Ramada Meridin – CIQ Second Link

via Sunway Big Box · Mall of Medini

(CW7P) Hotel Jen – CIQ Second Link

via Medini Macrolink

SJE Queen Street Terminal – Larkin Terminal

via Woodlands Checkpoint · JB CIQ

TSL Woodlands Checkpoint – JB CIQ
TS1 Changi Airport – JB CIQ

via Changi Airport Terminal 4 · Woodlands MRT · Marsiling MRT · Woodlands Checkpoint

TS3 Marina Square – JB CIQ [Suspended as of Mar 2023]

via Marina Bay Sands · Telok Ayer · Chinatown · Woodlands · Woodlands Checkpoint

TS6 Buona Vista MRT – Gelang Patah Sentral

via one-North MRT · Kent Ridge MRT · AYE · Jln Ahmad Ibrahim · Gul Circle MRT · Tuas West Road MRT · Tuas Link MRT · Tuas Checkpoint · CIQ Second Link

TS8 Resorts World Sentosa – JB CIQ

via Cantonment Link · Outram Park MRT · Great World · Scotts/Stevens/Whitley Road · Woodlands Checkpoint

See also

[edit]

References

[edit]
  1. ^ a b c "Bus Transport in Johor Bahru". Land Transport Guru. 27 November 2014. Retrieved 14 May 2025.
  2. ^ "Bus Routes in Johor Bahru". BusInterchange.net. Retrieved 14 May 2025.
  3. ^ "Causeway Link Bus Routes & Bus Schedule". Causeway Link. 13 December 2019. Retrieved 14 May 2025.
  4. ^ "ManjaPay - Manja". manja.my. 5 December 2022. Retrieved 21 June 2025.
  5. ^ "Transit with VISA". Causeway Link. 23 June 2022. Retrieved 21 June 2025.