How do you travel by train in Montenegro, and what does it cost? Željeznički prevoz Crne Gore (ŽPCG) runs 11 trains a day each way between Bar and Podgorica, a trip of about an hour for 2.80 euros in second class. The year-round night train to Belgrade takes about 11 hours and costs 23.80 euros, plus 8 euros or more for a couchette. Since 21 July 2026 tickets can also be bought online.
The network is small: one main line from the port of Bar through Podgorica and the mountains to Bijelo Polje and on to Serbia, and a branch from Podgorica to Nikšić. There is no railway to Budva, Kotor, Tivat or Herceg Novi. The figures below come from ŽPCG's timetable and price list on 25 September 2026; the current timetable is valid until 12 December 2026.
Which train lines are there?
| Line | Trains a day each way | Journey time | 2nd class | 1st class |
| Bar–Podgorica | 11 | 54 minutes to 1 hour 9 minutes | 2.80 € | 4.20 € |
| Podgorica–Danilovgrad–Nikšić | 5 | 1 hour 6 minutes | 3.20 € | 4.80 € |
| Podgorica–Bijelo Polje | 5 | 2 hours to 2 hours 24 minutes | 5.20 € | 7.80 € |
| Bar–Bijelo Polje | 5 | 3 hours to 3 hours 39 minutes | 7.20 € | 10.80 € |
| Podgorica–Belgrade Centar | 1 | about 10 hours | 21.60 € | 32.40 € |
| Bar–Belgrade Centar | 1 | about 11 hours | 23.80 € | 35.60 € |
On the Bar line the first train leaves Bar at 05:13 and the last at 21:13; from Podgorica the last train to Bar leaves at 22:54. Nikšić trains leave Podgorica at 08:00, 12:50, 15:35, 18:30 and 21:45. Danilovgrad is 29 minutes from Podgorica and costs 1.80 euros.
When does the train to Belgrade run?
The night train runs every day of the year:
| Train | Departs | Podgorica | Bijelo Polje | Arrives |
| 432 Bar–Belgrade | Bar 20:10 | 21:20 | 00:10 | Belgrade Centar 07:08 |
| 433 Belgrade–Bar | Belgrade Centar 19:54 | 05:44 | 02:55 | Bar 06:54 |
In summer a second, daytime train is added. In 2026 train 1130 left Bar at 09:00 and reached Belgrade Centar at 20:17, and train 1131 left Belgrade Centar at 09:45 and reached Bar at 21:10, between 12 June and 14 September. Passengers changed trains in Bijelo Polje, and a seat reservation of 3 euros was compulsory. Watch ŽPCG's announcements in late spring for the 2027 season.
The line itself is an attraction. The Belgrade–Bar railway is 476.59 km long, 175 km of it in Montenegro, with 254 tunnels and more than 435 bridges. North of Podgorica it crosses the Mala Rijeka viaduct, 498 m long and 198 m high, and reaches its highest point, 1,032 m, at Kolašin.
What do couchettes and sleepers cost?
On the night train a bed is paid on top of the ticket:
| Bed | Compartment | Supplement |
| Sleeper, single | 1 person | 48 € |
| Sleeper, double | 2 people | 24 € per bed |
| Sleeper, tourist | 3 people | 16 € per bed |
| Couchette | 4 people | 12 € |
| Couchette | 6 people | 8 € |
A second-class ticket from Bar to Belgrade with a bed in a six-berth couchette therefore comes to 31.80 euros. Couchettes and sleepers fill up in summer, so book ahead.
How do you buy a ticket?
Since 21 July 2026 tickets for the international trains and for every domestic route can be bought on ŽPCG's ticket site. The ticket arrives by e-mail and is shown on a phone or printed on A4 paper; in its first seven days the system sold 787 tickets. You can also buy at the ticket offices in Bar, Sutomore, Podgorica, Nikšić and Bijelo Polje. If you board at one of those stations without a ticket, the conductor charges 1 euro extra.
Which discounts are there?
| Passenger | Discount |
| Children under 6 travelling with a ticket holder | Free |
| Children aged 6 to 14 | 50% |
| Pupils and students with a K-15 card, holders of ISIC or EURO<26 cards | About 50% on domestic trains |
| Under 26, pensioners and people over 60 with a K-5 card | About 30% on domestic trains |
| People over 75 with a K-5 card | Free on domestic trains |
| Groups of 2 to 5 on international trains | First passenger full price, others 20% off |
The K-15 card costs 3 euros and is valid for the school year; the K-5 costs 5 euros and is valid for two years. Regular commuters can buy a monthly pass, for example 30 euros between Podgorica and Sutomore, or 21 euros for travellers under 26, and an annual pass for unlimited travel on the whole network costs 300 euros.
Can you take pets and luggage?
Small animals in a carrier, cage or basket travel free, and a dog up to 30 cm at the shoulder may sit on its owner's lap. Larger dogs need a short lead and a muzzle, and not every departure can take them, so check before you travel. Pets are not allowed in the restaurant car, except guide and assistance dogs. For cross-border trips with a dog or cat, the pet passport and vaccination rules are in our guide to travelling with pets to Montenegro.
The train carries luggage, not household goods. If you are relocating between Serbia and Montenegro with furniture, removal firms can be found through Glatko's international moving services.
What changes next?
On 27 May 2026 ŽPCG signed a contract with Stadler for three new four-car electric FLIRT trains, financed with support from the EBRD and largely identical to the trains already running in Serbia. They are meant to bring modern electric trains to cross-border services between the two countries.
To reach the coast towns the railway does not serve, you will need a bus: routes and fares are in our guide to buses in Montenegro. If you are flying in, our guide to Podgorica and Tivat airports explains how to get from the terminal to town.
Frequently asked questions
Is there a train from Montenegro to Belgrade? Yes. Night train 432 leaves Bar at 20:10 and Podgorica at 21:20 every day and arrives in Belgrade Centar at 07:08.
How much is the train from Bar to Belgrade? 23.80 euros in second class and 35.60 euros in first class, plus 8 to 48 euros for a bed.
How long does the train from Bar to Podgorica take? About an hour; the second-class fare is 2.80 euros.
Can I buy train tickets online in Montenegro? Yes, since 21 July 2026, for international and domestic trains, on ŽPCG's ticket site.
Is there a train to Budva or Kotor? No. The railway ends in Bar; Budva, Kotor and the rest of the Bay of Kotor are reached by bus or car.
Do children travel free on Montenegrin trains? Children under 6 travel free with an adult who has a ticket; children aged 6 to 14 pay half.
Sources
Timetables, journey times and fares come from ŽPCG's timetable and its published price and concession lists, checked on 25 September 2026. Online sales are described in ŽPCG's announcement of internet ticket sales and tickets are sold on tickets-zpcg.me. The 2026 summer train is described in ŽPCG's seasonal train announcement, and the new trains in its announcement of the Stadler contract. Line length, tunnels, bridges and the Mala Rijeka viaduct are the published figures for the Belgrade–Bar railway. Fijaka is a classifieds platform; timetables change, especially in December, so check ŽPCG before you travel.
