Travel options for:
Kuala Lumpur to George Town
  • Train

    $23 - $32
    1. Kuala Lumpur

      4 h 1 min - 4 times a day

      $8 - $15

    2. Butterworth Station

      20 min - 15.7 miles

      $14 - $18

  • Bus

    $21 - $24
    1. KL Sentral

      31 min - hourly

      $1

    2. Shah Alam

      3 h 20 min - 5 times a day

      $10

    3. Penang

      15 min - 10.7 miles

      $10 - $13

  • Bus Transnasional

    $15 - $21
    1. Kuala Lumpur Pudu Sentral

      9 h - 3 times a day

      $9 - $13

    2. Penang

      8 min - 5.9 miles

      $6 - $8

  • Drive

    $16 - $24
    1. Kuala Lumpur

      3 h 47 min - 220.5 miles

      $16 - $24

  • Fly from Kuala Lumpur Subang

    $33 - $92
    1. Kuala Lumpur

      24 min - every 10 minutes

      $1

    2. Kota Damansara

      8 min - 5.3 miles

      $6 - $8

    3. Kuala Lumpur Subang (SZB)

      1 h - non-stop

      $17 - $70

    4. Penang (PEN)

      15 min - 10.7 miles

      $10 - $13

  • Train to Kuala Lumpur, fly

    $32 - $81
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      50 min - non-stop

      $9 - $55

    3. Penang (PEN)

      15 min - 10.7 miles

      $10 - $13

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

From Kuala Lumpur train to Butterworth Station then taxi to George Town. 4 h 21 min M$ 128. From KL Sentral KTM Komuter to Shah Alam, bus to Penang, then taxi to George Town. 5 h 6 min M$ 99. From Kuala Lumpur Pudu Sentral bus to Penang then taxi to George Town. 9 h 8 min M$ 71. From Kuala Lumpur drive to George Town. 3 h 47 min M$ 83. From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Penang airport, then taxi to George Town. 2 h 47 min M$ 190. From KL Sentral train to Kuala Lumpur airport, fly to Penang airport, then taxi to George Town. 2 h 33 min M$ 187.