Rome2Rio

How to get fromStruga to Kragujevacby plane, bus, or car

Find Transport to Kragujevac

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 6 ways to get from Struga to Kragujevac by plane, bus, 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. Fly from Ohrid Airport, bus

    best
    1. Fly from Ohrid Airport (OHD) to Belgrade Nikola Tesla Airport (BEG)plane plane OHD - BEG
    2. Take the bus from Beograd, Autobuska stanica to Kragujevac, Autobuska Stanicabus bus
    5h 45m
    RSD 12,230–45,422
  2. Bus via Pristina

    cheapest
    1. Take the bus from Struga to Pristinabus bus
    2. Take the bus from Pristina to Raška, Autobuska Stanicabus bus
    3. Take the bus from Raška, Autobuska Stanica to Kragujevac, Autobuska Stanicabus bus 32
    11h 19m
    RSD 2,824–4,216
  3. Bus

    1. Take the bus from Struga to Gostivarbus bus
    2. Take the bus from Gostivar to Jagodina, Autobuska Stanicabus bus
    3. Take the bus from Jagodina, Autobuska Stanica to Kragujevac, Autobuska Stanicabus bus
    11h 16m
    RSD 3,098–5,978
  4. Drive  429.5 km

    1. Drive from Struga to Kragujevaccar car 429.5 km
    6h 57m
    RSD 8,023–11,588
  5. Bus to Tirana International Airport Nënë Tereza, fly, bus

    1. Take the bus from Struga - Makedonski Posti to Tirana, Terminali Lindor I Autobusavebus bus
    2. Fly from Tirana International Airport Nënë Tereza (TIA) to Belgrade Nikola Tesla Airport (BEG)plane plane TIA - BEG
    3. Take the bus from Beograd, Autobuska stanica to Kragujevac, Autobuska Stanicabus bus
    9h 57m
    RSD 11,248–33,298
  6. Bus via Belgrade

    1. Take the bus from Struga to Beograd, Autobuska stanicabus bus
    2. Take the bus from Beograd, Autobuska stanica to Kragujevac, Autobuska Stanicabus bus 5 / ...
    11h 43m
    RSD 7,397–12,217

Struga to Kragujevac by bus

Calendar6Weekly Buses
Duration11h 19mAverage Duration
TicketRSD 2,824Cheapest Price
See schedules

Comparing Your Travel Options

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

You can take a bus from Struga to Kragujevac, Autobuska Stanica via Gostivar and Jagodina, Autobuska Stanica in around 11h 16m.

Airlines
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 How to get from London to Edinburgh, 10 amazing places to get away from it all in Australia, and Travelling around the UAE - to help you get the most out of your next trip.

Booking & Getting There