Cheap Train Fares Ljubljana to Zagreb & vv. €9 each way
Special cheap train fares are available between Ljubljana to Zagreb and vice versa for €9 each way, you need to book as one way tickets. Click links below for more details:
Ljubljana to Zagreb
Zagreb to Ljubljana