From 30 September 2025, public bus routes operating in Johor Bahru will be rebranded as BAS.MY Johor Bahru, featuring new and improved routes under the new brand.
While bus routes heading towards the western part of Johor Bahru, such as Tampoi and Skudai, will see no changes, several amendments will be made to the routes serving eastern Johor Bahru, including Masai and Pasir Gudang.
BAS.MY is a federal government initiative introduced in several Malaysian states. Each state’s bus routes use a unique prefix matching the first letter of the state’s vehicle license plate — for example, BAS.MY Melaka uses "M" and BAS.MY Seremban uses "N".
New Prefix for all BAS.MY Johor Bahru Routes
- "J" = Johor
What are the changes?
The upcoming changes bring exciting improvements, including more frequent services with wait times as short as 15 minutes on popular routes. The western corridor — covering TUTA, Paradigm Mall, and Tampoi — will benefit from these shorter intervals. Additionally, the latest last bus from JB Sentral will be the J11 at 12:20 a.m. going towards AEON Dato' Onn, marking a significant step toward making public transport more accessible. This is a big deal since a last bus at 12:20 a.m. serving the local communities has never happened before in Johor Bahru, making public transport much more accessible.
All route numbers will now start with the prefix “J,” with the original numbers unchanged. For example, if you’re familiar with route T30, it will now be J30.
New bus routes
- J15: JB Sentral - Mid Valley Southkey
- J16: Batu 5 Johor Street Market (Angsana) - Toppen / IKEA Tebrau
- J34: JB Sentral - Sutera Mall
- J205: Masai - Lotus's Kota Masai via Pasir Gudang
Discontinued bus routes
Route changes
- J10: JB Sentral - Kota Tinggi
- J11: JB Sentral - AEON Bandar Dato' Onn
- J13: JB Sentral - Larkin
- J20: JB Sentral - Masai
- J21: JB Sentral - Permas Jaya
- J22: JB Sentral - Taman Scientex
Bus timing changes with no route change
- J30: JB Sentral - Terminal Kulai
- J31: JB Sentral - Taman Pulai Mutiara
- J32: JB Sentral - Bandar Selesa Jaya
- J100: JB Sentral - KSL City
- J300: Terminal Kulai - Taman Puteri Kulai
- J50: Larkin - Pontian
What did not change?
- J33: JB Sentral - Taman Tan Sri Yaacob
- J40: Larkin - Gelang Patah Sentral
- J42: Gelang Patah - Pendas
- J44: Larkin - Puteri Harbour Ferry Terminal
- J200: Masai - Bandar Seri Alam
Now, let's get in the the details.
J10: JB Sentral - Kota Tinggi
Route Change Between JB Sentral and Toppen / IKEA Tebrau
With the route change, J10 will no longer stop at Larkin Terminal and Taman Perindustrian Tampoi Jaya. Instead, it will serve AEON Tebrau City and Toppen/IKEA Tebrau, replacing the current T14. Passengers will no longer need to walk to the main road along Tebrau Highway during off-peak hours to catch the bus, as boarding for J10 will be right in front of AEON Tebrau City.
If boarding at AEON Tebrau City, please note the bus stops in both directions — for buses heading to Kota Tinggi and JB Sentral.
Other options between JB Sentral and Larkin:
- Route J13
- Bas Muafakat Johor P101 (Free for Malaysians; Bring your MyKad)
Other options from Tebrau Highway to Larkin and Taman Perindustrian Tampoi Jaya:
- New Route J16
Change in Bus Timings
Old (T10) | New (J10) |
25 minutes interval | 20 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J11: JB Sentral - AEON Bandar Dato' Onn
Route Extension into AEON Bandar Dato' Onn
J11 will extend and terminate at AEON Bandar Dato' Onn. The usual boarding bus stop at Taman Seri Austin going towards JB Sentral will remain unchanged.
Change in Bus Timings
Old (T11) | New (J11) |
30 minutes interval | 30 minutes interval (no change) |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J13: JB Sentral - Larkin
Route Change to Jalan Mahmoodiah
The new J13 will take a detour along Jalan Mahmoodiah to serve the Mahmoodiah Health Clinic. This is great for passengers visiting the clinic or the backgate of Hospital Sultanah Aminah. If you’re going to the main building of Hospital Sultanah Aminah, it’s better to take routes J30, J31, J32, J33, or J34.
Please note, this detour means J13 will skip the bus stop at TNB Johor Bahru. If you want to get off there, please use routes J10, J11, J15, J20, J22, or J100 instead.
How does this affect your travel between JB Sentral and Larkin?
- Expect an extra 5 minutes added to your journey.
Change in Bus Timings
Old (T13) | New (J13) |
30 minutes interval | 20 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
T14: JB Sentral - Toppen / IKEA Tebrau
Discontinuation of T14
MyBas Johor Bahru Route T14 will no longer operate from 30 September 2025. Affected commuters can take bus J10 or J16 instead.
Alternative between JB Sentral and Toppen / IKEA Tebrau:
- BAS.MY Route J10
Alternative between Larkin and Toppen / IKEA Tebrau:
- New BAS.MY Route J16
New J15: JB Sentral - Mid Valley Southkey
New Bus Route J15
The introduction of the new BAS.MY Johor Bahru Route J15 will result in bus J21 no longer serving Mid Valley Southkey. This is a significant enhancement to the bus network, as the former T21 route was often overcrowded by tourists traveling between JB Sentral and Mid Valley Southkey, thus impacting local commuters heading to Permas Jaya.
The new J15 route will effectively address this issue, ensuring a more reliable service for both passengers commuting to Mid Valley Southkey and those traveling on J21 to Permas Jaya.
New J16: Toppen / IKEA Tebrau - B5 Johor Street Market
New Bus Route J16
The new BAS.MY Route J16 will take over the bus service between Larkin and AEON Tebrau City, which was part of the old T10 route.
J16 will now connect the west side of Johor Bahru (like Angsana and Tampoi) to the north side (like Pandan and Tebrau). This means passengers going from IKEA Tebrau or Pandan to Tampoi can now take one bus, J16, instead of going all the way to JB Sentral or Larkin to change buses.
This new route makes public transport much easier and more direct.
J20: JB Sentral - Masai
Route shortened to end at Terminal Masai
J20 will shorten to end at Terminal Masai, and no longer ply to KPJ Pasir Gudang and Terminal Pasir Gudang. The new route for J20 remain unchanged as the T20 from JB Sentral to Masai.
Alternative routes to the old T20 route between Masai and Pasir Gudang
- New BAS.MY Johor Bahru Route J205
- Bas Muafakat Johor P312*
*Note: P312 is available free of charge for Malaysian Citizens only.
Change in Bus Timings
Old (T20) | New (J20) |
30 minutes |
30 minutes |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J21: JB Sentral - Permas Jaya
New Route Skips Mid Valley Southkey
Bus J21 will no longer serve Mid Valley Southkey starting from 30 September 2025. Commuters affected by this change can instead use the new Bus J15 route.
This change is a positive for Permas Jaya passengers. Since the T21 buses was often overcrowded by travelers heading to Mid Valley Southkey, this amendment will substantially improve reliability and enhance the overall public transport experience from JB Sentral to Permas Jaya.
Route Extension to Southern Permas Jaya
Furthermore, the revised J21 route will include a loop in the southern part of Permas Jaya in both directions. This change enhances public transport connectivity to Jalan Permas 13 and SMK Permas Jaya 3.
Do remember to check the direction of the bus when boarding the bus at southern Permas Jaya.
Change in Bus Timings
Old (T21) | New (J21) |
25 minutes interval | 20 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J22: JB Sentral - Taman Scientex
Route Changes in Johor Bahru
BAS.MY Route J22 will now operate from JB Sentral Terminal and skip Stadium Larkin, Kampung Kebun Teh, and SJK (C) Foon Yew 1. Passengers who used the former T22 from Larkin, Stadium Larkin, and Kampung Kebun Teh can take bus J13 to Jalan Ayer Molek to transfer to the new J22.
Passengers from SJK (C) Foon Yew 1 should seek alternative transport.
Route Changes in Taman Rinting
Bus J22 will no longer serve Terminal Masai or Regency Specialist Hospital. This amendment introduces a new connection to Taman Sierra Perdana, while public transport access to the city at Flat Balau will be retained in the new routing.
Affected passengers have alternative options:
- Flat Balau / Mydin <> Masai
Bas Muafakat Johor P311 - JB Sentral <> Masai
BAS.MY Johor Bahru Route J20
However, passengers who rely on public transport at Cahaya Kota Puteri, SK Seri Kota Puteri, and PPR Megah Ria will need to seek alternative transportation.
Route Extension to Taman Scientex
While the J22 route is being changed to terminate at Taman Scientex, public transport connectivity to the city from Taman Cendana will be retained. This new routing offers a direct bus service from Taman Scientex to the city.
Alternative route between Masai and Taman Cendana
- Bas Muafakat Johor P312*
Alternative route between Taman Cendana and Lotus's Kota Masai
- Bus J22 or P312* from Taman Cendana to Pasir Gudang
- Bus J205 from Pasir Gudang to Lotus's Kota Masai
*Note: P312 is available free of charge for Malaysian Citizens only.
Change in Bus Timings
Old (T22) | New (J22) |
1 hour interval | 30 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J30: JB Sentral - Terminal Kulai
Bus routing for J30 remain the same as the former T30.
Change in Bus Timings
Old (T30) | New (J30) |
20 minutes interval | 15 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J31: JB Sentral - Taman Pulai Mutiara
Bus routing for J31 remain the same as the former T31.
Change in Bus Timings
Old (T31) | New (J31) |
30 minutes interval | 20 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J32: JB Sentral - Bandar Selesa Jaya
Bus routing for J32 remain the same as the former T32.
Change in Last Bus Timings and Frequency
Old (T32) | New (J32) |
25 minutes interval | 20 minutes interval |
Last Bus Timing From
|
Last Bus Timing From
|
J33: JB Sentral - Taman Tan Sri Yaacob
Bus routing and timings for J33 remain the same as the former T33.
New J34: JB Sentral - Sutera Mall
New Bus Route J34
The new Bus Route J34 will establish a direct public transport connection between JB Sentral and Sutera Mall. J34 will also increase the capacity on existing routes serving Danga Bay, Tampoi, and Paradigm Mall, areas that are typically crowded.
J40: Larkin - Gelang Patah Sentral
Bus routing and timings for J40 remain the same as the former T40.
J42: Gelang Patah - Pendas
Bus routing and timings for J42 remain the same as the former T42.
J44: Larkin Sentral - Puteri Harbour Ferry Terminal
Bus routing and timings for J44 remain the same as the former T44.
J50: Larkin Sentral - Pontian
Bus routing for J50 remain the same as the former T50.
Change in Bus Timings
Old (T50) | New (J50) |
30 minutes interval | 40 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J100: JB Sentral - KSL City
Bus routing for J100 remain the same as the former F100.
Change in Bus Timings
Old (F100) | New (J100) |
20 minutes interval | 15 minutes interval |
First Bus Timing From
|
First Bus Timing From
|
Last Bus Timing From
|
Last Bus Timing From
|
J200: Masai - Bandar Seri Alam
Bus routing and timings for J200 remain the same as the former F200.
New J205: Masai - Lotus's Kota Masai
New Bus Route J205
The new Route J205 replaces the sector of the old T20 that ran from Masai to Pasir Gudang via KPJ Pasir Gudang. Additionally, the J205 will enhance public transport connectivity between Pasir Gudang and throughout the Kota Masai township.
J300: Terminal Kulai - Taman Puteri Kulai
Bus routing for J300 remain the same as the former F300.
Change in Last Bus Timings and Frequency
Old (F300) | New (J300) |
40 minutes interval | 20 minutes interval |
Last Bus Timing From
|
Last Bus Timing From
|