Public Transport in Slovenia: A Guide for Tourists 2026
Public transport in Slovenia for tourists: trains, buses, the IJPP unified ticket, prices, discounts, ticket purchases and tips for transfers between destinations.
12 min read
Translated from Slovenian
Public transport in Slovenia consists of trains, intercity buses and city buses, which together connect the whole country. The IJPP unified ticket lets you travel with several operators using a single ticket. A single ticket for travel throughout Slovenia costs up to €16.50, while a daily ticket costs up to €18. The tricky part isn’t the price, but the connections: which train or bus to catch, where to change and how to get back before the last service. Rok, the LetsVisit AI assistant, can help by putting together a travel plan around your preferences and the time you have available.
At a glance
Trains and buses together cover all of Slovenia, while city buses serve larger towns and cities.
The IJPP unified ticket is valid with operators that are part of the integrated public passenger transport system.
Prices according to the fare list in effect from 1 August 2025: a single ticket for all of Slovenia costs €16.50, a daily ticket up to €18, a three-day ticket up to €22, and a weekly ticket up to €36.
Weekends and children: a 25% discount applies on Saturdays, Sundays and public holidays, and children under 6 travel free.
Tickets cost more when bought on the train: from 1 July 2026, the surcharge for buying a ticket on board is €12, so buy your ticket before you get on.
Trains, intercity buses and city buses: where they can take you
Slovenia is a small but varied country, so it helps to know what each type of transport does best. The Directorate for Public Passenger Transport states that rail and bus services together connect the whole of Slovenia, which means travellers can reach most well-known destinations without a car.
Trains are the most comfortable option on the main routes between larger towns and regions. There’s plenty of room on board for luggage, children and bikes, and the view from the window is often part of the trip: the tracks wind alongside rivers, through valleys and past villages beneath the mountains.
Intercity buses reach places beyond the rail network, including lakes, Alpine valleys, the coast and smaller towns. Among the largest intercity bus operators, DUJPP lists Arriva, Nomago, AP Murska Sobota and LPP. This matters for tourists because more than one operator sometimes serves the same route, each with its own timetable.
City buses are the backbone of getting around Ljubljana, Maribor and other towns and cities. If you’re driving to Ljubljana, leave your car on the outskirts and continue by bus. We explain how in detail in our guide to parking in central Ljubljana.

The IJPP unified ticket: one ticket for several operators
IJPP stands for integrated public passenger transport. It’s a system in which trains and buses operated by different companies follow the same ticketing rules. According to the government portal, Slovenia has introduced a unified ticket system for scheduled public transport, which includes scheduled public passenger transport operators.
What does this mean in practice? If you’re travelling by a combination of train and bus, or by buses run by different operators, you don’t need to buy a new ticket at a different price each time. Passes valid for a set period, such as daily and three-day tickets, are especially convenient for tourists visiting several places in a short time: buy one and travel freely for the duration of its validity.
You need a card with the IJPP app to buy tickets online, so get one on your first day of travel at a railway or bus station.
Which ticket to choose
The unified ticket fare list, in effect from 1 August 2025, includes several types of ticket. These are the most useful for visitors:
Ticket | Maximum price | Best for |
|---|---|---|
Single (over 150 km or across all of Slovenia) | €16.50 | one longer journey, such as a trip to the coast |
Daily | €18 | a day with several rides and transfers |
Three-day | €22 | a long weekend or a short trip around the country |
Weekly | €36 | a week of travel with day trips |
Monthly named / unnamed | €70 / €90 | an extended stay in Slovenia |
Annual named / unnamed | €560 / €720 | people who return to Slovenia often |
Family tickets are also available. The prices in the table are the maximum fares for travel across the whole country; shorter routes cost less.
A simple calculation shows why a pass valid for a set period is often worthwhile. If you travel from Ljubljana to a lake, continue to another town and return in the evening, three or four single tickets could quickly add up to more than €18, the maximum price of a daily ticket. For a week-long trip with five or six days of excursions, a weekly ticket for up to €36 is an even better deal.
How much does a journey cost, and what discounts are available?
Prices for unified tickets are set by a single fare list. In addition to the standard prices in the table, discounts are available that may be particularly useful for tourists:
Weekend ticket: the fare list specifies a 25% discount, and weekends include Saturdays, Sundays and public holidays. It’s a nice saving for couples planning a romantic weekend away.
Children under 6 travel free.
Children up to and including 15 are eligible for a 50% discount under certain conditions. Check the conditions when you buy your ticket, as they depend on the type of ticket.
Example for a family: two adults and two children (aged four and nine) go on a trip on Saturday. The younger child travels free, the older one may pay half price if the conditions are met, and the adults can claim the weekend discount. That means you pay considerably less than you would for a car and parking by a popular lake. Find more ideas for trips with children in our guide to family trips in Slovenia.
What changed for trains in July 2026
In addition to unified tickets, trains have their own Slovenian Railways (SŽ) fare list for one-way and return tickets. This changed on 1 July 2026:
One-way and return ticket prices increased by an average of 16%, while the prices of flat-rate tickets for all of Slovenia remained unchanged.
The surcharge for buying a ticket on the train rose from €5 to €12. For higher classes of train, the surcharge is €2 when bought at the ticket office or €4 on board.
Taking a bike now costs €3 per route.
SŽ explained the price increase by citing rising energy, fuel, labour and maintenance costs. The main practical takeaway for you is to buy your train ticket before boarding, at the ticket office or online, and save €12. If you’re travelling with a bike, remember to budget an extra €3 per route.
Where to buy a ticket and how to use it
According to the DUJPP fare list, you have three options:
- #javni prevoz slovenija turisti
- #javni prevoz Slovenija






