Leaving from
Going to

Routes from Madrid to Shenzhen

cost $2587
Distance
12937 km
Travel time
5d 21h 49m
Travel cost
Fuel consumption
1293.70 litre
Total Cost
$2587.40