Travel options for:
Craiova to Sofia
  • Train

    $12 - $16
    1. Bordei

      2 h 33 min - once daily

      $3 - $6

    2. Golenti

      20 min - once daily

      $1

    3. Vidin

      4 h 27 min - once daily

      $7 - $9

  • Bus

    $57 - $71
    1. Craiova

      4 h 41 min - once daily

      $40 - $50

    2. Bucharest

      1 h 25 min - twice a week

      $3 - $4

    3. Ruse

      5 h - 5 times a day

      $11 - $18

  • Night train

    $10 - $13
    1. Craiova

      8 h 34 min - once daily

      $10 - $13

  • Drive

    $29 - $45
    1. Craiova

      4 h 47 min - 183.4 miles

      $29 - $45

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

From Bordei train to Golenti, night train to Vidin, then train to Sofia Sever. 9 h 20 min 11€. From Craiova bus to Bucharest, bus to Ruse, then bus to Sofia - Central Bus Station. 12 h 46 min 54€. From Craiova night train to Sofia Sever. 8 h 34 min 9€. From Craiova drive to Sofia. 4 h 47 min 30€.