Travel options for:
Thessaloniki to Durrës
  • Bus

    $60 - $82
    1. Thessaloniki

      4 h - twice daily

      $55 - $80

    2. Pogradec

      3 h - 4 times a day

      $4 - $6

  • Bus via Tirana

    $60 - $84
    1. Thessaloniki

      4 h - twice daily

      $55 - $80

    2. Pogradec

      2 h 30 min - on demand

      $3 - $6

    3. Tirana

      45 min - every 30 minutes

      $1 - $2

  • Bus #2

    $55 - $80
    1. Thessaloniki

      9 h 45 min - twice daily

      $55 - $80

  • Night train, train, bus

    $35 - $75
    1. Thessaloniki

      3 h 24 min - once daily

      $7 - $20

    2. Skopje

      2 h 4 min - once daily

      $8 - $28

    3. Kičevo

      3 h 56 min - once daily

      $19 - $28

  • Drive

    $65 - $95
    1. Thessaloniki

      5 h 32 min - 271.6 miles

      $65 - $95

  • Fly

    $96 - $226
    1. Thessaloniki

      45 min - every 3 hours

      $15 - $22

    2. Thessaloniki (SKG)

      3 h 30 min - 1 stopover

      $80 - $200

    3. Tirana (TIA)

      35 min - hourly

      $1 - $5

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

From Thessaloniki bus to Pogradec then bus to Durres. 8 h 60€. From Thessaloniki bus to Pogradec, bus to Tirana, then bus to Durres. 8 h 5 min 61€. From Thessaloniki bus to Durrës. 9 h 45 min 56€. From Thessaloniki night train to Skopje, train to Kičevo, then bus to Durrës. 11 h 24 min 51€. From Thessaloniki drive to Durrës. 5 h 32 min 67€. From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Tirana airport, then bus to Durrës. 7 h 45 min 129€.

 
 

Bus or fly from Thessaloniki to Durrës?

Crazy Holidays operates a bus from Thessaloniki to Durrës twice daily. Tickets cost $55 - $80 and the journey takes 4 h. Albania Minibus also services this route 4 times a day. Alternatively, Olympic Air, Aegean Airlines and 2 other airlines fly from Thessaloniki to Durrës 4 times a day.