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