Rail lines, emanating from Ljubljana, connect the capital to Kranj and Jesenice, Postojna and Novo Gorica, Celje and Maribor, and Nova Mesto before continuing to Austria, Italy, and Croatia. As of 2002, there were some 1,201 km (746 mi) of railway tracks. With over 150 passenger stations and 140 freight stations, almost every town in Slovenia can be reached by train. Slovenian Railways uses high-speed trains and container transports.
In 2002, Slovenia had 19,586 km (12,170 mi) of roads, of which 17,745 km (11,026 mi) were paved, including 249 km (154 mi) of expressways. Slovenia has two expressways: one connects Ljubljana, Postojna, and Razdrto with the coastal region; the other links Ljubljana with Kranj and the Gorenjska region in the northwest and with the Karawanken tunnel to Austria.
The principal marine port is Koper. Technically there is no merchant fleet, but Slovenian owners control 7 vessels (1,000 GRT or over), all registered under St. Vincent and the Grenadines (a flag of convenience).
Slovenia had 14 airports in 2001, six of which had paved runways. In 2001, 689,600 passengers were carried on scheduled domestic and international flights.