Travel from Skopje to Vienna

Train, bus or fly from Skopje to Vienna?

Austrian Airlines, Air Serbia and Croatia Airlines fly from Skopje to Vienna twice daily. Alternatively, Makedonija Soobrakaj AD operates a bus from Skopje to Vienna 6 times a week. Tickets cost $55 - $90 and the journey takes 11 h 44 min. Two other operators also service this route.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Skopje to Vienna

ModeDurationPrice
From Skopje Hotel Holiday Inn shuttle to Skopje airport, fly to Vienna airport, then train to Vienna.4 h 44 min$117
From Skopje train to Lipljan, taxi to Pristina airport, fly to Vienna airport, then train to Vienna.6 h 49 min$170
From Skopje Hotel Holiday Inn shuttle to Skopje airport, fly to Bratislava airport, then bus to Vienna.5 h 58 min$85
From Skopje bus to Wien.11 h 44 min$85
From Skopje bus to Niš, bus to Erdberg, then subway to Stephansplatz.17 h 30 min$66
From Skopje train to Beograd, train to Budapest-Keleti, then train to Wien Hbf.22 h 47 min$173
From Skopje drive to Vienna.10 h 13 min$147

How long does it take to get from Skopje to Vienna?

It takes approximately 4 h 44 min to get from Skopje to Vienna, including transfers.

Is there a direct train between Skopje and Vienna?

No, there is no direct train from Skopje to Vienna. However, there are services departing from Skopje and arriving at Wien Hbf via Beograd and Budapest-Keleti. The journey, including transfers, takes approximately 22 h 47 min.

Is there a direct bus between Skopje and Vienna?

Yes, there is a direct bus departing from Skopje and arriving at Wien. Services depart once daily, and operate Wednesday, Saturday and Sunday. The journey takes approximately 11 h 44 min.

Operators from Skopje to Vienna

OperatorPhoneWebsite
Vardar Express+389 2 2566668Vardar Express
Austrian AirlinesAustrian Airlines
Air SerbiaAir Serbia
Croatia AirlinesCroatia Airlines
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
MZIMZI
Wizz AirWizz Air
Eurolines SlovakiaEurolines Slovakia
Makedonija Soobrakaj AD+389(0)2 24 02 388Makedonija Soobrakaj AD
Nis Ekspres+381 18 255 177Nis Ekspres
Wiener Linien+43 (0)1 7909 100Wiener Linien
Macedonian Railways (MZ)+389 (2) 3 164 255Macedonian Railways (MZ)
Serbian Railways (ŽS)+381 11 360-28-99Serbian Railways (ŽS)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Close Print Itinerary
  1. Here are 7 options to get from
    Skopje to Vienna:

    1. Trip:
      1 Fly Skopje to Vienna
      • One-Way approx: USD $91 - $232
      • Duration: 4 h 44 min
      Open +
      • Trip:
        1 Fly Skopje to Vienna
        • One-Way approx: USD $91 - $232
        • Duration: 4 h 44 min
        Close x
    2. Trip:
      2 Train to Pristina, fly to Vienna
      • One-Way approx: USD $133 - $293
      • Duration: 6 h 49 min
      Open +
      • Trip:
        2 Train to Pristina, fly to Vienna
        • One-Way approx: USD $133 - $293
        • Duration: 6 h 49 min
        Close x
    3. Trip:
      3 Fly Skopje to Bratislava, bus
      • One-Way approx: USD $56 - $2,159
      • Duration: 5 h 58 min
      Open +
      • Trip:
        3 Fly Skopje to Bratislava, bus
        • One-Way approx: USD $56 - $2,159
        • Duration: 5 h 58 min
        Close x
    4. Trip:
      4 Bus Makedonija Soobrakaj AD
      • One-Way approx: USD $55 - $90
      • Duration: 11 h 44 min
      Open +
      • Trip:
        4 Bus Makedonija Soobrakaj AD
        • One-Way approx: USD $55 - $90
        • Duration: 11 h 44 min
        Close x
    5. Trip:
      5 Bus Nis Ekspres
      • One-Way approx: USD $54 - $67
      • Duration: 17 h 30 min
      Open +
      • Trip:
        5 Bus Nis Ekspres
        • One-Way approx: USD $54 - $67
        • Duration: 17 h 30 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $94 - $201
      • Duration: 22 h 47 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $94 - $201
        • Duration: 22 h 47 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $120 - $180
      • Duration: 10 h 13 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $120 - $180
        • Duration: 10 h 13 min
        Close x