Travel options for:
Kuala Lumpur to Ipoh
  • Bus

    $5 - $8
    1. Kuala Lumpur Hentian Duta

      2 h 30 min - every 5 minutes

      $5 - $8

  • Train

    $5 - $9
    1. KL Sentral

      2 h 30 min - every 4 hours

      $5 - $9

  • Taxi

    $80 - $100
    1. Kuala Lumpur

      2 h 8 min - 124.1 miles

      $80 - $100

  • Drive

    $9 - $14
    1. Kuala Lumpur

      2 h 8 min - 124.1 miles

      $9 - $14

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Kuala Lumpur Hentian Duta bus to Ipoh. 2 h 30 min M$ 22. From KL Sentral train to KTM Bhd. Ipoh. 2 h 30 min M$ 32. From Kuala Lumpur taxi to Ipoh. 2 h 8 min M$ 392. From Kuala Lumpur drive to Ipoh. 2 h 8 min M$ 46.

 
 

Bus or train from Kuala Lumpur to Ipoh?

Transnasional operates a bus from Kuala Lumpur to Ipoh every 5 minutes. Tickets cost $5 - $8 and the journey takes 2 h 30 min. Alternatively, KTM ETS Malaysia Railway operates a train from Kuala Lumpur to Ipoh every 2 hours. Tickets cost $5 - $9 and the journey takes 2 h 30 min.