Travel options for:
Sofia to Thessaloniki
  • Bus Ilias Travel

    $24 - $26
    1. Sofia

      5 h 25 min - once a week

      $24 - $26

  • Bus Arda Tur

    $11 - $20
    1. Sofia Zentral Omnibus Bahnhof

      5 h 30 min - 4 times a day

      $11 - $20

  • Train

    $11 - $27
    1. Sofia

      7 h 7 min - once daily

      $11 - $27

  • Drive

    $40 - $65
    1. Sofia

      3 h 23 min - 184.2 miles

      $40 - $65

  • Fly

    $91 - $283
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 10 min - 1 stopover

      $75 - $260

    3. Thessaloniki (SKG)

      45 min - every 3 hours

      $15 - $22

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

From Sofia bus to Thessaloniki. 5 h 25 min 21€. From Sofia Zentral Omnibus Bahnhof bus to Thessaloniki Monastiriou. 5 h 30 min 12€. From Sofia train to Thessaloniki. 7 h 7 min 11€. From Sofia drive to Thessaloniki. 3 h 23 min 46€. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Thessaloniki airport, then bus to Thessaloniki. 7 h 34 min 118€.