There are two ways to arrive by public transport: take a bus to Gerik (sometimes spelt Grik and pronounced ‘Greek’), where taxis at the town’s bus station can take you the remaining 40km to Pulau Banding (RM60).
Alternatively, from Butterworth, Ipoh, Kuala Kangsar or Taiping, board a Kota Bharu–bound bus and ask the driver to drop you off at Pulau Banding Jetty, or near Belum Rainforest Resort, located near Hwy 76. It's not a regular stop so you’ll be expected to pay the full fare to Kota Bharu. Leaving Belum, buses from Kota Bharu are unpredictable, so you’ll probably have to take a taxi to Gerik and continue by bus from there.
Departures to/from Gerik’s bus station include the following: