Rome2Rio

How to get fromNovi Sad to Strugaby shuttle, plane, bus, train or car

Find Transport to Struga

See all options

There are 9 ways to get from Novi Sad to Struga by shuttle, plane, bus, train, or car

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

  1. Shuttle, fly to Ohrid Airport

    best
    1. Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airportshuttle
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Ohrid Airport (OHD)planeBEG - OHD
    4h 50m
    $171–577
  2. Bus via Pristina

    cheapest
    1. Take the bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanicabus
    2. Take the bus from Beograd, Autobuska stanica to Pristinabus
    3. Take the bus from Pristina to Strugabus
    13h 45m
    $39–50
  3. Bus

    1. Take the bus from Novi Sad, Autobuska Stanica to Ohridbus
    10h 20m
  4. Train, bus

    1. Take the train from Novi Sad to Podgoricatrain
    2. Take the bus from Podgorica , Bus station to Tiranabus
    3. Take the bus from Tirana to Elbasanbus
    4. Take the bus from Elbasan to Strugabus
    16h 37m
    $64–90
  5. Drive 633.6 km

    1. Drive from Novi Sad to Strugacar633.6 km
    8h 31m
    $99–143
  6. Shuttle, fly to Podgorica Airport, bus

    1. Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airportshuttle
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Podgorica Airport (TGD)planeBEG - TGD
    3. Take the bus from Podgorica , Bus station to Tiranabus
    4. Take the bus from Tirana to Elbasanbus
    5. Take the bus from Elbasan to Strugabus
    10h 30m
    $183–449
  7. Shuttle, fly to Tirana International Airport Nënë Tereza, bus

    1. Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airportshuttle
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA)planeBEG - TIA
    3. Take the bus from Elbasan to Strugabus
    8h 36m
    $144–405
  8. Shuttle, fly to Skopje International Airport, bus

    1. Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airportshuttle
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Skopje International Airport (SKP)planeBEG - SKP
    3. Take the bus from Skopje, Transporten Centar to Strugabus
    11h 11m
    $151–479
  9. Shuttle, fly to Tivat Airport, bus

    1. Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airportshuttle
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Tivat Airport (TIV)planeBEG - TIV
    3. Take a shuttle bus from Tivat, Autobuska stanica to Tiranashuttle
    4. Take the bus from Elbasan to Strugabus
    10h 30m

Novi Sad to Struga by bus

Calendar7Weekly Buses
Duration13h 45mAverage Duration
Ticket$39Cheapest Price
See schedules

Questions & Answers

What companies run services between Novi Sad, Serbia and Struga, North Macedonia?

Transprodukt operates a bus from Novi Sad, Autobuska Stanica to Ohrid once daily, and the journey takes 9h.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus 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 10 amazing places to get away from it all in Australia, Travelling to the US: What do I need to know?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.