Połączenia na trasie Kraków Główny – Bydgoszcz Główna obsługuje m. in. IC. Pierwszy pociąg wyrusza o godzinie 09:01 z dworca Kraków Główny przy ulicy Plac im. Jana Nowaka-Jeziorańskiego 1. 31-154 Kraków. Ostatni pociąg do Bydgoszcz Główna wyrusza o godzinie 20:32. Najszybszy przejazd oferuje pociąg WITKACY. Podróż tym pociągiem trwa 06:00. Na trasie Kraków Główny – Bydgoszcz Główna kursują również inne pociągi: TLK - oferują niższą cenę biletu i zazwyczaj dłuższy czas podróży. Pociąg kończy bieg na stacji Bydgoszcz Główna przy ulicy Zygmunta Augusta 7, Bydgoszcz.