For the April 22nd, I was thinking on trying to take the train back Friday night, as I have a training on Saturday and I can save money on hotel. There's a train leaving Zurich at 22:09 that I'll try to catch. That should leave enough time for dinner.