I am looking to travel between Kosice and Lviv by rail, and do a return trip from Kiev to Kosice 10 days later. However, international train tickets must be purchased at a ticket office. My questions are:
I arrive in Kosice at 0100, my desired train Kosice-Lviv departs at 1006. Can I buy a ticket for this train say a couple of hours before departure at the train station? What happens if it is sold out? Is it likely to be sold out? What time does the ticket office for international journeys open?
Can I buy the return ticket from Kiev-Kosice at the ticket office in Kosice? Or would it be cheaper to buy it when I arrive in Kiev?