How to get to Maribor?
Maribor is located at the crossroads of major European transport routes, just 20 kilometres from the Austrian border. Thanks to its excellent road, rail and bus connections, the city is easily accessible from Slovenia and abroad. You can reach Maribor by car, train or bus, while nearby international airports in Graz, Zagreb and Ljubljana provide convenient options for air travel.
By plane
Maribor Edvard Rusjan Airport is located in the immediate vicinity of Maribor, approximately 10 kilometres from the city centre. The airport primarily serves general aviation and other aviation activities and currently does not offer scheduled passenger flights.
For travellers arriving on scheduled flights, the most convenient option is Graz Airport in Austria, located approximately 64 kilometres from Maribor. Other options include Zagreb and Ljubljana airports.
Nearest International Airports:
Graz Airport (Austria): 64 km from Maribor, graz-airport.at
Zagreb Airport (Croatia): 132 km from Maribor, zagreb-airport.hr
Ljubljana Airport (Slovenia): 150 km from Maribor, lju-airport.si
Klagenfurt Airport (Austria): 181 km from Maribor, klagenfurt-airport.at
Transport from Airports to Maribor
You can reach Maribor from nearby international airports by shuttle service, public transport, taxi or rental car. Transport options vary depending on the airport, so we recommend checking connections and timetables before your journey.
From Graz Airport (Austria)
Graz Airport is the nearest major international airport, located approximately 64 kilometres from Maribor.
Shuttle service: GoOpti offers shared or private transfers directly from Graz Airport to Maribor.
Train: The Flughafen Graz/Feldkirchen railway station is approximately 300 metres from the terminal. Take the S1 train to Spielfeld-Straß, then continue towards Maribor. Check whether transfers are required.
Bus: Bus line 630 connects the airport with Graz, where you can continue your journey to Maribor by train or international bus.
Taxi or car rental: Taxis are available outside the terminal, and several car rental companies operate at the airport.
Timetables and Reservations: Airport Graz, ÖBB, GoOpti.
From Zagreb Airport (Croatia)
Franjo Tuđman Airport is located approximately 132 kilometres from Maribor.
Shuttle service: GoOpti offers shared and private transfers directly to Maribor.
Bus: Pleso Prijevoz operates a shuttle service between the airport and Zagreb's main bus station. The journey takes approximately 35 to 40 minutes. From there, you can continue to Maribor by bus, subject to availability on your chosen travel date.
Train: From the airport, first travel to Zagreb and then to the main railway station, Zagreb Glavni kolodvor. From there, train connections to Maribor are available, either direct or with transfers.
Taxi or car rental: Taxis, private transfer services and car rental companies are available at the airport.
Timetables and Reservations: Airport Zagreb, Croatia Railways, GoOpti.
From Ljubljana Airport (Slovenia)
Ljubljana Jože Pučnik Airport is located approximately 150 kilometres from Maribor.
Shuttle service: GoOpti offers direct transfers from the airport to Maribor, with no transfers required.
Bus: Bus services connect the airport with Ljubljana. At Ljubljana's main bus station, you can transfer to an intercity bus to Maribor.
Train: Take a bus from the airport to Ljubljana, then continue by train from Ljubljana's main railway station to Maribor. The train journey usually takes approximately 2 to 3 hours.
Taxi or car rental: Taxis, private transfer services and car rental companies are available at the airport.
Timetables and Reservations: Airport Ljubljana, Slovenian Railways, Bus Station Ljubljana, GoOpti.
From Klagenfurt Airport (Austria)
Klagenfurt Airport is located approximately 181 kilometres from Maribor.
Train: Klagenfurt Annabichl railway station is approximately a 7-minute walk from the airport. The S1 train takes around 5 minutes to reach Klagenfurt's main railway station. From there, you can continue to Maribor by train, with transfers required.
Bus: City bus line 4 connects the airport with Klagenfurt city centre and the main railway station. From there, you can continue your journey to Maribor by train or another available transport service.
Private transfer: Private transport providers, including Kärnten Transfer, offer pre-booked transfer services. Check availability for transfers to Maribor directly with the provider.
Taxi or car rental: Taxi ranks are located outside the airport, and car rental services are also available.
Timetables and Reservations: Airport Klagenfurt, ÖBB, Kärnten Transfer.
Important: We recommend booking shuttle services in advance. When combining bus and train connections, check transfer times, as not all services operate daily or at all hours. Prices and journey times vary depending on the transport provider, departure time and traffic conditions.
By train
Maribor is an important railway hub in northeastern Slovenia, offering connections to major Slovenian cities and destinations abroad. International rail services connect the city primarily with Austria, with onward connections to Germany, Croatia and other European countries.
Maribor's main railway station is located on Partizanska cesta, close to the main bus station and the city centre.
The largest railway operator in Slovenia is Slovenian Railways. For planning international journeys, you can also use ÖBB and Deutsche Bahn.
Railway information: 080 81 11 (from Slovenia) or +386 1 29 13 331 (from abroad).
Main Railway Stations in Maribor
Maribor Railway Station: Partizanska cesta 50, the city's main passenger railway station, located close to the city centre.
Maribor Tezno: A railway stop in the Tezno district, providing access to the southeastern part of the city.
Maribor Studenci: A railway station in the Studenci district, offering connections towards Dravograd.
Main Railway Connections
Ljubljana–Maribor: Approximately 2 to 3 hours
Celje–Maribor: Approximately 1 hour
Ptuj–Maribor: Less than 1 hour
Graz–Maribor: International rail connection via Šentilj
Actual journey times depend on the selected train, transfers and timetable.
Tickets and Timetables: potniski.sz.si
by bus
Maribor's main bus station, Maribor Bus Station, is located on Mlinska ulica, on the eastern edge of the city centre and close to the main railway station.
The station serves as the central hub for local, regional and international bus services. It features 25 covered platforms and provides passengers with access to ticket offices, information services and a waiting area.
Regional bus connections are operated by companies such as Arriva, while international services are also provided by FlixBus. Local city bus services are operated by Marprom.
Bus Connection Information:: +386 59 180 482, marprom.si.
Main Bus Station
Maribor Bus Station
Mlinska ulica 1, 2000 Maribor
Ticket offices, information desk and waiting area:
Monday–Friday: 6:00 a.m.–10:00 p.m.
Saturday, Sunday and Public Holidays: 8:00 a.m. –8:00 p.m.
The bus station is accessible 24 hours a day.
Marprom Public Transport Company
Main Bus Connections
Regional Bus Connections
Maribor offers bus connections to numerous destinations across Slovenia, including Ptuj, Slovenska Bistrica, Lenart and other towns in the Drava region.
International Bus Connections
International bus operators provide connections to cities across Europe. Direct services and routes requiring transfers vary depending on the travel date and operator.
Local City Bus Services
Maribor has an extensive network of city bus routes connecting the city centre, residential areas and major tourist attractions. Tickets can be purchased at designated sales points or through the available ticketing options for each route.
Timetables and Ticket Purchases:
By car
Maribor enjoys a convenient location at the crossroads of major European road networks. The city is accessible via Slovenia’s A1, A4 and A5 motorways, providing connections from Ljubljana, Austria, Croatia and Hungary.
From Graz, you can reach Maribor via Austria’s A9 motorway and Slovenia’s A1, while Ljubljana is connected to Maribor via the A1 motorway. If travelling from Zagreb, you can reach Maribor via the Gruškovje border crossing area and the A4 motorway.
Vehicles weighing up to 3.5 tonnes require an electronic vignette (e-vignette) to use Slovenian motorways and expressways covered by the vignette system. You can purchase one through the official DARS online shop or at authorised points of sale.
Maribor offers public car parks, parking garages and paid on-street parking spaces in designated white zones. Parking fees can be paid at parking meters or through available mobile payment options, including the EasyPark app.
Parking Information: Municipality of Maribor.
E-Vignette Prices for Passenger Cars up to 3.5 Tonnes (Toll Class 2A)
7 days: €16
1 month: €32
1 year: €117.50
These prices apply to toll class 2A and have been verified for 2026. Different rates apply to other vehicle categories.
Purchase an E-Vignette: evinjeta.dars.si
Roadside Assistance and Towing Service (24/7)
AMZS, Automobile Association of Slovenia
Roadside assistance in Slovenia: 1987
Calling from abroad: +386 1 530 53 53
Website: amzs.si
AMZS Maribor: Zagrebška cesta 25, 2000 Maribor
Distances from Maribor to Slovenian and European cities
City |
Distance |
|
Ljubljana |
130 km |
|
Celje |
55 km |
|
Ptuj |
30 km |
|
Murska Sobota |
60 km |
|
Graz |
70 km |
|
Zagreb |
120 km |
|
Klagenfurt |
130 km |
|
Trieste |
230 km |
|
Vienna |
260 km |
|
Venice |
370 km |