Rome2Rio

How to get fromTirana Airport (TIA) to Macedoniaby plane, train, car, bus, or rideshare

Find Transport to Macedonia

See all options

There are 10 ways to get from Tirana Airport (TIA) to Macedonia by plane, train, car, bus, or rideshare

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Thessaloniki Airport Makedonia, train, drive

    best
    1. Fly from Tirana International Airport Nënë Tereza (TIA) to Thessaloniki Airport Makedonia (SKG)plane plane TIA - SKG
    2. Take the train from Thessaloniki to Rodopolistrain train
    3. Drive from Rodopolis to Macedoniacar car
    7h 52m
    $99–198
  2. Bus, train, drive via Pristina

    cheapest
    1. Take the bus from Tirana Airport to Pristinabus bus
    2. Take the train from Sh. Ekonomike to Skopje, Transporten Centartrain train
    3. Take the train from Skopje to Gevgelijatrain train 631 / ...
    4. Drive from Gevgelija to Macedoniacar car
    11h 57m
    $44–82
  3. Bus, drive

    1. Take the bus from Tirana Airport to Ulcinjbus bus
    2. Take the bus from Ulcinj, Autobuska Stanica Ulcinj to Skopje, Transporten Centarbus bus
    3. Take the bus from Skopje, Transporten Centar to Dobrejcibus bus
    4. Drive from Dobrejci to Macedoniacar car
    10h 19m
  4. Airport Transfer

    1. Take the rideshare from Tirana-TIA to Macedoniarideshare rideshare 386.4 km
    6h 28m
  5. Drive 386.4 km

    1. Drive from Tirana Airport (TIA) to Macedoniacar car 386.4 km
    6h 28m
    $70–101
  6. Fly to Sofia Airport, train

    1. Fly from Tirana International Airport Nënë Tereza (TIA) to Sofia Airport (SOF)plane plane TIA - SOF
    2. Take the train from Zaharna Fabrika to Petrichtrain train
    7h 8m
    $53–179
  7. Fly to Skopje International Airport, bus, drive

    1. Fly from Tirana International Airport Nënë Tereza (TIA) to Skopje International Airport (SKP)plane plane TIA - SKP
    2. Take the bus from Skopje, Transporten Centar to Dobrejcibus bus
    3. Drive from Dobrejci to Macedoniacar car
    11h 56m
  8. Bus, drive via Pristina

    1. Take the bus from Tirana Airport to Pristinabus bus
    2. Take the bus from Pristina to Skopje, Transporten Centarbus bus
    3. Take the bus from Skopje, Transporten Centar to Strumicabus bus
    4. Drive from Strumica to Macedoniacar car
    10h 36m
  9. Bus, drive #2

    1. Take the bus from Tirana, Terminali Lindor I Autobusave to Skopje, Transporten Centarbus bus
    2. Take the bus from Skopje, Transporten Centar to Berovobus bus
    3. Drive from Berovo to Macedoniacar car
    14h 36m
  10. Bus, train, drive

    1. Take the bus from Tirana, Terminali Lindor I Autobusave to Thessaloníkibus bus
    2. Take the train from Thessaloniki to Mandrakitrain train Re
    3. Drive from Mandraki to Macedoniacar car
    20h 16m

Tirana International Airport Nënë Tereza (TIA) to Thessaloniki Airport Makedonia (SKG) flights

Calendar22Weekly Planes
Duration4h 1mAverage Duration
Ticket$61Cheapest Price
See schedules

Questions & Answers

What companies run services between Tirana Airport (TIA), Albania and Macedonia, Blagoevgrad, Bulgaria?

There is no direct connection from Tirana Airport (TIA) to Macedonia. However, you can fly to Thessaloniki Airport Makedonia (SKG), walk to Thessaloniki Airport, take the bus to Thessaloniki Neos Sidirodromikos Stathmos, walk to Thessaloniki, take the train to Rodopolis, then drive to Macedonia. Alternatively, you can take a bus from Tirana Airport to Macedonia via Ulcinj, Ulcinj, Autobuska Stanica Ulcinj, Skopje, Transporten Centar, and Dobrejci in around 10h 19m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Heading to Europe? Read this before you buy a Eurail Pass, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.