graeme8665: NS 2653 Sprinter 4645 12:09 Leiden Centraal to Zwolle; Amsterdam Centraal; 13-10-2023
graeme8665: NS 4229 Intercity 2638 12:03 Almere Centrum to Amsterdam Centraal; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2047; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2038; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2025; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2016; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2091; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2016; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2143 + 2008; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2008 (with 2143 leading); Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 3059; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9791 - 36-BKF-9; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9748 - 37-BKF-8; Stadionplein, Amsterdam; 13-10-2023
graeme8665: GVB - 1464 - 75-BFH-8; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9787 - 32-BKF-9; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9777 - 18-BKF-9; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9766 - 73-BKF-8; Stadionplein, Amsterdam; 13-10-2023
graeme8665: GVB - 1116 - BZ-LJ-02; Stadionplein, Amsterdam; 13-10-2023
graeme8665: GVB - 1116 - BZ-LJ-02; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9747 - 36-BKF-8; Stadionplein, Amsterdam; 13-10-2023
graeme8665: GVB - 3045; Stadionplein, Amsterdam; 13-10-2023
graeme8665: GVB - 3056; Stadionplein, Amsterdam; 13-10-2023
graeme8665: GVB - 3056; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9779 - 21-BKF-9; Stadionplein, Amsterdam; 13-10-2023
graeme8665: Transdev - 9746 - 34-BKF-8; Stadionplein, Amsterdam; 13-10-2023
graeme8665: GVB - 2138 (with 2144 leading); Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2144 + 2138; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2108; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2017; Amsterdam Centraal; 13-10-2023
graeme8665: GVB - 2103; Amsterdam Centraal; 14-10-2023