Travel options for:
Sofia to Edirne
  • Bus

    $11 - $15
    1. Sofia

      5 h 23 min - once daily

      $9 - $13

    2. Kapikule

      15 min - once daily - line 81721

      $2 - $3

  • Bus via Plovdiv

    $14 - $21
    1. Sofia

      1 h 43 min - every 3 hours

      $7 - $11

    2. Plovdiv

      2 h 46 min - once daily

      $5 - $8

    3. Kapikule

      15 min - once daily - line 81721

      $2 - $3

  • Bus Haskovo Info

    $5 - $8
    1. Sofia

      5 h - hourly

    2. Haskovo

      15 min - 4122 feet

    3. Haskovo

      1 h 22 min - once daily

      $3 - $5

    4. Kapikule

      15 min - once daily - line 81721

      $2 - $3

  • Nighttrain

    $13 - $17
    1. Sofia

      4 h 5 min - once daily

      $8 - $9

    2. Svilengrad

      32 min - 25.7 miles

      $5 - $8

  • Drive

    $40 - $60
    1. Sofia

      2 h 48 min - 194.8 miles

      $40 - $60

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

From Sofia bus to Kapikule then line 81721 train to Edirne Şehir. 6 h 38 min 50 ₺. From Sofia bus to Plovdiv, bus to Kapikule, then line 81721 train to Edirne Şehir. 6 h 44 min 65 ₺. From Sofia bus to Haskovo, walk to Haskovo, bus to Kapikule, then line 81721 train to Edirne Şehir. 8 h 52 min 23 ₺. From Sofia nighttrain to Svilengrad then drive to Edirne. 4 h 37 min 56 ₺. From Sofia drive to Edirne. 2 h 48 min 189 ₺.