Now to be honest, we didn’t take any trains in Slovenia because the buses and ride-sharing were cheaper. However, if you are traveling to multiple countries fairly quickly or traveling to Western Europe, purchasing a train pass might be your cheapest bet.