meaning of ankommen und abfahren

ankommen und abfahren - German to English

to arrive and leave