Travel options for:
Vidin to Sofia
  • Bus

    $9 - $14
    1. Vidin

      4 h - 4 times a day

      $9 - $14

  • Train

    $7 - $9
    1. Vidin

      4 h 27 min - once daily

      $7 - $9

  • Taxi

    $100 - $120
    1. Vidin

      3 h 25 min - 121.6 miles

      $100 - $120

  • Drive

    $19 - $29
    1. Vidin

      3 h 25 min - 121.6 miles

      $19 - $29

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

From Vidin bus to Sofia. 4 h 9€. From Vidin train to Sofia Sever. 4 h 27 min 6€. From Vidin taxi to Sofia. 3 h 25 min 101€. From Vidin drive to Sofia. 3 h 25 min 20€.