All scheduled flights from Dar Es Salaam to Guangzhou (DAR-CAN)
United Republic of Tanzania
China
All scheduled flights from DAR to CAN. You can fly from Dar Es Salaam to Guangzhou non-stop on Tuesdays, Thursdays & Saturdays and the flight takes about 11 hours. Flights with stops take between 16 to 18 hours depending on your flight and connection airport.