Travel from Osijek to Sofia

Bus or train from Osijek to Sofia?

Sidexpres operates a bus from Osijek to Sofia 4 times a day, and the journey takes 3 h 30 min. 6 other operators also service this route. Alternatively, Croatian Railways (HŽPP) operates a train from Osijek to Sofia every 15 minutes. Tickets cost $4 - $7 and the journey takes 40 min. 4 other operators also service this route.

How to get from Osijek to Sofia

From Osijek bus to Belgrade, bus to Niš, then bus to Sofia. 12 h 7 min RSD 4187. From Osijek bus to Belgrade, bus to Pirot, then bus to Sofia. 12 h 22 min RSD 4284. From Osijek RER to Vinkovci, train to Belgrade, walk to Belgrade, bus to Dimitrovgrad, then bus to Sofia. 12 h 57 min. From Osijek RER to Vinkovci, train to Beograd, train to Palilulska pijaca, train to Dimitrovgrad, then train to Sofia. 17 h 20 min RSD 4358. From Osijek drive to Sofia. 6 h 36 min RSD 8223. From Osijek RER to Vinkovci, train to Glavna železnička stanica, line 2 tram to Slavija Square, Mini Bus to Belgrade airport, fly to Sofia airport, then line 84 bus to Sofia. 9 h 19 min RSD 14917. From Osijek taxi to Osijek airport, fly to Skopje airport, bus to Skopje, then bus to Sofia. 12 h 44 min RSD 27699.

Is there a direct train between Osijek and Sofia?

No, there is no direct train from Osijek to Sofia. However, there are services departing from Osijek and arriving at Sofia via Vinkovci, Beograd, Palilulska pijaca and Dimitrovgrad. The journey, including transfers, takes approximately 17 h 20 min.

Is there a direct bus between Osijek and Sofia?

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

    1. Trip:
      1 Bus
      • One-Way approx: USD $29 - $60
      • Duration: 12 h 7 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $29 - $60
        • Duration: 12 h 7 min
        Close x
    2. Trip:
      2 Bus Auto Kodeks
      • One-Way approx: USD $37 - $51
      • Duration: 12 h 22 min
      Open +
      • Trip:
        2 Bus Auto Kodeks
        • One-Way approx: USD $37 - $51
        • Duration: 12 h 22 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: N/A
      • Duration: 12 h 57 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: N/A
        • Duration: 12 h 57 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $34 - $56
      • Duration: 17 h 20 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $34 - $56
        • Duration: 17 h 20 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 6 h 36 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 6 h 36 min
        Close x
    6. Trip:
      6 Train to Belgrade, fly to Sofia
      • One-Way approx: USD $100 - $209
      • Duration: 9 h 19 min
      Open +
      • Trip:
        6 Train to Belgrade, fly to Sofia
        • One-Way approx: USD $100 - $209
        • Duration: 9 h 19 min
        Close x
    7. Trip:
      7 Fly Osijek to Skopje, bus
      • One-Way approx: USD $153 - $486
      • Duration: 12 h 44 min
      Open +
      • Trip:
        7 Fly Osijek to Skopje, bus
        • One-Way approx: USD $153 - $486
        • Duration: 12 h 44 min
        Close x