Travel options for:
Ohrid to Thessaloniki
  • Drive, train

    $28 - $38
    1. Ohrid

      1 h 37 min - 64.8 miles

      $15 - $23

    2. Florina

      2 h 32 min - 5 times a week

      $12 - $16

  • Bus, nighttrain

    $16 - $29
    1. Ohrid

      3 h 28 min - once daily

      $11

    2. Gradsko

      24 min - once daily

      $1 - $6

    3. Negotino Vardar

      4 h 59 min - once daily

      $4 - $12

  • Drive

    $40 - $65
    1. Ohrid

      3 h 35 min - 180.5 miles

      $40 - $65

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

From Ohrid drive to Florina then train to Thessaloniki. 4 h 9 min $34. From Ohrid bus to Gradsko, train to Negotino Vardar, then nighttrain to Thessaloniki. 10 h 51 min $23. From Ohrid drive to Thessaloniki. 3 h 35 min $53.