Timetable

Check the High Speed Rail Timetable:

Short-haul train timetable
(Valid until 25 Jan 2026)
Short-haul train timetable
(With effect from 26 Jan 2026)
Download Download
Long-haul train timetable
(Valid until 25 Jan 2026)
Long-haul train timetable
(With effect from 26 Jan 2026)
Download Download

Check the Sleeper Train timetable:

(For trains departing before 26 Jan) (For trains departing from 26 Jan onwards)
Download Download