Flight distance between Aleksotas, Lithuania and Shanghai, China 4,763.5 mi / 7,666.1 km