The easiest and probably the smoothest way to travel from Banff to Slovenia is to catch a flight from Calgary to Ljubljana, most likely with a couple of stops along the way. If you are willing to allow 20+ hours for a one-way trip to Slovenia, you can travel through Frankfurt am Main. I hope this helps. Have a good day and thanks so much for stopping by. Aiva