Travel from Minsk to Belgrade

Train, bus or fly from Minsk to Belgrade?

Austrian Airlines, Aeroflot Russian Airlines and 3 other airlines fly from Minsk to Belgrade every 4 hours. Alternatively, Belorussian Railways (BŽD) operates a train from Minsk to Belgrade 3 times a week. Tickets cost $65 - $110 and the journey takes 18 h 27 min. Austrian Railways (ÖBB) also services this route twice daily.

How to get from Minsk to Belgrade

From Minsk bus to Minsk airport, fly to Belgrade airport, then Mini Bus to Belgrade. 8 h 56 min $336. From Minsk-Passajirskii train to Vilnius(LT), train to Vilnius airport, fly to Belgrade airport, then Mini Bus to Belgrade. 9 h 1 min $130. From Minsk-Passajirskii train to Wien Hbf then train to Beograd. 30 h 28 min $143. From Minsk bus to Brno then bus to Belgrade. 31 h 53 min $108. From Minsk bus to Vilnius, bus to Szeged, bus to Sirig, then bus to Beograd. 41 h 13 min $190. From Minsk-Passajirskii night train to Wien Hbf then train to Beograd. 30 h 4 min $149. From Minsk drive to Belgrade. 17 h 43 min $203.

Is there a direct train between Minsk and Belgrade?

No, there is no direct train from Minsk to Belgrade. However, there are services departing from Minsk-Passajirskii and arriving at Beograd via Wien Hbf. The journey, including transfers, takes approximately 30 h 28 min.

Is there a direct bus between Minsk and Belgrade?

No, there is no direct bus from Minsk to Belgrade. However, there are services departing from Minsk and arriving at Belgrade via Brno. The journey, including transfers, takes approximately 31 h 53 min.
Close Print Itinerary
  1. Here are 7 options to get from
    Minsk to Belgrade:

    1. Trip:
      1 Fly from Minsk
      • One-Way approx: USD $155 - $557
      • Duration: 8 h 56 min
      Open +
      • Trip:
        1 Fly from Minsk
        • One-Way approx: USD $155 - $557
        • Duration: 8 h 56 min
        Close x
    2. Trip:
      2 Train to Vilnius, fly
      • One-Way approx: USD $94 - $224
      • Duration: 9 h 1 min
      Open +
      • Trip:
        2 Train to Vilnius, fly
        • One-Way approx: USD $94 - $224
        • Duration: 9 h 1 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $107 - $166
      • Duration: 30 h 28 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $107 - $166
        • Duration: 30 h 28 min
        Close x
    4. Trip:
      4 Bus Visit Tour
      • One-Way approx: USD $82 - $111
      • Duration: 31 h 53 min
      Open +
      • Trip:
        4 Bus Visit Tour
        • One-Way approx: USD $82 - $111
        • Duration: 31 h 53 min
        Close x
    5. Trip:
      5 Bus Ecolines
      • One-Way approx: USD $152 - $247
      • Duration: 41 h 13 min
      Open +
      • Trip:
        5 Bus Ecolines
        • One-Way approx: USD $152 - $247
        • Duration: 41 h 13 min
        Close x
    6. Trip:
      6 Night train, train
      • One-Way approx: USD $112 - $173
      • Duration: 30 h 4 min
      Open +
      • Trip:
        6 Night train, train
        • One-Way approx: USD $112 - $173
        • Duration: 30 h 4 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $160 - $240
      • Duration: 17 h 43 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $160 - $240
        • Duration: 17 h 43 min
        Close x