Skip to content

Search a place, an artwork, a question

    The Kolpa river flowing quietly between stones and riverside woods, under overhanging branches, in Bela krajina

    Combined trips

    How to combine Slovenia and Croatia in one trip

    Facts checked on
    Shared border
    672 km
    Train to Zagreb
    Direct or via Dobova

    Slovenia and Croatia share 672 km of border, Slovenia's longest, and pair up well in a single trip. From Ljubljana there are trains to Zagreb (some changing at Dobova), two a day to Rijeka and two to Opatija, and Nomago runs a coach to Zagreb airport. Temporary border checks can happen, so carry your passport.

    How I would plan it
    Sergio Lepone

    On a first ten-day trip I'd give Slovenia seven days and Croatia three. Slovenia's mountains need time, and the nearest Croatian coast works best as a gentle ending.

    The steps, one by one

    1. Slovenia first

      Seven days in Slovenia, starting in Ljubljana and working through the mountains and the Karst.

      7 days

    2. Cross with your passport

      Temporary checks are possible at the border, so keep your passport to hand whether by car, train or coach.

    3. Finish in Croatia

      Three days on the nearest Croatian coast or in Zagreb, then fly home from Zagreb airport.

      3 days

    Slovenia and Croatia itinerary, in short

    Full read: 2 min

    • Slovenia and Croatia share 672 km of border.
    • Trains link Ljubljana with Zagreb, Rijeka and Opatija, plus a coach to Zagreb airport.
    • Temporary border checks are possible.
    • The Slovenian vignette only works in Slovenia.

    The practical bit

    What the official sites leave out

    1. 01 Getting there

      Ljubljana and Zagreb, linked by rail

      The Tourist Board lists trains between Ljubljana and Zagreb, some with a change at Dobova on the border. It's the simplest way to link the two capitals without a car.

      Zagreb to Ljubljana
    2. 02 My tip

      Use crossings open to all travellers

      The FCDO asks travellers entering from Croatia to use only crossings open to all, and the Tourist Board mentions temporary checks on that border.

      Slovenia entry requirements
    3. 03 Most beautiful

      The Kolpa, the border river

      In Bela Krajina the Kolpa forms the border with Croatia, and the Tourist Board describes it as one of the warmest, cleanest rivers in Slovenia.

      Kolpa River
    4. 04 Money

      Slovenia's vignette is for Slovenia only

      DARS's e-vignette covers Slovenian motorways and expressways only. If you drive across, check how the other country charges for its roads before you set off.

      Slovenian vignette

    Bookings I would make

    Crossing from Slovenia to Croatia

    According to the Slovenian government, the border with Croatia runs for 672 km, more than half of the country’s 1,322 km of land frontier. Crossing is straightforward, with two caveats. The Tourist Board says Slovenia has reintroduced temporary checks on that border, and the FCDO asks travellers coming from Croatia to use only crossings open to all. Since both countries are in Schengen, days in either count towards your 90 in 180. Everything that’s required is in Slovenia entry requirements.

    Ljubljana to Zagreb and Rijeka by train or coach

    Without a car the two still link up well. The Tourist Board lists trains between Ljubljana and Zagreb, some with a change at Dobova, and two trains a day from Ljubljana to Rijeka and two more to Opatija. By coach, Nomago connects Ljubljana with Zagreb airport, so you can fly into Zagreb and start in Slovenia, or the reverse. The route between the two capitals is in Zagreb to Ljubljana.

    By car, with one warning

    A car gives you more freedom, especially for Istria. The one thing to remember is that each country charges for its roads in its own way. Slovenian motorways and expressways take the DARS e-vignette, registered to your number plate and useless across the border. If you’re hiring, check if you’re allowed to take the car across the border, because that’s up to the rental company. How the vignette works is in the Slovenia vignette.

    To sleep close to everything, search places to stay in Piran on Expedia and filter by area before price.

    How I’d split the days between the two

    On a first ten-day trip I’d spend seven days in Slovenia and three in Croatia. Slovenia needs time for the mountains, and the nearest part of Croatia makes a relaxed finale. With two weeks you can slow down, perhaps flying into Zagreb, crossing Slovenia from east to west and finishing on the coast. My Slovenia-only route, so you can see what to trim, is in Slovenia in a week. If you’d rather join a ready-made tour, I compare them in Slovenia holidays.

    Two Slovenia and Croatia routes

    The first follows the coast. From Piran, at the tip of Slovenian Istria, you carry on into Croatian Istria without backtracking. The second runs inland, flying in or out of Zagreb and using Ljubljana as the hinge. For something different, the Kolpa river in Bela Krajina forms the border with Croatia and the Tourist Board lists it with the warmest and cleanest of Slovenian rivers; to me it’s the prettiest frontier in the country.

    If you are short on time, see the best tours in Piran and pick one that fits your day.

    To sleep close to everything, search places to stay in Piran on Booking.com and filter by area before price.

    Slovenia-Croatia links listed by the Tourist Board

    RouteModeDetail
    Ljubljana-ZagrebTrainSome with a change at Dobova
    Ljubljana-RijekaTrainTwice a day
    Ljubljana-OpatijaTrainTwice a day
    Ljubljana-Zagreb airportCoachNomago

    Slovenian Tourist Board, rail and coach pages, checked on 4 October 2026. Times and fares are on the operators' websites (the Slovenian railway site couldn't be read automatically).

    Piran's old town on its peninsula in the Adriatic, with red roofs, the bell tower and olive trees in the foreground

    Piran's old town on its peninsula in the Adriatic, with red roofs, the bell tower and olive trees in the foreground

    The Ljubljanica river between its stone embankments in central Ljubljana, with willows, colourful houses and cloud

    The Ljubljanica river between its stone embankments in central Ljubljana, with willows, colourful houses and cloud

    Test yourself

    True or false?

    0/3 Pick before you peek.

    1. Croatia is Slovenia's longest border.

      See the answer

      True. It runs for 672 km of the country's 1,322 km of land borders, according to the government.

    2. There's no train between Ljubljana and Zagreb.

      See the answer

      False. The Tourist Board lists trains between the two capitals, some with a change at Dobova.

    3. The Slovenian vignette also covers Croatian motorways.

      See the answer

      False. It only covers Slovenian motorways and expressways, according to DARS.

    Slovenia-Croatia border
    672 km
    Daily trains Ljubljana-Rijeka
    2
    Daily trains Ljubljana-Opatija
    2

    Frequently asked questions

    Can you combine Slovenia and Croatia in one trip?

    Yes, easily. They share 672 km of border, there are trains from Ljubljana to Zagreb, Rijeka and Opatija, and Nomago runs a coach to Zagreb airport, according to the Tourist Board.

    Are there passport checks between Slovenia and Croatia?

    There can be. The Tourist Board mentions temporary checks on that border, and the FCDO asks people entering from Croatia to use crossings open to all travellers. Keep your passport to hand.

    How many days for Slovenia and Croatia?

    I'd say two weeks to do both without rushing. With ten days, seven in Slovenia and three in the nearest part of Croatia, such as Zagreb or Istria.

    How do you get from Ljubljana to Zagreb?

    By train, direct or with a change at Dobova, according to the Tourist Board, or by car. The route is covered in detail on its own page.

    Does the Slovenian vignette work in Croatia?

    No. DARS's vignette is for Slovenian motorways and expressways only and is linked to your number plate. Check how Croatia charges for its motorways before you go.

    0 of 425 Slovenia guides

    Your next stamp

    1. Zagreb to Ljubljana
    2. How to get there
    3. Trains to Slovenia
    Sergio Lepone

    Questions about Slovenia? Write to me

    If something does not add up or a fact is missing, write to me and I will answer myself.

    My email sergiolepone@gmail.com

    Sergio Lepone

    By

    Tourism graduate with a master’s in Tourism Management and Planning from the University of Málaga, who has travelled across Europe. He writes every guide from official sources and his own judgement.

    Published on . Updated on . Facts checked on .

    How I check every fact and where it comes from

    Some links in this guide are affiliate links: if you book through them, the site earns a commission at no extra cost to you. Affiliate disclosure

    Photos: Klemen Čotar (CC BY-SA 4.0); Isiwal (CC BY-SA 4.0); Tournasol7 (CC BY 4.0), via Wikimedia Commons.