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

    $45 - $60
    1. Sofia

      5 h - 3 times a day

      $20

    2. Skopje

      4 h 3 min - once daily

      $25 - $40

  • Bus Nis Ekspres

    $33 - $55
    1. Sofia

      3 h - twice daily

      $10 - $15

    2. Niš

      11 h 48 min - once daily

      $23 - $40

  • Drive

    $70 - $110
    1. Sofia

      8 h 29 min - 384.9 miles

      $70 - $110

  • Fly Sofia to Podgorica, night bus

    $126 - $283
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      4 h 15 min - 1 stopover

      $110 - $260

    3. Podgorica (TGD)

      7 min - once daily - line 6158

      $1 - $2

    4. Podgorica Zob

      1 h 10 min - once daily

      $14 - $20

  • Fly Sofia to Tivat

    $163 - $365
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      8 h 40 min - 1 stopover

      $160 - $360

    3. Tivat (TIV)

      19 min - 12.6 miles

      $2 - $4

  • Fly Sofia to Dubrovnik, bus

    $146 - $411
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      4 h 5 min - 1 stopover

      $130 - $390

    3. Dubrovnik (DBV)

      30 min - hourly

      $8

    4. Dubrovnik Zob

      3 h - once daily

      $7 - $12

  • Bus, bus to Belgrade, fly to Tivat

    1. Sofia

      1 h 18 min - twice daily

      $3

    2. Dimitrovgrad

      5 h - 3 times a day

    3. Belgrade

      7 min - 1919 feet

    4. Glavna železnička stanica

      28 min - every 20 minutes

      $3 - $5

    5. Belgrade (BEG)

      45 min - non-stop

      $50 - $160

    6. Tivat (TIV)

      19 min - 12.6 miles

      $2 - $4

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

From Sofia bus to Skopje then bus to Budva. 10 h 3 min 2873. From Sofia bus to Niš then bus to Budva. 15 h 48 min 2217. From Sofia drive to Budva. 8 h 29 min 4739. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Podgorica airport, line 6158 train to Podgorica Zob, then night bus to Budva. 10 h 11 min 9324. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Tivat airport, then drive to Budva. 11 h 38 min 12196. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Dubrovnik airport, shuttle to Dubrovnik Zob, then bus to Budva. 11 h 38 min 13971. From Sofia bus to Dimitrovgrad, bus to Belgrade, walk to Glavna železnička stanica, bus to Belgrade airport, fly to Tivat airport, then drive to Budva. 10 h 2 min.