Flight distance between Madona, Latvia and Foshan, China 4,783.4 mi / 7,698.2 km