Travel from Deva to Belgrade

Bus or train from Deva to Belgrade?

Fany operates a bus from Deva to Belgrade twice daily. Tickets cost $12 - $18 and the journey takes 3 h. 8 other operators also service this route. Alternatively, Romanian Railways (CFR) operates a train from Deva to Belgrade 5 times a day. Tickets cost $8 - $12 and the journey takes 3 h 21 min. 2 other operators also service this route.

How to get from Deva to Belgrade

From Deva bus to Timişoara, walk to Timisoara, bus to Şag, bus to Moraviţa, drive to Vršac, then bus to Belgrade. 8 h 9 min 66 lei. From Deva train to Timisoara Nord, train to Vrsac, then train to Pancevacki most. 9 h 1 min 58 lei. From Deva bus to Timişoara, walk to Timisoara Nord, train to Vrsac, then train to Pancevacki most. 10 h 3 min 71 lei. From Deva drive to Belgrade. 4 h 26 min 156 lei.

Operators from Deva to Belgrade

Close Print Itinerary
  1. Here are 4 options to get from
    Deva to Belgrade:

    1. Trip:
      1 Bus
      • One-Way approx: USD $13 - $32
      • Duration: 8 h 9 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $13 - $32
        • Duration: 8 h 9 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $12 - $24
      • Duration: 9 h 1 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $12 - $24
        • Duration: 9 h 1 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $15 - $26
      • Duration: 10 h 3 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $15 - $26
        • Duration: 10 h 3 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 4 h 26 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 4 h 26 min
        Close x