Połączenia na trasie Kraków Główny – Olsztyn Główny obsługuje m. in. IC. Pierwszy pociąg wyrusza o godzinie 06:58 z dworca Kraków Główny przy ulicy Plac im. Jana Nowaka-Jeziorańskiego 1. 31-154 Kraków. Ostatni pociąg do Olsztyn Główny wyrusza o godzinie 10:37. Najszybszy przejazd oferuje pociąg ŻEROMSKI. Podróż tym pociągiem trwa 06:59. Na trasie Kraków Główny – Olsztyn Główny kursują również inne pociągi: - oferują niższą cenę biletu i zazwyczaj dłuższy czas podróży. Pociąg kończy bieg na stacji Olsztyn Główny przy ulicy 11-041 Olsztyn.