Travel options for:
Thessaloniki to Ljubljana
  • Fly Thessaloniki to Ljubljana

    $150 - $372
    1. Thessaloniki

      45 min - every 3 hours

      $15 - $22

    2. Thessaloniki (SKG)

      4 h 10 min - 1 stopover

      $110 - $300

    3. Ljubljana (LJU)

      18 min - on demand

      $25 - $50

  • Fly Thessaloniki to Klagenfurt, shuttle

    $136 - $802
    1. Thessaloniki

      45 min - every 3 hours

      $15 - $22

    2. Thessaloniki (SKG)

      6 h 5 min - 1 stopover

      $110 - $600

    3. Klagenfurt (KLU)

      1 h 45 min - on demand

      $11 - $180

  • Train to Skopje, fly to Ljubljana

    $111 - $370
    1. Thessaloniki

      3 h 19 min - once daily

      $17 - $60

    2. International Bus Station

      29 min - every 4 hours

      $3

    3. Skopje (SKP)

      1 h 30 min - non-stop

      $65 - $260

    4. Ljubljana (LJU)

      18 min - on demand

      $25 - $50

  • Bus

    $74 - $104
    1. Thessaloniki

      3 h 30 min - twice daily

      $23 - $35

    2. Skopje

      12 h 23 min - once daily

      $50 - $70

  • Train, night train

    $81 - $217
    1. Thessaloniki

      3 h 19 min - once daily

      $17 - $60

    2. Skopje

      9 h 27 min - once daily

      $30 - $110

    3. Beograd

      3 h 20 min - once daily

      $6 - $10

    4. Vinkovci

      6 h 10 min - once daily

      $27 - $40

  • Night train

    $34 - $116
    1. Thessaloniki

      13 h 16 min - once daily

      $3 - $75

    2. Beograd

      9 h 51 min - once daily

      $30 - $45

  • Drive

    $170 - $260
    1. Thessaloniki

      11 h 32 min - 723.1 miles

      $170 - $260

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

From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Ljubljana airport, then shuttle to Ljubljana. 7 h 43 min $208. From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Klagenfurt airport, then shuttle to Ljubljana. 11 h 5 min $378. From Thessaloniki train to International Bus Station, bus to Skopje airport, fly to Ljubljana airport, then shuttle to Ljubljana. 9 h 6 min $192. From Thessaloniki bus to Skopje then bus to Ljubljana. 16 h 53 min $83. From Thessaloniki train to Skopje, train to Beograd, night train to Vinkovci, then train to Ljubljana. 25 h 16 min $182. From Thessaloniki night train to Beograd then night train to Ljubljana. 24 h 7 min $71. From Thessaloniki drive to Ljubljana. 11 h 32 min $212.