• Skip to primary navigation
  • Skip to main content
Be in Belgrade

Be in Belgrade

Explore Belgrade with a local!

  • Homepage
  • Explore
    • Sights
    • Hidden Gems
    • News
    • Museums
    • Nature
    • Shopping
    • Food & Drinks
    • Events
    • Travel Tips
  • Socials
    • Facebook
    • Pinterest
    • X
    • YouTube
    • TikTok
    • LinkedIn
  • About Us
  • Contact Us
  • Subscribe
  • Show Search
Hide Search
Railway station Novi Beograd

How to Buy Train Tickets in Serbia the Easy Way

Rail travel is on the rise in Serbia, driven by the launch of new high-speed routes. The line first connected Belgrade and Novi Sad, and now stretches further north to Subotica, with the full Belgrade–Budapest connection expected by early March 2026. Buying tickets is quick and easy, with several convenient options for passengers, and I highly recommend using the mobile app for the smoothest experience.

Table of Contents

  • 1. Online (Official Srbija Voz Website & App)
    • Official Srbija Voz Website
    • Mobile App (Android & iOS)
  • 2. At the Train Station
  • 3. Ticket Machines
  • 4. On the Train
Serbia railway

1. Online (Official Srbija Voz Website & App)

Online payment is the preferred way to buy tickets, and it even offers a small discount compared to other methods.

Official Srbija Voz Website

To buy your ticket, visit the official Srbija Voz website. First, select your departure and arrival stations from the drop-down menu, along with your travel date (and return date if needed). Choose your travel class (“razred” — 2nd class is slightly cheaper) and the number of passengers. In Belgrade, you can choose between two stations: Prokop (city center) and Novi Beograd. After clicking Next, pick your preferred train time. You’ll then need to create an account or log in. Payment can be made with most credit and debit cards.

Your tickets in PDF format will be sent to the email address you used to register or log in. You must print the tickets on A4 paper and bring them with you on the train.

How to buy train tickets in Serbia

Mobile App (Android & iOS)

This is my preferred method because it’s the quickest, most convenient, and reliable option. Simply download the Srbijavoz app, register, and add your card details to start buying tickets with ease. In the settings, you can switch the language to English.

To purchase a ticket, select whether you want a one-way or round trip, then choose your departure and arrival stations, travel date, and class (1st or 2nd). Tap Search and pick the train that suits you. After completing your payment, you’ll receive an e-ticket with a QR code, which you can simply show to the conductor on your phone — no need to print it.

2. At the Train Station

Railway station at Novi Beograd

Tickets can also be purchased at ticket counters in major stations, but keep in mind that opening hours are limited and lines can sometimes be long. To avoid these inconveniences, I recommend using the mobile app as the best option.

3. Ticket Machines

Major stations are equipped with self-service ticket machines where you can pay by card. I haven’t personally used this option, but I’ve heard they can occasionally be out of order and are not available at every station. This is yet another reason why the mobile app remains the most reliable choice.

4. On the Train

    Srbija Voz

    If the station where you board doesn’t have a ticket office or machine, you can buy a ticket directly from the conductor on board. However, if you board at a station where tickets were available but chose not to purchase one, an additional fee of 500 dinars will be added to your ticket price.

    This surcharge exists because Serbian Railways discourages last-minute purchases on the train. As they explain, it makes capacity planning difficult — without accurate data on passenger interest before departure, they cannot provide extra coaches when demand is higher, which in turn creates overcrowding and negatively impacts the comfort and overall experience of other travelers.

    I hope this guide has made it easier to understand how to buy train tickets in Serbia. If you have any questions, feel free to leave them in the comments! Have you traveled by train in Serbia—do you also recommend using the mobile app for tickets?

    Written by:
    Marija
    Published on:
    October 4, 2025
    Thoughts:
    No comments yet

    Categories: Travel TipsTags: transportation

    About Marija

    Marija, originally from Novi Sad, has called Belgrade home for the past decade. A seasoned traveler who has explored much of Europe, as well as China, Florida, and Thailand, she offers a unique perspective on life in Serbia’s capital. On her blog, she writes about events, culture, museums, sights, nature escapes, and shopping in Belgrade, and she’s especially excited to cover EXPO 2027 in depth. Discover the heart and soul of the city through her stories and photography.

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Footer

    Copyright © 2025 Be in Belgrade. All rights reserved.

    • Privacy Policy