I traveled to Kyiv recently, and since you can't fly directly into a kyiv airport right now, the best way is definitely the night train from Warsaw or Chelm. It’s super comfy and saves you a lot of stress at the border. I personally recommend booking your tickets at least two weeks in advance...