I've done a fair bit of research on this but can't find a clear answer. I'd like to know what time does the border crossing / checking takes place . My visa is valid from the 8th March and i take a train from Kiev on the 7th evening. I don't want to end up in Russia before my visa period starts and get thrown off the train or something.
This seems to be the train time table : http://gd.tickets.ua/en/railwaytracker/train/074~lvov~moscow-kievskaia~1841693:%D0%90