Departures

Route Scheduled Realtime Destination Platform
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_160800_164300_0 —
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_160800_164300_0 —
— Pirtti 2025_Talvikausi_kp_syksy_kevät2026_22_0_163500_163500_0 —
— Pirtti 2025_Talvikausi_kp_syksy_kevät2026_22_0_163500_163500_0 —
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_163800_171300_0 —
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_163800_171300_0 —
— Pirtti 2025_Talvikausi_kp_syksy_kevät2026_22_0_170500_170500_0 —
— Pirtti 2025_Talvikausi_kp_syksy_kevät2026_22_0_170500_170500_0 —
— Lippumäki 2026_Syksy_kp_L7_NORM_9_0_163700_173300_0 —
— Lippumäki 2026_Syksy_kp_L7_NORM_9_0_163700_173300_0 —
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_170800_174300_0 —
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_170800_174300_0 —
— Pirtti 2025_Talvikausi_kp_syksy_kevät2026_22_0_173500_173500_0 —
— Pirtti 2025_Talvikausi_kp_syksy_kevät2026_22_0_173500_173500_0 —
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_173800_181300_0 —
— Neulamäki 2026_Talvi_kp_syksy_kevät_8_0_173800_181300_0 —
— Neulamäki 2026_Talvi_La_8_0_075500_081300_0 —
— Neulamäki 2026_Talvi_La_8_0_075500_081300_0 —
— Neulamäki 2026_Talvi_La_8_0_085500_091300_0 —
— Neulamäki 2026_Talvi_La_8_0_085500_091300_0 —
— Neulamäki 2026_Talvi_La_8_0_095500_101300_0 —
— Neulamäki 2026_Talvi_La_8_0_095500_101300_0 —
— Neulamäki 2026_Talvi_La_8_0_105500_111300_0 —
— Neulamäki 2026_Talvi_La_8_0_105500_111300_0 —
— Neulamäki 2026_Talvi_La_8_0_115500_121300_0 —
— Neulamäki 2026_Talvi_La_8_0_115500_121300_0 —
— Neulamäki 2026_Talvi_La_8_0_125500_131300_0 —
— Neulamäki 2026_Talvi_La_8_0_125500_131300_0 —
— Neulamäki 2026_Talvi_La_8_0_135500_141300_0 —
— Neulamäki 2026_Talvi_La_8_0_135500_141300_0 —
— Neulamäki 2026_Talvi_La_8_0_145500_151300_0 —
— Neulamäki 2026_Talvi_La_8_0_145500_151300_0 —
— Neulamäki 2026_Talvi_La_8_0_155500_161300_0 —
— Neulamäki 2026_Talvi_La_8_0_155500_161300_0 —
— Neulamäki 2026_Talvi_La_8_0_165500_171300_0 —
— Neulamäki 2026_Talvi_La_8_0_165500_171300_0 —