Travel options for:
Sofia to Thessaloniki
  • Bus Ilias Travel

    1. Sofia

      5 h 25 min - once a week

      $22 - $24

      • Thessaloniki
  • Bus Arda Tur

    1. Sofia Zentral Omnibus Bahnhof

      5 h 30 min - every 4 hours

      $10 - $18

      • Thessaloniki Opposite Main
  • Train

    1. Sofia

      7 h 7 min - once daily

      $10 - $13

      • Thessaloniki
  • Drive

    1. Sofia

      3 h 27 min - 185.7 miles

      $45 - $75

      • Thessaloniki
  • Fly

    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 5 min - 1 stopover

      $30 - $130

    3. Thessaloniki (SKG)

      45 min - every 3 hours

      $13 - $20

      • Thessaloniki
  • 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 Opposite Main Train Station. 5 h 30 min 12€. From Sofia train to Thessaloniki. 7 h 7 min 11€. From Sofia drive to Thessaloniki. 3 h 27 min 56€. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Thessaloniki airport, then bus to Thessaloniki. 7 h 29 min 81€.