Madrid
Klagenfurt, Austria
The best and cheapest way to get from Madrid and Klagenfurt, Austria is to travel by train, which will cost about 60 EUR or 73.80 USD.