Graz Airport (GRZ) – How to Travel to Ljubljana

Arrivals, departures, and all transport options from Graz to Ljubljana, Bled, and Slovenia

Live Flights – Graz Airport

Graz Airport (GRZ), officially Flughafen Graz – Thalerhof, is located about 9 km south of Graz city centre in southern Austria. Small and efficient — you're usually out within 20 minutes of landing.

→ Live Arrivals – Graz Airport   → Live Departures – Graz Airport

How to Travel from Graz Airport to Ljubljana

Graz is about 195 km from Ljubljana by road — you drive south via A9/E57, cross at the Spielfeld/Šentilj border, pass through Maribor, then continue on A1 to Ljubljana. About 2 hours in normal traffic. Here are all your options, honestly compared:

Private transfer

Door-to-door with us

We pick you up at the terminal and drive you directly to your Ljubljana address, hotel, or onward destination. No waiting, no changes. Price confirmed at booking — ask for a quote.

Note: Graz is a good distance for us since we're based in Ljubljana. For Maribor only (90 km from Graz), we'd suggest finding a local driver — it simply doesn't add up for either side.

FlixBus

FlixBus Graz → Ljubljana

Several daily departures from Graz main bus station to Ljubljana (~2h 30 min, from ~€8). You'll need to get from the airport to Graz bus station first (~20 min by local bus line 631 or taxi). Check flixbus.com for current times.

Train

Train via Maribor

Direct train Graz → Maribor (~1h 15 min), then change for Ljubljana (~1h 45 min). Total ~3h. Graz airport → Graz main station is ~15 min by bus. Book at ÖBB or Slovenian Railways.

GoOpti

Shared shuttle

GoOpti runs shared shuttles between Graz and Slovenian cities. Can be very cheap if you book early. May have stops. Book at goopti.com.

Rental car

Drive yourself

Car rental available at the airport. A9 south → Spielfeld border → A1 to Ljubljana. About 195 km, ~2 hours. Straightforward motorway drive.

Transfer prices from Graz Airport

We operate from Ljubljana. The price includes our drive to Graz and back home — not just the km from Graz to your destination. All prices confirmed at booking.

DestinationNoteCar (est.)Van (est.)
LjubljanaDirect route€220€300
Lake BledOn the way back€300€400
Piran / PortorožAsk for price→ WhatsApp / call
Poreč, Rovinj, IstriaAsk for price→ WhatsApp / call

Why "ask for price"? Maribor is 90 km from Graz — but we drive from Ljubljana (195 km empty), you get driven to Maribor (90 km), we return to base (~125 km). That's ~410 km total, not 90. Same logic applies to Piran and Istria — fair price, just quoted individually. For Maribor specifically: honestly, find a local Maribor driver. It won't make sense for either of us.

From Graz to Lake Bled

Bled is about 215 km from Graz Airport (~2h 15 min by car). No direct public transport — you'd go via Ljubljana and take bus 51 or a taxi to Bled from there.

🚗 By car: ~215 km, ~2h 15 min  ·  🚂 Train to Ljubljana + bus 51: ~3h 30 min total  ·  🚖 Private transfer: door-to-door, ask for quote

About Graz Airport

Book a Transfer from Graz

Fixed price, English-speaking driver, door-to-door. Price confirmed before you pay anything.

📞 +386 31 732 289 ✉️ Email