I'm intrigued by the rail one, too.
The best I can find from a quick check on bahn.de is Arlon (BE) - Luxembourg (LU) - Metz (FR) - Munich (DE) - Salzburg (AT) - Ljubljana (SI) - Zagreb (HR) - Mitrovica (YU). I'm sure there's far better than that by taking odder routes, though.