Horvátország vasúthálózata normál nyomtávolságú, 2722 km hosszúságú, melyből 980 km 25 kV 50 Hz-es váltakozó árammal villamosított.
Nemzeti vasúttársasága a Hrvatske željeznice.
Vasúti kapcsolata más országokkal
• Bosznia-Hercegovina – van, azonos nyomtávolság
• Magyarország – van, azonos nyomtávolság
• Montenegró – nincs
• Szerbia – van, azonos nyomtávolság
• Szlovénia – van, azonos nyomtávolság