Train Schedule

Whether you are catching a flight, or making your daily commute to work, our regular and frequent train departures give you flexibility to plan your time.

Seat reservation is not required. Boarding is on a first-come first-served basis. Please allow ample time to reach your destination. Schedules are subject to change.

KLIA Ekspres Train Times

  • Every 15 minutes during peak hours
  • Every 20 minutes during off-peak hours

Airport (KLIA & KLIA2) to city (KL Sentral)
First train departs 04:55 hrs (from KLIA2), 05:00 hrs (from KLIA)
Last train departs 00:55 hrs (from KLIA2), 01:00 hrs (from KLIA)

City (KL Sentral) to airport (KLIA & KLIA2)
First train departs 05:00 hrs
Last train departs 00:40 hrs

Journey time: 28 minutes (KLIA – KL Sentral), 33 minutes (KLIA2 – KL Sentral)

Frequency:
Every 15 minutes – peak hours: Sun to Fri 06:00-09:00 hrs, 16:00-22:00 hrs (approximate)
Every 20 minutes – off-peak hours: Sun to Fri 05:00-06:00 hrs, 09:00-16:00 hrs, 22:00-00:00 hrs (approximate); Sat all day
Every 30 minutes – after midnight

For KLIA Ekspres train schedule, click here.

Check if there is any temporary change in train schedule here due to maintenance works.

 

KLIA Transit Train Times

  • Every 15 minutes during peak hours
  • Every 30 minutes during off-peak hours
  • More frequencies now during peak hours from Monday to Friday – trains depart every 15 minutes during morning and afternoon peak hours (for actual times, click here)

Airport (KLIA & KLIA2) to city (KL Sentral)
First train departs 05:18 hrs (from KLIA2), 05:22 hrs (from KLIA)
Last train departs 00:59 hrs (from KLIA2), 01:03 hrs (from KLIA)

City (KL Sentral) to airport (KLIA & KLIA2)
First train departs 04:33 hrs
Last train departs 00:03 hrs

For KLIA Transit train schedule, click here.

Check if there is any temporary change in train schedule here due to maintenance works.

Copyright © 2018 Express Rail Link Sdn Bhd (375839-H)