AUTOBUS
Dalla stazione principale degli autobus partono frequenti autobus per Kuala Lumpur (Puduraya Station), Johor Bahru, Kota Bahru, Penang, Melaka e le Cameron Highland.
La compagnia Sri Maju ha una sua stazione degli autobus in Jln Bendahara, offre un buon servizio per Kuala Lumpur.
Un biglietto da/per Kuala Lumpur costa intorno ai 17 RM ed impiega 3 ore.
TRENO
Regolari treni collegano Ipoh alla stazione centrale di Kuala Lumpur. Il costo è dai 12 Rm fino a 30 RM, ed il tempo di percorrenza è di circa 3 ore.
Il nuovo servizio di treno elettrico (ETS) impiega due ore ed il costa si aggira intorno ai 30 RM.
Per prenotare ed acquistare in sicurezza biglietti del Treno, bus o traghetti in Malesia, vi consiglio il sito 12Go economico, affidabile e si può prenotare online e pagare anche con carta di credito.
BUS URBANI
Dalla stazione degli autubus urbani partono mezzi che raggiungono i templi rupestri nei dintorni.
Se volete andare a vedere il tempio nella roccia di Perak Tong prendete l'autobus che va in direzione "Kangsar". Il tragitto fino al Perak Tong costa 1,5 RM ed impiega circa 20 minuti.
Da questa stazione degli autobus partono pullman per Tanah Rata nelle Cameron Highlands
TAXI
Non esistendo una buona rete di autobus urbani, i taxisti di Ipoh giocano un pò sul prezzo.
Non troverete tassametri dentro le autovetture, per cui cercate di contrattare prima di di salire, in modo da evitare spiacevoli sorprese.