Madrid – A passenger train travelling from the Spanish city of Barcelona to Milan, in Italy, ended up in Switzerland because of a carriage switch mistake, Spanish daily El Pais reported on Wednesday.