Getting there & away
Long-distance taxis depart from in front of the long-distance bus station, and there is another stand at the city bus station. Whole-taxi fares include: Butterworth (RM150), Cameron Highlands (RM100), Ipoh airport (RM12), Kuala Kangsar (RM45), KL (RM160), Lumut (RM70), Taiping (RM70) and Tapah (RM60). Taxis from Medan Gopeng into the town centre cost RM10.
Ipoh is on the main KL–Butterworth road; 205km north of the capital and 164km south of Butterworth. The long-distance bus station is at Medan Gopeng (254 0124; Jln Raja Dr Nazrin Shah), 5km south of the city centre and linked by frequent shuttle buses to the city bus station (RM1). Numerous bus companies operate from this station.
The city bus station is off a roundabout south of the train station. Buses depart from here for destinations in Perak, such as Batu Gajah (RM1.80), Gopeng (RM1.50; for Kellie’s Castle), Kuala Kangsar (RM4.75), Taiping (RM6) and Teluk Intan (RM5.80), as well as Tanah Rata in the Cameron Highlands (RM7.90). Note that buses to Tapah (RM4.70), operated by Regal Transport, depart from a stop across the road from the bus station.
Perak Roadways has a separate terminus on Jln Tun Abdul Razak, with regular buses to Lumut (RM5.60, 1¾ hours).
The private Sri Maju bus company (253 8898) has its own bus station on Jln Bendahara from where it runs ‘luxury’ buses to KL (RM16, every 45 minutes), Butterworth (RM13.50, nine daily) and Singapore (RM48, six to eight daily).
Ipoh’s train station (254 0481; Jln Panglima Bukit Gantang Wahab) is on the main Singapore–Butterworth line. There are daily trains to both KL (RM18, 4½ hours) and Butterworth (RM17, five hours), the latter continuing to Hat Yai in Thailand (RM30, 10 hours).
Upgrading work on the track between Rawang and Ipoh is finally due for completion in 2007, and a rapid intercity service will then link Ipoh with KL. There will be 16 trains a day plying this route – eventually rising to 32 – travelling at 160km/h. Check the KTM website (www.ktmb.com.my) for updates.
Malaysia Airlines (312 2460; Jln Sultan Idris Shah) has daily departures to KL (RM126).