Flight distance between San Martín, El Salvador and Barnaul, Russia 7,777.3 mi / 12,516.4 km