List of bus routes in Johor Bahru

From Wikipedia, the free encyclopedia

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.

FormerlymyBAS Johor Bahru
Service typeTransit bus
Routes81 (as of 2025)
Quick facts Formerly, Locale ...
Public buses in Johor Bahru
Public buses operated by Handal Indah at JB Sentral Bus Terminal, connecting the suburbs with the city centre.
FormerlymyBAS Johor Bahru
LocaleJohor Bahru
Service typeTransit bus
Routes81 (as of 2025)
Fuel typeDiesel
Hybrid
Electric
Operator
  • Handal Indah (Causeway Link)
  • Maju
  • Transit Link (City Bus)
  • S&S International
Close

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.[1] The remaining 24 routes are cross-border services between Johor Bahru and Singapore.[2]

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.[3][4]

Local bus routes

BAS.MY bus routes

A BAS.MY Johor Bahru J34 bus at Sutera Mall.

Handal Indah and its subcontractors operate a total of 21 bus routes under the BAS.MY Johor Bahru programme, connecting Johor Bahru to its suburbs and surrounding towns.[5][6]

More information Route number, Origin ...
Route
number
Origin Destination Service
type
Operator Notes
J10 JB Sentral Bus Terminal Kota Tinggi Bus Terminal Trunk Handal Indah Serves Tebrau (IKEA branch) / Toppen Bus Terminal and Ulu Tiram Bus Terminal in both directions.
J11 AEON Mall Bandar Dato' Onn Serves Kangkar Tebrau in both directions.
J13 Larkin Sentral Bus Terminal
J15 Mid Valley Southkey
J16 B5 Johor Street Market / Angsana Mall Tebrau (IKEA branch) / Toppen Bus Terminal Serves Larkin Sentral Bus Terminal in both directions.
J20 JB Sentral Bus Terminal Masai Bus Terminal
J21 Permas Jaya Bus Terminal Serves Jalan Permas 13 in both directions.
J22 Taman Scientex, Pasir Gudang Serves Pasir Gudang Bus Terminal in both directions.
J30 Kulai Bus Terminal
J31 Taman Pulai Mutiara Serves Taman Universiti Bus Terminal in both directions.
J32 Taman Selesa Jaya Transit Link (Johor Bahru)[a]
J33 Taman Tan Sri Yaacob Handal Indah
J34 Sutera Mall Bus Terminal Serves the main entrance of Sutera Mall in both directions.
J40 Larkin Sentral Bus Terminal Gelang Patah Sentral Bus Terminal Serves Gelang Patah Bus Terminal in both directions.
J42 Gelang Patah Bus Terminal Kampung Pendas Baru Serves Port of Tanjung Pelepas in both directions.
J44 Larkin Sentral Bus Terminal Puteri Harbour Ferry Terminal
J50 Pontian Bus Terminal Transit Link (Johor Bahru)[a]
J100 JB Sentral Bus Terminal KSL City Mall Feeder Handal Indah Loop service.
J200 Masai Bus Terminal Seri Alam
J205 Kota Masai (Lotus's branch) Serves Pasir Gudang Bus Terminal in both directions.
J300 Kulai Bus Terminal Putri Kulai Bus Terminal
Close

Bas Muafakat Johor bus routes

Johor Bahru

A Bas Muafakat Johor P102 bus at JB Sentral Bus Terminal.

Johor Public Transport Corporation oversees the operation of ten bus routes serving Johor Bahru, funded by Johor Bahru City Council. The bus routes are operated by Handal Indah.[7][8]

More information Route number, Origin ...
Route
number
Origin Destination Service
type
Operator Notes
P101 Larkin Sentral Bus Terminal JB Sentral Bus Terminal Loop Handal Indah
P102 PPR Sri Stulang
P103 Larkin Sentral Bus Terminal Bidirectional Serves Mid Valley Southkey in both directions.
P104 Larkin Sentral Bus Terminal Taman Johor (Opp KIP Mall Tampoi)
P104-01[9] Damansara Alif Loop (Supplementary) Operates on school days only.
P106 PPR Sri Stulang AEON Mall Tebrau City Loop
P111 PPR Desa Mutiara Bidirectional
P112 Jalan Kempas Utama Impian Emas Loop
P113 PPR Desa Mutiara Larkin Sentral Bus Terminal Bidirectional
P113-01[10] Larkin Sentral Bus Terminal Larkin Indah Loop (Supplementary) Operates on school days only.
Close

Shuttle bus services

Johor Public Transport Corporation also oversees the operation of four shuttle bus services in Johor Bahru, also funded by Johor Bahru City Council. The shuttle bus services are operated by Mayang Sari and Handal Indah.

More information Route number, Origin ...
Route
number
Origin Destination Service
type
Operator Notes
HSA Larkin Sentral Bus Terminal Sultanah Aminah Hospital Loop Mayang Sari Operates on weekdays only.
HSA-01[11] Tropicana Lido
HSI Tebrau (Lotus's branch) Sultan Ismail Hospital
Zoo Kota Jail Johor Zoo Bidirectional Handal Indah
Close

Iskandar Puteri

Johor Public Transport Corporation oversees the operation of nine bus routes serving Iskandar Puteri, funded by Iskandar Puteri City Council. The bus routes are operated by Handal Indah and Mayang Sari.[7][8]

More information Route number, Origin ...
Route
number
Origin Destination Service
type
Operator Notes
P201 Taman Universiti Bus Terminal Taman Pulai Indah Loop Handal Indah
P202 Taman Ungku Tun Aminah Bus Terminal
P203 PPR Melana KIP Mall Tampoi Bidirectional Serves Taman Selesa Jaya in both directions.
P211 Taman Universiti Bus Terminal Larkin Sentral Bus Terminal Serves University of Technology Malaysia in both directions.
P212 Perling Mall Bus Terminal Mutiara Rini
P213 Gelang Patah Sentral Bus Terminal Iskandar Puteri City Council (MBIP) Serves Gelang Patah Bus Terminal in both directions.
P214 Taman Universiti Bus Terminal Impian Emas
P215 Taman Pulai Mutiara Sunway Big Box Serves Gelang Patah Bus Terminal in both directions.
P216 Taman Selesa Jaya Mayang Sari
Close

Pasir Gudang

Johor Public Transport Corporation oversees the operation of nine bus routes serving Pasir Gudang, funded by Pasir Gudang City Council. The bus routes are operated by Handal Indah and Maju.[7]

More information Route number, Origin ...
Route
number
Origin Destination Service
type
Operator Notes
P302 Desa Rakyat Pasir Gudang Bus Terminal Bidirectional Handal Indah
P302-01[12] Taman Cendana Unidirectional
P303 Kota Masai Bus Terminal Bidirectional
P303-01[13] Kampung Tanjung Langsat Tanjung Puteri
P311 Pasir Gudang Bus Terminal JB Sentral Bus Terminal
P312 Masai Bus Terminal Pasir Gudang Bus Terminal Loop
P312-01[14] Pasir Gudang Bus Terminal Taman Air Biru
P313 Ulu Tiram Bus Terminal Felda Sungai Tiram Bidirectional Maju
P314 Kampung Kong Kong Pasir Gudang Bus Terminal Handal Indah
Close

Kulai

Johor Public Transport Corporation oversees the operation of six bus routes serving Kulai, funded by Kulai Municipal Council. The bus routes are operated by Handal Indah and Mayang Sari.[7][8]

More information Route number, Origin ...
Route
number
Origin Destination Service
type
Operator Notes
P401 Kulai Bus Terminal Bandar Putra Kulai Loop Handal Indah
P402 Econsave (Senai branch) Pekan Senai (Senai Airport)
P403 Kulai Bus Terminal Felda Inas Bidirectional
P403-01[15] Felda Inas Bandar Tenggara Loop (Supplementary) Mayang Sari Operates on school days only.
P411 Kulai Bus Terminal Larkin Sentral Bus Terminal Bidirectional Handal Indah
P412 Taman Scientex Kulai (Kelapa Sawit) Loop
Close

Other local bus routes

More information Service, Destinations ...
Service Destinations[1]
2 Kulai · Kelapa Sawit · Bukit Batu · Simpang Renggam · Machap · Ayer Hitam
52T Pontian · Pekan Nanas · Ulu Choh · GP Sentral · Gelang Patah
605 Benut · Pontian · Kukup
AA1 JB Sentral · Senai International Airport (Express)
CG1 Country Garden Danga Bay · JB Sentral
CT JB Sentral · Taman Pelangi · Sri Tebrau · Sentosa · Bayu Puteri
EC1 Hako Village · Eco Galleria · Sunway Grid (weekdays only, loop service)
EC1 Hako Village · JB Sentral · Mid Valley Southkey (weekends only)
FC1 Forest City · Sultan Abu Bakar Complex
FC2 Forest City · Eco Botanic · NSK Nusajaya · AEON Bukit Indah
GTL 02 Kulai · Kelapa Sawit · Felda Bukit Batu · Sedenak Tech Park · Parit Mekasar · Parit Betak · Kampung Sri Merlong · Parit Raja Darat · Parit Raja · Ayer Hitam
JPO1 JB Sentral · Tampoi · Skudai · Senai · Kulaijaya · Johor Premium Outlets
JPO2 Johor Premium Outlets · Sultan Iskandar Building
JPO3 Johor Premium Outlets · Sultan Abu Bakar Complex
RnF R&F Mall · JB Sentral
Close

Cross-border bus routes

Cross-border bus at JB Sentral Bus Terminal.

Singapore public bus routes

Singapore local operators operate these routes as part of the public bus service in Singapore side, with fares and payment methods are standardized following Singapore Land Transport Authority adjustments. These services only crosses the border via Johore Causeway and the buses is interchangeable between the checkpoints. Passengers may take any of the Singapore buses between the checkpoints without being charged separately, as long as they board/alight the listed Singapore local buses after/before the checkpoint.

More information Service, Origin ...
Service Origin Destination Type Operator Notes
160 Jurong Town Hall Bus Interchange JB Sentral Loop SBS Transit
170 Queen Street Terminal Larkin Sentral Bidirectional
170X Kranji MRT station JB Sentral Loop Follows Route 170 alignments up to the respective terminus
950 Woodlands Temporary Bus Interchange JB Sentral Loop SMRT Buses
Close

These routes are operated by Malaysian operator Causeway Link (Handal Indah), with fare system set by the company. These routes serve as semi-express routes, with multiple stops at Malaysian side and direct express service to the Singapore side terminus.

Routes plying through Johore Causeway and Second-Link Bridge respectively are interchangeable as long as passenger stays in the Causeway Link cross-border system throughout the journey.

More information Service, Origin ...
Service Origin Destination Notes
CW1 JB CIQ (Sultan Iskandar Building) Kranji MRT station Interchangeable with CWL at JB CIQ.
CW2 Queen Street Terminal
CW3 Perling Mall Jurong Town Hall Bus Interchange
CW3L CIQ Second Link (Sultan Abu Bakar Complex) Truncated route of CW3 on Malaysian side as supplement service. Interchangeable to other Singapore-bound CW routes after Second Link CIQ.
CW3S Taman Ungku Tun Aminah Terminal Interchangeable to other Singapore-bound CW routes after Second Link CIQ.
CW4 Pontian Terminal Jurong Town Hall Bus Interchange (Jurong East) Weekdays only, runs as non-cross border Route 52T on weekends up to Gelang Patah.
CW4G Gelang Patah Terminal CIQ Second Link Interchangeable to other Singapore-bound CW routes after Second Link CIQ.
CW4S Sutera Mall Jurong Town Hall Bus Interchange (Jurong East) Does not operate beyond CIQ Second Link on Malaysian-bound service.
CW5 JB CIQ Newton Circus Interchangeable with CWL at JB CIQ.
CW6 Boon Lay MRT CIQ Second Link Interchangeable to other Malaysian-bound CW routes after Second Link CIQ
CW7 Tuas Link MRT Interchangeable to other Malaysian-bound CW routes after Second Link CIQ
CW7L Hotel Ramada Meridin Interchangeable to other Singapore-bound CW routes after Second Link CIQ.
FC1 Forest City Sales Gallery Interchangeable to other Singapore-bound CW routes after Second Link CIQ.
CWL JB CIQ Larkin Sentral Interchangeable with CW1/CW2/CW5 at JB CIQ.
Close

Other operators

More information Service, Origin ...
Service Origin Destination Type Operator Notes
AC7 JB CIQ Yishun Bus Interchange Bidirectional Ridewell Travel
SJE Larkin Sentral Queen Street Terminal Bidirectional, express Singapore-Johore Express
TS1 JB CIQ Changi Airport Bidirectional Transtar
TS6 Gelang Patah Sentral Buona Vista MRT
TS8 JB CIQ Resorts World Sentosa
Close

See also

References

Related Articles

Wikiwand AI