Travel from Brussels to Belgrade

Train, bus or fly from Brussels to Belgrade?

Air Serbia, Lufthansa and 4 other airlines fly from Brussels to Belgrade every 4 hours. Alternatively, Belgian Railways (NMBS/SNCB) operates a train from Brussels to Belgrade every 4 hours. Tickets cost $70 - $110 and the journey takes 2 h 50 min. 2 other operators also service this route.

How to get from Brussels to Belgrade

From Bruxelles-Nord train to Brussels airport, fly to Belgrade airport, then Mini Bus to Belgrade. 5 h 6 min $135. From Bruxelles-Midi train to Amsterdam airport, fly to Belgrade airport, then Mini Bus to Belgrade. 8 h 4 min $174. From Bruxelles-Nord train to Frankfurt(Main)Hbf, train to Wien Meidling, then train to Beograd. 22 h 42 min $299. From Bruxelles - North bus to Cologne then bus to Belgrade. 29 h 2 min $162. From Brussels bus to Belgrade. 29 h 14 min $81. From Brussels drive to Köln Messe/Deutz Gl.11-12, train to München Hbf Gl.5-10, train to Kufstein, then drive to Belgrade. 16 h 41 min $362. From Brussels drive to Belgrade. 15 h 29 min $268.
Close Print Itinerary
  1. Here are 7 options to get from
    Brussels to Belgrade:

    1. Trip:
      1 Fly from Brussels
      • One-Way approx: USD $98 - $267
      • Duration: 5 h 6 min
      Open +
      • Trip:
        1 Fly from Brussels
        • One-Way approx: USD $98 - $267
        • Duration: 5 h 6 min
        Close x
    2. Trip:
      2 Train to Amsterdam, fly
      • One-Way approx: USD $115 - $278
      • Duration: 8 h 4 min
      Open +
      • Trip:
        2 Train to Amsterdam, fly
        • One-Way approx: USD $115 - $278
        • Duration: 8 h 4 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $228 - $353
      • Duration: 22 h 42 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $228 - $353
        • Duration: 22 h 42 min
        Close x
    4. Trip:
      4 Bus Nikolic Prevoz D.O.O
      • One-Way approx: USD $140 - $180
      • Duration: 29 h 2 min
      Open +
      • Trip:
        4 Bus Nikolic Prevoz D.O.O
        • One-Way approx: USD $140 - $180
        • Duration: 29 h 2 min
        Close x
    5. Trip:
      5 Bus Lasta
      • One-Way approx: USD $75 - $90
      • Duration: 29 h 14 min
      Open +
      • Trip:
        5 Bus Lasta
        • One-Way approx: USD $75 - $90
        • Duration: 29 h 14 min
        Close x
    6. Trip:
      6 Drive, train
      • One-Way approx: USD $221 - $410
      • Duration: 16 h 41 min
      Open +
      • Trip:
        6 Drive, train
        • One-Way approx: USD $221 - $410
        • Duration: 16 h 41 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $210 - $320
      • Duration: 15 h 29 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $210 - $320
        • Duration: 15 h 29 min
        Close x