Train to Klagenfurt am Wörthersee
Villach → Klagenfurt am Wörthersee · about 25m
Bus to Ljubljana
Klagenfurt am Wörthersee → Ljubljana · about 2h 15m
Train to Koper
Ljubljana → Koper · about 2h
Villach → Koper
Austria to Slovenia · 1 border · Where else can you go from Villach?
Your route
RecommendedChoose a line to change transport
Scroll for the full route →THE JOURNEY, STEP BY STEP
Your itinerary
About the trip from Villach to Koper
Villach (Austria) and Koper (Slovenia) are 118 km (73 mi) apart in a straight line. The way we suggest is by train and bus, via Klagenfurt am Wörthersee and Ljubljana: about 5h 5m door to door with 2 changes. The fastest route, by train and bus via Klagenfurt am Wörthersee, Udine and Trieste, takes about 4h 55m. No flight is needed. The trip crosses one border, so check what papers you need.
Step by step
- Train from Villach to Klagenfurt am Wörthersee: about 25m, 34 km
- Bus from Klagenfurt am Wörthersee to Ljubljana: about 2h 15m, 66 km
- Train from Ljubljana to Koper: about 2h, 82 km
Every route we know
- Train + Bus + Train, via Klagenfurt am Wörthersee and Ljubljana: about 5h 5m, 2 changes
- Train + Bus + Train + Bus, via Klagenfurt am Wörthersee, Udine and Trieste: about 4h 55m, 3 changes
Times are rough door-to-door times, with time to change included. We don't have prices or timetables: check Google Maps or the operator before you travel.