Travel options for:
Sofia to Romania
  • Bus ETAP Group

    $16 - $22
    1. Sofia - Central Bus Station

      5 h - 5 times a day

      $12 - $18

    2. Ruse

      1 h 25 min - twice a week

      $3 - $4

    3. Gara de Nord

      12 min - every 10 minutes

      $1

  • Train

    $17 - $19
    1. Sofia Sever

      9 h 20 min - once daily

      $15 - $19

    2. Gara de Nord

      12 min - every 10 minutes

      $1

  • Bus Makedonija Soobrakaj AD

    $22 - $36
    1. Sofia

      13 h - once daily

      $20 - $35

    2. Gara de Nord

      12 min - every 10 minutes

      $1

  • Drive

    $35 - $60
    1. Sofia

      5 h 3 min - 242.1 miles

      $35 - $60

  • Fly to Bucharest Otopeni

    $52 - $243
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      1 h 5 min - non-stop

      $50 - $240

    3. Bucharest Otopeni (OTP)

      37 min - every 15 minutes - line 783

      $1 - $2

  • Fly to Varna, bus

    $49 - $157
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      50 min - non-stop

      $19 - $110

    3. Varna (VAR)

      10 min - 5.4 miles

      $2 - $4

    4. Varna

      1 h 25 min - every 4 hours

      $24 - $35

    5. Mangalia

      45 min - every 5 minutes

      $2 - $5

    6. Constanta

      3 min - 1.6 miles

      $1 - $2

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

From Sofia - Central Bus Station bus to Ruse, bus to Gara de Nord, then subway to Piata Unirii. 7 h 42 min 32. From Sofia Sever train to Gara de Nord then subway to Piata Unirii. 9 h 37 min 29. From Sofia bus to Gara de Nord then subway to Piata Unirii. 13 h 17 min 58. From Sofia drive to Bucureşti. 5 h 3 min 78. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Bucharest Otopeni airport, then line 783 bus to Bucureşti. 4 h 28 min 186. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Varna airport, taxi to Varna, bus to Mangalia, bus to Constanta, then taxi to Constanţa. 5 h 53 min 128.