By car, Postojna is about one hour west of Ljubljana on the A1 highway. There are also train and bus connections with Ljubljana. The bus station is closer to the caves than the train station.