The Perfect Tense of Separable Verbs
Standard verbs in the perfect tense use a helping verb and a past participle starting with ge- (like klingeln becoming geklingelt).
But what happens if the verb has a separable prefix? To form the past participle of a separable verb, you simply sandwich the -ge- between the prefix and the main verb stem.
Just like normal verbs, separable verbs that describe a movement or a change of state use sein (to be) instead of haben. Waking up and getting out of bed is a change of state, so aufstehen (to get up) uses sein. Because its stem is irregular, its past participle is auf + ge + standen = aufgestanden.
If the verb doesn't express motion or a change of state, it uses haben. For example, aufräumen (to clean up) is a regular verb, so it simply becomes auf + ge + räumt = aufgeräumt.
Departures and Arrivals
Travel verbs are almost always verbs of motion, meaning they use sein. abfahren (to depart) becomes abgefahren, and ankommen (to arrive) becomes angekommen.
When traveling, you might also need to change trains (umsteigen). Its past participle is umgestiegen.
You can specify the track or platform (das Gleis) where a train arrives using the preposition auf (on) or an (at).
If things don't go according to plan, you can talk about delays. The noun die Verspätung means "the delay." To say a train was delayed, Germans literally say it "had delay," often using the simple past form hatte (had).
Luggage and Boarding
When picking up someone or their luggage (das Gepäck), you can use the separable verbs abholen (to pick up) or mitbringen (to bring along). These use haben, and their participles are abgeholt and mitgebracht.
Finally, when it is time to board your vehicle before the departure (die Abfahrt), use einsteigen (to board). Since boarding is a movement, it takes sein and forms the participle eingestiegen.