Travel options for:
Sofia to Sarajevo
  • Bus Drina Trans

    $36 - $59
    1. Sofia

      3 h - twice daily

      $10 - $15

    2. Niš

      4 h - once daily

      $19 - $30

    3. Zvornik

      1 h 50 min - every 3 hours

      $7 - $14

  • Train, bus

    $39 - $97
    1. Sofia

      2 h 12 min - once daily

      $2 - $6

    2. Dimitrovgrad

      3 h 11 min - 5 times a day

      $3 - $9

    3. Niš

      4 h 17 min - once daily

      $17 - $55

    4. Beograd

      2 h 15 min - every 4 hours

      $10 - $14

    5. Zvornik

      1 h 50 min - every 3 hours

      $7 - $14

  • Bus Makedonija Soobrakaj AD

    $38 - $85
    1. Sofia - Ruski Pametnik

      2 h 36 min - hourly

      $4 - $7

    2. Kyustendil

      5 h 1 min - once daily

      $9 - $18

    3. Skopje

      14 h - twice a week

      $25 - $60

  • Night train, bus

    $26 - $40
    1. Sofia

      33 h 26 min - once daily

      $11 - $16

    2. Beograd

      8 h - once daily

      $14 - $24

  • Drive

    $60 - $90
    1. Sofia

      8 h 34 min - 378.4 miles

      $60 - $90

  • Fly

    $135 - $297
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 40 min - 1 stopover

      $130 - $290

    3. Sarajevo (SJJ)

      5 min - 2.8 miles

      $4 - $6

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Sofia bus to Niš, bus to Zvornik, then bus to Istočno Sarajevo. 10 h 50 min 83. From Sofia train to Dimitrovgrad, train to Niš, train to Beograd, bus to Zvornik, then bus to Istočno Sarajevo. 17 h 45 min 136. From Sofia - Ruski Pametnik bus to Kyustendil, bus to Skopje, then bus to Sarajevo. 23 h 37 min 137. From Sofia night train to Beograd then bus to Istočno Sarajevo. 42 h 26 min 61. From Sofia drive to Sarajevo. 8 h 34 min 122. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Sarajevo airport, then taxi to Sarajevo. 6 h 24 min 309.