Direct from Madrid, Spain to Shanghai, CHINA for €447 Posted on 29. January, 2024. 10:40 by Dudana 0 Flights , Spain/Portugal