Travel from Gjirokastër to Ohrid

Bus from Gjirokastër to Ohrid

Albania Minibus operates a bus from Gjirokastër to Ohrid every 2 hours. Tickets cost $1 - $4 and the journey takes 40 min. AD Galeb Ohrid also services this route once daily.

How to get from Gjirokastër to Ohrid

From Gjirokastër shuttle to Sarandë then bus to Ohrid. 8 h 28 min 2957. From Gjirokastër bus to Tiranë, bus to Struga, then bus to Ohrid. 8 h 32 min 1565. From Gjirokastër drive to Ohrid. 4 h 17 min 1642. From Gjirokastër shuttle to Sarandë then shuttle to Ohrid. 5 h 10 min 1697.

Is there a direct bus between Gjirokastër and Ohrid?

No, there is no direct bus from Gjirokastër to Ohrid. However, there are services departing from Gjirokastër and arriving at Ohrid via Tiranë and Struga. The journey, including transfers, takes approximately 8 h 32 min.
Close Print Itinerary
  1. Here are 4 options to get from
    Gjirokastër to Ohrid:

    1. Trip:
      1 Bus AD Galeb Ohrid
      • One-Way approx: USD $21 - $59
      • Duration: 8 h 28 min
      Open +
      • Trip:
        1 Bus AD Galeb Ohrid
        • One-Way approx: USD $21 - $59
        • Duration: 8 h 28 min
        Close x
    2. Trip:
      2 Bus via Tiranë
      • One-Way approx: USD $15 - $99
      • Duration: 8 h 32 min
      Open +
      • Trip:
        2 Bus via Tiranë
        • One-Way approx: USD $15 - $99
        • Duration: 8 h 32 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 4 h 17 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 4 h 17 min
        Close x
    4. Trip:
      4 Shuttle
      • One-Way approx: USD $32 - $34
      • Duration: 5 h 10 min
      Open +
      • Trip:
        4 Shuttle
        • One-Way approx: USD $32 - $34
        • Duration: 5 h 10 min
        Close x