Travel options for:
Sibiu to Sofia
  • Bus

    $20 - $41
    1. Sibiu

      3 h 38 min - once daily

      $6

    2. Bucharest - Gară Filaret

      11 min - 3153 feet

    3. Bucharest - Gară Filaret

      7 h 30 min - twice daily

      $14 - $35

  • Train, night train

    $20 - $28
    1. Sibiu

      4 h 16 min - once daily

      $8 - $14

    2. Craiova

      3 h 5 min - once daily

      $4 - $6

    3. Vidin

      4 h 27 min - once daily

      $7 - $9

  • Bus, train

    $21 - $42
    1. Sibiu

      2 h 44 min - 4 times a day

      $3 - $17

    2. Piteşti

      13 min - 3652 feet

    3. Pitesti

      1 h 40 min - every 2 hours

      $4 - $7

    4. Bucuresti Nord Gara A

      9 h 24 min - once daily

      $14 - $18

  • Bus, night train

    $21 - $35
    1. Sibiu

      4 h 53 min - once daily

      $9 - $23

    2. Craiova

      8 h 34 min - once daily

      $11 - $13

  • Drive

    $50 - $75
    1. Sibiu

      8 h 38 min - 324.7 miles

      $50 - $75

  • Fly

    $101 - $461
    1. Sibiu

      11 min - every 15 minutes - line 11

      $1

    2. Sibiu (SBZ)

      4 h 10 min - 1 stopover

      $100 - $460

    3. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

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

From Sibiu bus to Bucharest - Gară Filaret, walk to Bucharest - Gară Filaret, then bus to Sofia - Central Bus Station. 12 h 19 min 59. From Sibiu train to Craiova, night train to Vidin, then train to Sofia Sever. 13 h 48 min 38. From Sibiu bus to Piteşti, walk to Pitesti, train to Bucuresti Nord Gara A, then train to Sofia Sever. 15 h 44 min 49. From Sibiu bus to Craiova then night train to Sofia Sever. 14 h 27 min 44. From Sibiu drive to Sofia. 8 h 38 min 105. From A. Saguna line 11 bus to Sibiu airport, fly to Sofia airport, then line 84 bus to Sofia. 7 h 14 min 649.