Travel options for:
Blagoevgrad to Sofia
  • Bus

    $4 - $6
    1. Blagoevgrad

      1 h 47 min - 4 times a day

      $4 - $6

  • Train

    $4 - $12
    1. Blagoevgrad

      2 h 45 min - 3 times a day

      $4 - $12

  • Taxi

    $50 - $65
    1. Blagoevgrad

      1 h 1 min - 64.2 miles

      $50 - $65

  • Drive

    $10 - $15
    1. Blagoevgrad

      1 h 1 min - 64.2 miles

      $10 - $15

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

From Blagoevgrad bus to Sofia. 1 h 47 min 4€. From Blagoevgrad train to Sofia. 2 h 45 min 4€. From Blagoevgrad taxi to Sofia. 1 h 1 min 53€. From Blagoevgrad drive to Sofia. 1 h 1 min 10€.