Montenegro by train
How to travel in Montenegro by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.
Buy the train ticket at a railway station. Note: in some countries you have to pay a service fee at the ticket counter. The ticket can be purchased at a station in the country of departure, also sometimes in other countries.
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.
To travel from Montenegro to Bosnia-Herzegovina, you have to use a bus. There is no direct train connection available. There are daily and direct buses from Podgorica (Montenegro) to Sarajevo and Mostar (Bosnia-Herzegovina). Buy these bus tickets directly at the bus terminal for about EUR 15-20 one-way.
There is no railway connection between Montenegro and Croatia. If you are heading to the area of Split and Dubrovnik on the Adriatic coast the best option is to take a bus from Podgorica - Kotor - Herceg Novi to Dubrovnik. If you want to go to Zagreb, you can either travel to Split by bus and then continue by train or travel by train to Belgrade, then change to the train to Zagreb.
To travel from Montenegro to Kosovo you have to use a bus. There are daily bus connections from Podgorica (Montenegro) to Pristina (Kosovo) for a ticket price of about EUR 15. The journey time is about eight hours. Buy the bus ticket directly at the bus station.
Direct day and night trains connect Montenegro and Serbia via one of the most scenic rail routes of Europe. Please read our blog for details and ticket prices.