I'm soon going on a Scandinavian train tour. It ends up in Hamburg, before railing back to London. I would like to extend my holiday by spending 6 nights in Switzerland. I thought probably Lucerne. I have the opportunity of hopping off my return train at Cologne, Brussels or go right back to London. Which would be the best place to catch a train to Lucerne?
I then need to fly to Melbourne. I haven't got a ticket yet so which would be the most economical airport in Europe to fly out of that's somewhere near Switzerland?