Question: do i need to book ktx in advance?
Answer: You can book trains one month in advance at the earliest and one hour prior to the train's departure at the latest.