Phone buried in your pocket? 🖥️ Plan a trip on our website instead
KelantanBAS.MY Kota Bharu

BAS.MY Kota Bharu D31 bus

Kota Bharu - Meranti

BAS.MY Kota Bharu D31 bus Stop List and Next Departures

The BAS.MY Kota Bharu D31 - Kota Bharu - Meranti bus serves 77 bus stops in the Kelantan area departing from Terminal Bas Tasek Raja Pasir Mas and ending at Stesen Bas Kota Bharu. Scroll down to see upcoming D31 bus times at each stop and the next scheduled D31 bus times will be displayed. The full D31 bus schedule as well as real-time departures can be found in the Transit app.

Stops
Fri, Apr 3, 2026
  • Terminal Bas Tasek Raja Pasir Mas6:45 AM
  • Kompleks Mahkamah Pasir Mas6:46 AM
  • Petronas Pasir Mas6:47 AM
  • Jpn Pasir Mas6:48 AM
  • Sjkc Yok Eng6:49 AM
  • Pasir Mas6:50 AM
  • Sk Sultan Ibrahim 16:51 AM
  • Smk Pasir Mas6:52 AM
  • Wisma Kodmas6:53 AM
  • Kg Kubang Badak6:54 AM
  • Sri Al Furqan6:55 AM
  • Mahaad Tahfiz Al Asriah6:57 AM
  • Banggol Chicha6:58 AM
  • Sk Banggol Chicha6:59 AM
  • Kg Banggol Ara7:00 AM
  • Kg Banggol Perdana7:01 AM
  • Kg Gajah Mati7:02 AM
  • Paan Seafood7:03 AM
  • Kg Gebeng7:04 AM
  • Masjid Kg Lubuk Kawah7:06 AM
  • Kg Lubuk Kawah7:07 AM
  • Kk Pohon Tanjung7:08 AM
  • Kg Chabang Bakong7:09 AM
  • Masjid Bakong Luar7:10 AM
  • Kg Banggol Pak Mat 17:12 AM
  • Kg Banggol Pak Mat 27:13 AM
  • Taman Kebun Raja7:14 AM
  • Kk Meranti7:15 AM
  • Smk Meranti7:16 AM
  • Meranti7:17 AM
  • Kg Chat7:19 AM
  • Kg Gelang Mas7:20 AM
  • Kg Gelang Mas 27:21 AM
  • Kg Alor Mengkuang7:22 AM
  • Kg Apa Apa7:23 AM
  • Sk Pangkal Kala7:25 AM
  • Kg Pangkal Kala7:26 AM
  • Kg Paya Ular7:27 AM
  • Kg Tok Limin7:28 AM
  • Sk Penggu7:29 AM
  • Kubur Bechah Semak7:30 AM
  • Masjid As Solihin Bechah Semak7:31 AM
  • Kg Binjal7:32 AM
  • Kg Bechah Palas7:33 AM
  • Kg Bunut Susu7:34 AM
  • Ktm Bunut Susu7:35 AM
  • Masjid Al-Taqwa Bunut Susu7:36 AM
  • Kg Kayu Tinggi 17:37 AM
  • Kg Kayu Tinggi 27:38 AM
  • Wisma Bonda Jalan Tendong7:39 AM
  • Kolej Vokasional Pasir Mas7:40 AM
  • Masjid Hutan Chengal7:41 AM
  • Kg Bechah / Jalan Melor7:42 AM
  • Kg Bechah / Jalan Chempaka7:43 AM
  • Sk Othman Talib7:44 AM
  • Smk Tendong7:45 AM
  • Balai Polis Tendong7:46 AM
  • Kg Tendong7:47 AM
  • Smua Al Ulum7:48 AM
  • Kg Kutan 27:49 AM
  • Kg Kutan 17:50 AM
  • Sk Kutan7:51 AM
  • Lorong Kubur7:52 AM
  • Hiok Lee7:53 AM
  • Kg Baru Luar7:54 AM
  • Smk Mahmud Mahyidin7:55 AM
  • Maahad Muhammadi7:56 AM
  • Smka Falahian / Pasir Pekan7:57 AM
  • Sk Pasir Pekan7:58 AM
  • Petronas Pasir Pekan7:59 AM
  • Homestay Kbcc Kota Bharu8:01 AM
  • One Button Solution Sdn Bhd8:02 AM
  • Kb Mall8:03 AM
  • Residensi Troika8:04 AM
  • Pejabat Pos Kota Bharu8:05 AM
  • Bazar Tok Guru8:06 AM
  • Stesen Bas Kota Bharu8:07 AM
  • BAS.MY Kota Bharu Kota Bharu - Meranti map

    BAS.MY Kota Bharu D31 bus route map

    The BAS.MY Kota Bharu D31 - Kota Bharu - Meranti bus route map is shown above. The route map shows you an overview of all the stops served by the BAS.MY Kota Bharu D31 bus to help you plan your trip on BAS.MY Kota Bharu. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the D31 bus is approaching your stop.

    See the detailed route map

    BAS.MY Kota Bharu D31 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the D31 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by BAS.MY Kota Bharu so that you can plan your trip around any active or future disruptions.

    See all alerts

    BAS.MY Kota Bharu D31 bus Service Frequency

    The next D31 bus leaves Terminal Bas Tasek Raja Pasir Mas at 6:45 AM, and arrives at Stesen Bas Kota Bharu at 8:07 AM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    BAS.MY Kota Bharu D31 bus On-Time Performance

    Want to know whether the BAS.MY Kota Bharu D31 bus arrives on time? Open the Transit app and view user generated on-time performance reports for the D31 bus. You can also contribute your own reports on whether your trip arrived on time, late or early. As these on-time performance stats are user reported, they may differ from official BAS.MY Kota Bharu metrics.

    See all on-time performance details

    BAS.MY Kota Bharu D31 bus FAQ

    Other BAS.MY Kota Bharu bus schedules, routes and maps

    Never miss the bus again. Download Transit.