Phone buried in your pocket? 🖥️ Plan a trip on our website instead
PerakBAS.MY Ipoh

BAS.MY Ipoh A31B bus

Term Medan Kidd - Kuala Kangsar via Jalan Tun Razak

BAS.MY Ipoh A31B bus Stop List and Next Departures

The BAS.MY Ipoh A31B - Term Medan Kidd - Kuala Kangsar via Jalan Tun Razak bus serves 88 bus stops in the Perak area departing from Stesen Bas Medan Kidd and ending at Stesen Bas Kuala Kangsar. Scroll down to see upcoming A31B bus times at each stop and the next scheduled A31B bus times will be displayed. The full A31B bus schedule as well as real-time departures can be found in the Transit app.

See more departures
Stops
Fri, Apr 3, 2026
  • Stesen Bas Medan Kidd6:40 AM
  • Sjkt Perak Sangeetha6:41 AM
  • Kg Teli6:42 AM
  • Kolej Maxwell6:43 AM
  • Tmn Idris6:44 AM
  • Smjkc Yuk Choi6:45 AM
  • Thowlee Pottery6:46 AM
  • Ipoh Motor6:47 AM
  • Tokong Cina6:48 AM
  • Toyota6:49 AM
  • Ipoh Grove6:50 AM
  • Gunung Helang6:51 AM
  • Sri Desa6:52 AM
  • Perak Tong6:53 AM
  • Percetakan Nasional6:54 AM
  • Balai Polis Kg Tawas6:55 AM
  • Tasek6:56 AM
  • Igb6:57 AM
  • Telekom Tasek6:58 AM
  • Petronas Klebang6:59 AM
  • Klebang Jaya7:00 AM
  • Aeon Klebang7:01 AM
  • Klebang Restu7:02 AM
  • Econsave Klebang7:03 AM
  • Sri Klebang7:04 AM
  • Hovid7:05 AM
  • Tmn Chemor Indah7:06 AM
  • Batu 97:07 AM
  • Public Bank Chemor7:08 AM
  • Pekan Chemor7:09 AM
  • Bhp Pekan Chemor7:10 AM
  • Batu 107:11 AM
  • Chemor7:12 AM
  • Chemor Ria7:13 AM
  • Kanthan Baru7:14 AM
  • Kanthan 17:15 AM
  • Kanthan 27:16 AM
  • Kanthan 37:17 AM
  • Kilang Simen Khantan7:18 AM
  • Pintu Masuk Kilang Simen7:19 AM
  • Dovenby Estate 17:20 AM
  • Dovenby Estate 27:21 AM
  • Kg Rimba Panjang7:22 AM
  • Sjkc Rimba Panjang7:23 AM
  • Kg Muhibbah7:24 AM
  • Tmn Tun Sambathan7:25 AM
  • Smjk Shin Chung7:26 AM
  • Sekolah Methodist7:27 AM
  • Kg Bahagia7:28 AM
  • Klinik Kesihatan Sungai Siput7:29 AM
  • Maybank Sungai Siput7:30 AM
  • Pekan Sungai Siput 17:31 AM
  • Pekan Sungai Siput 27:32 AM
  • Masjid India Sg Siput7:33 AM
  • Sg Buluh Sg Siput7:34 AM
  • Hospital Sg Siput7:35 AM
  • Taman Makmur7:36 AM
  • Taman Perdana7:37 AM
  • Salak Lama 17:38 AM
  • Salak Lama 27:39 AM
  • Salak Lama 37:40 AM
  • Salak Baru 17:41 AM
  • Salak Baru 27:42 AM
  • Batu 257:43 AM
  • Kilang Kicap Tamin7:44 AM
  • Sk Setia Jaya7:45 AM
  • Kolam Air7:46 AM
  • Pusat Ikan Hiasan7:47 AM
  • Batu 267:48 AM
  • Spg Karai7:49 AM
  • Pekan Karai7:50 AM
  • Spg Karai 17:51 AM
  • Spg Sayong7:52 AM
  • Stesen Jpj7:53 AM
  • Padang Ampang 17:54 AM
  • Sk Padang Ampang7:55 AM
  • Padang Ampang 27:56 AM
  • Akedemi Memandu7:57 AM
  • Loji Air Kota Lama 17:58 AM
  • Loji Air Kota Lama 27:59 AM
  • Masjid Kota Lama8:00 AM
  • Masjid Hidayatul Ummah8:01 AM
  • Kilang Minyak Afiat8:02 AM
  • Rumah Anak Yatim Kota Lama8:03 AM
  • Spg Jambatan Sayong8:04 AM
  • Kwsp Kuala Kangsar8:05 AM
  • Pejabat Agama Islam8:06 AM
  • Stesen Bas Kuala Kangsar8:07 AM
  • BAS.MY Ipoh Term Medan Kidd - Kuala Kangsar via Jalan Tun Razak map

    BAS.MY Ipoh A31B bus route map

    The BAS.MY Ipoh A31B - Term Medan Kidd - Kuala Kangsar via Jalan Tun Razak bus route map is shown above. The route map shows you an overview of all the stops served by the BAS.MY Ipoh A31B bus to help you plan your trip on BAS.MY Ipoh. 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 A31B bus is approaching your stop.

    See the detailed route map

    BAS.MY Ipoh A31B bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the A31B 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 Ipoh so that you can plan your trip around any active or future disruptions.

    See all alerts

    BAS.MY Ipoh A31B bus Service Frequency

    The next A31B bus leaves Stesen Bas Medan Kidd at 6:40 AM, and arrives at Stesen Bas Kuala Kangsar 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 Ipoh A31B bus On-Time Performance

    Want to know whether the BAS.MY Ipoh A31B bus arrives on time? Open the Transit app and view user generated on-time performance reports for the A31B 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 Ipoh metrics.

    See all on-time performance details

    BAS.MY Ipoh A31B bus FAQ

    Other BAS.MY Ipoh bus schedules, routes and maps

    Never miss the bus again. Download Transit.