Flight distance between Tianjin, China and Marrakesh, Morocco 6,413.8 mi / 10,322.0 km