Last updated August 2026
ŽPCG trains
ŽPCG is Montenegro's state-owned passenger rail operator, running the country's two train lines and the shared route to Belgrade.

- Country
- Montenegro
- Official website
- Official website
- Train tickets
- Direct
ŽPCG runs every passenger train in Montenegro, on two domestic lines and on the Belgrade route it shares with Serbia, and sells its own tickets online as QR codes.
The company and its structure
Željeznički prevoz Crne Gore, ŽPCG for short, is Montenegro's state-owned passenger train company, a joint-stock company in Podgorica. It came out of the 2008 break-up of the state railway ŽCG: track and stations went to ŽICG, freight to Montecargo, and rolling-stock maintenance was split off again in 2011. ŽPCG runs no buses, which matters where the bus does most of the work.
Lines and services
ŽPCG trains run on two electrified lines: the coast line from Bar through Podgorica to Bijelo Polje, and the branch from Podgorica to Nikšić.
The Belgrade services are not ŽPCG trains end to end. They run jointly with Serbia's Srbijavoz, and on the summer daytime train you change cross-platform at Bijelo Polje, off a Serbian Stadler unit onto ŽPCG's cars. The overnight sleeper mixes both companies' carriages.
The fleet
The fleet is a mix of new and very old. Three air-conditioned CAF Civity electric units delivered in 2013 are the modern end of it, and they usually work the Nikšić branch. Bar to Podgorica locals are often 1980s RVR units, and the Bijelo Polje leg is typically a locomotive and second-class seated cars. On the sleeper the six-berth couchettes are ŽPCG's, bought second-hand from Germany.
That is changing. ŽPCG signed with Stadler in May 2026 for three four-car FLIRT units, financed by the EBRD and built to Serbia's design.
Buying a ticket from ŽPCG
Buy at a station counter or online at tickets-zpcg.me. ŽPCG publishes counter contacts for Podgorica, Bar, Sutomore, Nikšić and Bijelo Polje. Bar to Podgorica is €2.80 in second class, Bar to Beograd Centar €23.80. Paying online issues the ticket at once as a QR code by email, which the conductor scans off your phone.
Domestic trains need no reservation. On the Belgrade trains ŽPCG's checkout treats the reservation as optional and prices a seat at €3.00. Add it anyway. Berths run from €8 in a six-berth couchette to €48 for a compartment to yourself, which needs a first class ticket.
Book here rather than the Serbian app for far-off dates: ŽPCG opens sales several months out, Srbijavoz's app one month. What ŽPCG's site never shows is availability, so an accepted order is not proof of a berth. Nor are car and berth numbers allocated online, so if you paid for a couchette or sleeper, check the ticket names what you bought and email info@zpcg.me to confirm.
Pass holders
ŽPCG accepts Interrail and Eurail Global Passes on all its trains, and there is no Montenegro One Country Pass. The catch is the Belgrade reservation, which neither pass company sells through self-service. Arrange it at a Montenegrin station or by email, and collect it at Podgorica or Bar.
Punctuality and contacting ŽPCG
Be realistic about the Belgrade route. Arrivals an hour and a half to four hours late are normal, so leave a wide margin before a ferry or flight.
Ring +382 20 441 197 for a booking, 08:00 to 20:00 daily, or email info@zpcg.me. Timetables and fares live at zpcg.me. The old zcg-prevoz.me address pass sites still link no longer loads over https, so go straight to zpcg.me/en/kontakt.
Where to book
Train tickets
Frequently asked questions
Can I buy ŽPCG tickets online?
Yes, at tickets-zpcg.me, for domestic trains and for the Belgrade services, couchettes and sleeper berths included. Payment issues the ticket straight away as a QR code by email and the conductor scans it off your phone. What the site will not give you is a car and berth number, so if you have paid for a couchette or sleeper, check that the ticket names what you bought and email info@zpcg.me to have it confirmed.
Does ŽPCG run the Belgrade to Bar train on its own?
No. It is a joint operation with Serbia's Srbijavoz, and ŽPCG runs the Montenegrin end of it. On the summer daytime train that is literally two trains, with a cross-platform change at Bijelo Polje. For booking it means two shops for one train: ŽPCG opens sales several months ahead, while the Srbijavoz app opens one month before departure and is the only one of the two that shows what is still free.
Are ŽPCG trains air-conditioned?
Some are. Three CAF Civity electric units from 2013 are air-conditioned and usually work the Podgorica to Nikšić branch, and the Montenegrin part of the summer daytime train to Belgrade is air-conditioned too. On domestic trains you may also get a 1980s electric unit or older compartment stock without air conditioning, which is worth knowing in July. Three new Stadler units are on order.