Travel from Sofia to Delčevo

Bus or train from Sofia to Delčevo?

Greek Railways (OSE) operates a train from Sofia to Delčevo 5 times a week. Tickets cost $8 - $11 and the journey takes 2 h 15 min. Alternatively, Avtogari operates a bus from Sofia to Delčevo hourly. Tickets cost $4 - $7 and the journey takes 1 h 46 min. 3 other operators also service this route.

How to get from Sofia to Delčevo

From Sofija train to Blagoevgrad then drive to Delčevo. 2 h 58 min 12€. From Sofia train to Belo pole then drive to Delčevo. 3 h 24 min 7€. From Sofia bus to Blagoevgrad, bus to Logodazh, then drive to Delčevo. 3 h 37 min 8€. From Sofia drive to Delčevo. 1 h 36 min 13€.
Close Print Itinerary
  1. Here are 4 options to get from
    Sofia to Delčevo:

    1. Trip:
      1 Train Greek Railways (OSE)
      • One-Way approx: USD $12 - $17
      • Duration: 2 h 58 min
      Open +
      • Trip:
        1 Train Greek Railways (OSE)
        • One-Way approx: USD $12 - $17
        • Duration: 2 h 58 min
        Close x
    2. Trip:
      2 Train Bulgarian Railways (BDZh)
      • One-Way approx: USD $8 - $11
      • Duration: 3 h 24 min
      Open +
      • Trip:
        2 Train Bulgarian Railways (BDZh)
        • One-Way approx: USD $8 - $11
        • Duration: 3 h 24 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $8 - $12
      • Duration: 3 h 37 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $8 - $12
        • Duration: 3 h 37 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $13 - $20
      • Duration: 1 h 36 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $13 - $20
        • Duration: 1 h 36 min
        Close x