To travel by train from Alpirsbach in Germany to Sarandë in Albania, please read the following information and blog posts.
1 阿尔皮尔斯巴赫 (德国) - 布达佩斯 (匈牙利) - 贝尔格莱德 (塞尔维亚) - 波德戈里察 (黑山) - Sarandë (阿尔巴尼亚)
Tickets from Germany to Budapest and selected other stations in Hungary are available from DB (German Railways) via our partner link.
Advance fare tickets (Sparpreis Europa) offer very attractive fares and are valid for routes via either Czech Republic and Slovakia or via Austria.
If you need to go to cities in Hungary where no ticket is available to online, buy your ticket until the last possible station and get the ticket for the remaining part in Hungary locally.
There are no passenger trains between Montenegro and Albania. To cross the border, travel by bus or minibus. There are frequent conections betwen Ulcinj and Shkoder as well as services from Podgorica to Shkoder and also long distance buses operating from Kotor and Podgorica to Shkoder and Tirana.