Travel from Tirana to Bulgaria

Bus or fly from Tirana to Bulgaria?

Makedonija Soobrakaj AD operates a bus from Tirana to Sofia once daily. Tickets cost $24 - $40 and the journey takes 11 h. 2 other operators also service this route. Alternatively, Austrian Airlines, Turkish Airlines and 10 other airlines fly from Tirana to Sofia every 4 hours.

How to get from Tirana to Bulgaria

ModeDurationPrice
From Tirana bus to Central Station then line 2 subway to Serdika.11 h 7 min1598
From Tirana drive to Sofia.6 h 42 min3269
From Tirana Airport Bus to Tirana airport, fly to Sofia airport, then line 84 bus to Sofia.7 h 33 min5207
Close Print Itinerary
  1. Here are 3 options to get from
    Tirana to Bulgaria:

    1. Trip:
      1 Bus
      • One-Way approx: USD $26 - $40
      • Duration: 11 h 7 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $26 - $40
        • Duration: 11 h 7 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $50 - $80
      • Duration: 6 h 42 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $50 - $80
        • Duration: 6 h 42 min
        Close x
    3. Trip:
      3 Fly
      • One-Way approx: USD $93 - $313
      • Duration: 7 h 33 min
      Open +
      • Trip:
        3 Fly
        • One-Way approx: USD $93 - $313
        • Duration: 7 h 33 min
        Close x