In short: a minibus transfer from Serbia to Slovenia runs through Croatia, but the border check is passed only once — at Batrovci. Departure from Belgrade is at around 23:00, the journey takes 6–8 hours depending on the town, and the price starts at €70 per person one way.
Slovenia is the closest country we drive to, and the route holds one advantage most travellers do not expect: although you pass through two countries, you are checked at the border only once. This guide explains why, how long the journey takes, which documents you need and what it costs.
How the minibus transfer from Serbia to Slovenia works
The departure point is Belgrade, from where we drive straight to Slovenia — travellers from other parts of Serbia join in Belgrade. We travel by night, in one go, with no changeover in Zagreb or Ljubljana and no stops at bus stations.
The vehicles are air-conditioned, with WiFi and room for luggage at no extra charge. Your driver contacts you the day before departure to confirm the exact pick-up time.
Door-to-door transfer from Serbia to Slovenia
We collect you at your address in Belgrade and drop you off in front of your accommodation in Slovenia. On this route that matters most for connections: scheduled services to northern Slovenia usually require a changeover, while the minibus runs in a single leg. We set out how such a journey works in the guide on the door-to-door minibus transfer.
The route and the borders on the way to Slovenia
The route follows the motorway from Belgrade to the border at Batrovci — Bajakovo, then continues through Croatia and on into Slovenia, entering the country near Bregana.
The key point is that the border check is passed only once. Croatia joined the Schengen Area on 1 January 2023, which abolished checks at 58 crossings towards Slovenia, Bregana among them. The only real check on this route is therefore the Serbian-Croatian one at Batrovci — the entry into Schengen. Before travelling it is worth checking the border crossings and live cameras.
Documents for travelling from Serbia to Slovenia
Slovenia is in the Schengen Area, so a valid biometric passport is required — an ID card is not enough. Every child needs their own passport, and minors travelling without both parents should carry a notarised consent form. From April 2026 the EU Entry/Exit System (EES) also operates, recording a photograph and fingerprints on the first crossing.
A passport is needed for the transit through Croatia as well, so it is no different from a trip to the Adriatic. More: documents and the border checklist.
Minibus transfer Serbia to Slovenia: how long the journey takes
Slovenia is closer than most of our destinations, so the drive is shorter:
- Ptuj — about 485 km, 6–7 hours.
- Maribor and Celje — about 510 km, 6–7 hours.
- Kranj — about 565 km, 7–8 hours.
- Bled — about 585 km, 7–8 hours.
- Bohinj — about 610 km, 7–8 hours.
With a night departure at 23:00 you sleep through most of the journey and arrive in Slovenia in the morning.
Where we drive in Slovenia
We cover northern Slovenia (Belgrade to Northern Slovenia transfer) — six towns. Maribor (Belgrade to Maribor transfer) is the country’s second city and the most frequent destination on this route, Ptuj (Belgrade to Ptuj transfer) is Slovenia’s oldest town and Celje (Belgrade to Celje transfer) sits beneath a medieval castle. Bled (Belgrade to Bled transfer) and Bohinj (Belgrade to Bohinj transfer) are lake destinations at the foot of the Julian Alps, while Kranj (Belgrade to Kranj transfer) lies close to Ljubljana.
The full offer is on the Belgrade to Slovenia minibus transfer page, and what can be seen in a single trip is described in the guide seven days around Slovenia.
Minibus transfer Serbia to Slovenia: price per person
The amount is per person, one way, with no hidden costs: from €70 for every Slovenian destination — the lowest price in our offer, as Slovenia is also the closest. A return ticket costs less than two one-way tickets, and there are better terms for children under two and for groups of four or more.
Payment is made to the driver on the day of departure, with no deposit. All prices are on the price list, and what the amount depends on is explained in the guide on how much a minibus transfer costs.
Frequently asked questions
How much does a transfer from Serbia to Slovenia cost?
From €70 per person one way, for every Slovenian destination. Exact amounts and return fares are on the price list.
How many borders are crossed on the way to Slovenia?
The border check is passed only once — at Batrovci, on entering Croatia and the Schengen Area. Since Croatia joined Schengen in 2023 there are no routine checks at the Bregana crossing into Slovenia.
How long does the minibus journey to Maribor take?
About 6–7 hours and 510 km. With a night departure at 23:00 you sleep through most of it.
Is an ID card enough for Slovenia?
No. Slovenia is in the Schengen Area, so a valid biometric passport is required, and every child needs their own.
Is there a changeover in Zagreb or Ljubljana?
No. The journey runs in a single leg from your address in Belgrade to your address in Slovenia, with no changeovers.
Do you drive from other towns in Serbia?
The departure point is Belgrade, from where we drive straight to Slovenia. Travellers from elsewhere join in Belgrade — get in touch for advice on reaching the departure point.