Travel options for:
Dubrovnik to Sofia
  • Bus Makedonija Soobrakaj AD

    $50 - $65
    1. Dubrovnik Zob

      1 h - once daily

      $3 - $5

    2. Herceg Novi

      4 h 30 min - once daily

      $27 - $40

    3. Skopje

      5 h - 3 times a day

      $20

  • Bus Hafet Tours

    $75 - $100
    1. Dubrovnik

      11 h 45 min - twice a week

      $60 - $75

    2. Tetovo

      55 min - every 3 hours

      $2 - $11

    3. Skopje

      4 h 40 min - twice daily

      $13 - $19

  • Bus, train

    $68 - $99
    1. Dubrovnik Zob

      1 h - once daily

      $3 - $5

    2. Herceg Novi

      4 h 30 min - once daily

      $27 - $40

    3. Skopje

      4 h 22 min - 5 times a week

      $14 - $19

    4. Thessaloniki

      6 h 52 min - 5 times a week

      $24 - $35

  • Bus

    $50 - $67
    1. Dubrovnik

      13 h 45 min - once daily

      $30 - $50

    2. Skopje

      5 h - 3 times a day

      $20

  • Drive

    $90 - $130
    1. Dubrovnik

      10 h 17 min - 459.1 miles

      $90 - $130

  • Fly from Dubrovnik

    $138 - $398
    1. Dubrovnik

      29 min - hourly

      $7

    2. Dubrovnik (DBV)

      4 h 15 min - 1 stopover

      $130 - $390

    3. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

  • Bus to Tivat, fly

    $168 - $370
    1. Dubrovnik

      2 h 15 min - once daily

      $6 - $8

    2. Tivat Zob

      3 min - 1.8 miles

      $1

    3. Tivat (TIV)

      3 h 5 min - 1 stopover

      $160 - $360

    4. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

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

From Dubrovnik Zob bus to Herceg Novi, bus to Skopje, then bus to Sofia. 12 h 30 min 3099. From Dubrovnik bus to Tetovo, bus to Skopje, then bus to Sofia. 19 h 14 min 5004. From Dubrovnik Zob bus to Herceg Novi, bus to Skopje, train to Thessaloniki, then train to Sofija. 19 h 44 min 4620. From Dubrovnik bus to Skopje then bus to Sofia. 19 h 45 min 3528. From Dubrovnik drive to Sofia. 10 h 17 min 5763. From Dubrovnik shuttle to Dubrovnik airport, fly to Sofia airport, then line 84 bus to Sofia. 7 h 37 min 13532. From Dubrovnik Zob bus to Tivat Zob, drive to Tivat airport, fly to Sofia airport, then line 84 bus to Sofia. 8 h 16 min 12538.