By train

Croatia is very well connected by direct trains with Slovenia, Hungary, Italy, Austria, Switzerland, Slovakia, France, Germany, Bosnia and Herzegovina, Serbia and Montenegro, whilst with other European countries it has connecting railway lines. The Croatian railway traffic includes local and fast trains and there are EuroCity and InterCity lines on the following routes: