Flight distance between Santa Marta, Colombia and Novosibirsk, Russia 7,668.1 mi / 12,340.6 km