Подскажите как доехать до Любляны

Дорогие форумчане! Наконец-то сбывается моя мечта, летом еду в Словению! Сейчас мы с моим другом планируем дорогу, потому что поездка будет долгой, через Словению до Италии. У меня к вам вопрос. Я сейчас хочу максимально точно всё спланировать и по возможности забронировать по интернету. Как доехать до Любляны из Будапешта? Мне всё равно, поездом или автобусом, главное, чтобы можно было заранее взять электронный билет по интернету. Может быть знаете ссылочки? Или что-то другое посоветуете? А второй вопрос, где можно забронировать электронный билет из Любляночки до Венеции?

И еще маленькое

И еще маленькое примечание: поезд или автобус из Венгрии до Любляны идет прямиком или через Хорватию? Мне нужен прямой, т.к. не хочется связываться с хорватскими визами.

Изображение пользователя natti.

поезд

Сайт словенских железных дорог, на английском и словенском языках.

http://www.slo-zeleznice.si/en/international_transport/international_links/hungary/budapest/

Поезд Citadella

Поезд Citadella Budapest - Ljubljana, 12.55 - 21.30