Driving to Postojna: tolls, fuel & road trip guide

Postojna is a small town in southwestern Slovenia known almost entirely for the vast karst cave system beneath it, one of the largest and most visited show caves in Europe. Millions of years of water erosion carved its chambers, corridors, and formations through the surrounding limestone plateau.
For road trippers, Postojna lies roughly midway between Ljubljana and the Slovenian coast, making it a natural stop on the drive toward Piran or the Italian border. The cave itself is toured partly by underground train and partly on foot, while the town above is small and centered on the park at the cave's entrance.
Top attractions
Postojna Cave

A karst cave system stretching over 24 kilometers, toured partly by underground train through vast chambers of stalactites and stalagmites.
Predjama Castle

A Renaissance castle built into the mouth of a cave halfway up a 123-metre cliff face, a few kilometers from Postojna, connected to a network of tunnels behind it.
Proteus Vivarium

A small aquarium inside Postojna Cave displaying the olm, a blind, pale cave-dwelling salamander that can live for decades without eating.
Expo Postojna Cave Karst

An exhibition near the cave entrance explaining the geology, history, and wildlife of the Karst region's cave systems.
Driving to Postojna
Road charges in Slovenia
- Vignette required: €16.00 (≈€16) — https://evinjeta.dars.si
Mandatory equipment in Slovenia
- Headlights (daytime running lights or dipped beam)
- Safety vest (reflective, high-visibility)
- Warning triangle
- First aid kit
- Winter tires
- Snow chains
Driving distances from Postojna
| To | Road km | Drive time |
|---|---|---|
| Ljubljana | 52 | 45 min |
| Piran | 70 | 1 h 00 min |
| Lake Bled | 84 | 1 h 12 min |
| Bovec | 99 | 1 h 25 min |
Fuel prices in Slovenia
Petrol 95 €1.75/L · Diesel €2.01/L (2026-09-28)
Plan your route with EuroDrive Scout →
Drive it on these routes
Nearby destinations
Cross-border destinations near Postojna
- Zagreb — Croatia, 183 km
- Venice — Italy, 195 km
- Plitvice Lakes — Croatia, 199 km
- Grossglockner High Alpine Road — Austria, 224 km
- Hallstatt — Austria, 259 km
- Zadar — Croatia, 265 km