Travel from Belgrade to Brno

Train, bus or fly from Belgrade to Brno?

Lasta operates a bus from Belgrade to Brno 3 times a week. Tickets cost $32 - $36 and the journey takes 10 h 15 min. 2 other operators also service this route. Alternatively, Serbian Railways (ŽS) operates a train from Belgrade to Brno twice daily. Tickets cost $40 - $65 and the journey takes 11 h 28 min. Austrian Railways (ÖBB) also services this route every 2 hours.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Belgrade to Brno

From Belgrade bus to Hegyeshalom, train to Wien Hbf, then train to Brno hl.n.. 10 h 2 min RSD 7309. From Belgrade bus to Brno. 10 h 15 min RSD 3271. From Beograd bus to Budapest, Budapest Népliget then night bus to Brno, Brno Hotel Grand. 11 h 48 min RSD 5811. From Beograd train to Wien Hbf then train to Brno hl.n.. 14 h RSD 7881. From Belgrade drive to Brno. 6 h 38 min RSD 9275. From Slavija Square Mini Bus to Belgrade airport, fly to Brno airport, then line 48 bus to Brno. 8 h 12 min RSD 31835. From Slavija Square Mini Bus to Belgrade airport, fly to Vienna airport, train to Wien Hbf, then train to Brno. 7 h 16 min RSD 16351. From Slavija Square Mini Bus to Belgrade airport, fly to Prague airport, bus to Praha hl.n., then train to Brno. 7 h 50 min RSD 13641.
Close Print Itinerary
  1. Here are 8 options to get from
    Belgrade to Brno:

    1. Trip:
      1 Bus, train
      • One-Way approx: USD $64 - $83
      • Duration: 10 h 2 min
      Open +
      • Trip:
        1 Bus, train
        • One-Way approx: USD $64 - $83
        • Duration: 10 h 2 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $32 - $36
      • Duration: 10 h 15 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $32 - $36
        • Duration: 10 h 15 min
        Close x
    3. Trip:
      3 Bus, night bus
      • One-Way approx: USD $44 - $68
      • Duration: 11 h 48 min
      Open +
      • Trip:
        3 Bus, night bus
        • One-Way approx: USD $44 - $68
        • Duration: 11 h 48 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $61 - $94
      • Duration: 14 h
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $61 - $94
        • Duration: 14 h
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $75 - $120
      • Duration: 6 h 38 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $75 - $120
        • Duration: 6 h 38 min
        Close x
    6. Trip:
      6 Fly to Brno
      • One-Way approx: USD $117 - $611
      • Duration: 8 h 12 min
      Open +
      • Trip:
        6 Fly to Brno
        • One-Way approx: USD $117 - $611
        • Duration: 8 h 12 min
        Close x
    7. Trip:
      7 Fly to Vienna, train
      • One-Way approx: USD $98 - $315
      • Duration: 7 h 16 min
      Open +
      • Trip:
        7 Fly to Vienna, train
        • One-Way approx: USD $98 - $315
        • Duration: 7 h 16 min
        Close x
    8. Trip:
      8 Fly to Prague, train
      • One-Way approx: USD $110 - $245
      • Duration: 7 h 50 min
      Open +
      • Trip:
        8 Fly to Prague, train
        • One-Way approx: USD $110 - $245
        • Duration: 7 h 50 min
        Close x