Flight distance between Moscow, Russia and Valledupar, Colombia 6,404.6 mi / 10,307.3 km