Johor Bahru · myBAS Johor (Causeway Link)
Bus J20: Terminal Bas Masai to JB Sentral
Route J20 is a bus service in Johor Bahru operated by myBAS Johor (Causeway Link). It serves 89 stops across 2 directions, with 71 trips scheduled. The service runs daily.
89Stops
2Directions
71Scheduled trips
myBAS Johor (Causeway Link)Operator
First departure05:00
Last departure23:30
Runsdaily
Scheduled trips71
towards JB Sentral
| # | Stop | Time |
|---|---|---|
| 1 | Terminal Bas Masai | 08:00 |
| 2 | JNT Taman Masai Utama | 08:01 |
| 3 | Opp Kampung Baru Masai | 08:02 |
| 4 | Opp SMK Dato Penggawa Timur | 08:03 |
| 5 | Opp Maybank Bandar Seri Alam | 08:04 |
| 6 | Opp Todays Market (Jalan Masai Lama) | 08:05 |
| 7 | Opp Jalan Bayu 11 (Caltex) | 08:06 |
| 8 | JALAN BAYU | 08:07 |
| 9 | Petron Pasir Gudang East | 08:08 |
| 10 | Jalan Masai Lama 1 | 08:09 |
| 11 | Opp Sri Plentong | 08:10 |
| 12 | Opp Taman Ria Plentong | 08:11 |
| 13 | Opp Taman Bunga Ros | 08:12 |
| 14 | OPP Kia Motors Plentong | 08:13 |
| 15 | Prima Regency 2 | 08:14 |
| 16 | OPP Prima Regency 1 | 08:15 |
| 17 | Restoran Pekin Johor Jaya | 08:16 |
| 18 | Warung Abadi | 08:17 |
| 19 | ROSMERAH 9 | 08:18 |
| 20 | Opp Taman Rosmerah | 08:19 |
| 21 | Tangki Air Taman Molek | 08:20 |
| 22 | Opp Balai Polis Johor Jaya | 08:21 |
| 23 | Taman Molek | 08:22 |
| 24 | Desa Perwira | 08:23 |
| 25 | Opp Smart Pandan | 08:24 |
| 26 | The Store Pandan | 08:25 |
| 27 | OPP Shell Pandan | 08:26 |
| 28 | OPP Petron Pandan | 08:27 |
| 29 | OPP Pasar Borong Pandan | 08:28 |
| 30 | OPP Majidee | 08:29 |
| 31 | OPP KG Melayu Majidee | 08:30 |
| 32 | OPP Restoran Aliff | 08:31 |
| 33 | Mutiara Motors | 08:32 |
| 34 | Hospital Columbia | 08:33 |
| 35 | Taman Sentosa | 08:34 |
| 36 | OPP Caltex Taman Melodies | 08:35 |
| 37 | OPP Crystal Crown | 08:36 |
| 38 | Plaza Pelangi | 08:37 |
| 39 | IPK Johor | 08:38 |
| 40 | Pusat Khidmat Pelanggan TNB @ Johor Bahr | 08:39 |
| 41 | Sekolah Kebangsaan IJ Convent | 08:40 |
| 42 | Wisma Persekutuan | 08:41 |
| 43 | Menara TH | 08:42 |
| 44 | Johor Tourist Information Center | 08:43 |
| 45 | Pejabat Pos Besar | 08:44 |
| 46 | Opp Wisma Peladang | 08:45 |
| 47 | JB Sentral | 08:46 |
towards Terminal Bas Masai
| # | Stop | Time |
|---|---|---|
| 1 | JB Sentral | 06:00 |
| 2 | Wisma Peladang | 06:01 |
| 3 | Opp Pejabat Pos Besar | 06:02 |
| 4 | Opp Johor Tourist Information Center | 06:03 |
| 5 | Opp Menara TH | 06:04 |
| 6 | Opp Wisma Persekutuan | 06:05 |
| 7 | Opp Sekolah Kebangsaan IJ Convent | 06:06 |
| 8 | Opp Pusat Khidmat Pelanggan TNB JB | 06:07 |
| 9 | Opp IPK Johor | 06:08 |
| 10 | OPP Plaza Pelangi | 06:09 |
| 11 | Crystal Crown | 06:10 |
| 12 | Caltex Taman Melodies | 06:11 |
| 13 | OPP Taman Sentosa | 06:12 |
| 14 | OPP Hospital Columbia | 06:13 |
| 15 | OPP Mutiara Motors | 06:14 |
| 16 | Restoran Aliff | 06:15 |
| 17 | KG Melayu Majidee | 06:16 |
| 18 | Majidee | 06:17 |
| 19 | Pasar Borong Pandan | 06:18 |
| 20 | Petron Pandan | 06:19 |
| 21 | Shell Pandan | 06:20 |
| 22 | OPP The Store Pandan | 06:21 |
| 23 | Smart Pandan | 06:22 |
| 24 | Opp Desa Perwira | 06:23 |
| 25 | Opp Taman Molek | 06:24 |
| 26 | Balai Polis Johor Jaya | 06:25 |
| 27 | Opp Tangki Air Tmn Molek | 06:26 |
| 28 | TAMAN ROSMERAH | 06:27 |
| 29 | Opp Restoran Pekin Johor Jaya | 06:28 |
| 30 | Prima Regency 1 | 06:29 |
| 31 | Opp Prima Regency 2 | 06:30 |
| 32 | Kia Motors Plentong | 06:31 |
| 33 | Taman Bunga Ros | 06:32 |
| 34 | Taman Ria Plentong | 06:33 |
| 35 | Sri Plentong | 06:34 |
| 36 | Jalan Masai Lama 2 | 06:35 |
| 37 | Opp Petron Pasir Gudang East | 06:36 |
| 38 | JALAN BAYU | 06:37 |
| 39 | Jalan Bayu 11 (Caltex ) | 06:38 |
| 40 | Todays Market (Jalan Masai Lama) | 06:39 |
| 41 | Maybank Bandar Seri Alam | 06:40 |
| 42 | SMK Dato Penggawa Timur | 06:41 |
| 43 | Kampung Baru Masai | 06:42 |
| 44 | OPP JNT Taman Masai Utama | 06:43 |
| 45 | Terminal Bas Masai | 06:44 |
Frequently asked questions
Where does bus J20 start and finish?
Route J20 runs between Terminal Bas Masai and JB Sentral.
What time is the first and last bus J20?
The first departure is at 05:00 and the last is at 23:30.
How many stops does bus J20 serve?
Route J20 serves 89 stops.
Related pages
Check live arrivals in the app
BusBell shows real-time bus and rail arrivals for Malaysia and Singapore, with bell reminders and offline timetables. Free, no account required.
Schedules derived from the official GTFS feeds published on data.gov.my. Verify against the operator before travelling.