There are multiple day and night trains daily between Split and Zagreb (journey time between five and nine hours). In addition, there are multiple trains that travel daily between Split and Šibenik (journey times are approximately between one and five hours).
Split Train Station. Domagojeva obala 9, Split, Splitsko-Dalmatinska, 21000. 1/3782–583; www.hzpp.hr/en.