From KTM Bhd. Ipoh train to KL Sentral then LRT to Taipan. 3 h 13 min M$ 36. From Terminal Amanjaya bus to Bandar Tasik Selatan then LRT to IOI Puchong Jaya. 3 h 35 min M$ 29. From Ipoh taxi to Subang Jaya. 2 h 7 min M$ 398. From Ipoh drive to Subang Jaya. 2 h 7 min M$ 47.
KTM ETS Malaysia Railway operates a train from Ipoh to Subang Jaya every 4 hours. Tickets cost $5 - $9 and the journey takes 2 h 30 min. Rapid KL also services this route every 5 minutes. Alternatively, Sri Maju operates a bus from Ipoh to Subang Jaya every 2 hours. Tickets cost $7 and the journey takes 3 h 8 min. Rapid KL also services this route every 15 minutes.