Timetable

Check the High Speed Rail Timetable:

Short-haul train timetable
(With effect from 26 Jan 2026)
Short-haul train timetable
(With effect from 2 Feb to 14 Mar 2026)
Download Download
Long-haul train timetable
(With effect from 26 Jan 2026)
Long-haul train timetable
(With effect from 2 Feb to 14 Mar 2026)
Download Download

Check the Sleeper Train timetable:

(For trains departing from 26 Jan onwards) (For trains departing between 2 Feb and 14 Mar 2026)
Download Download