Traveling to Struga is easy; you can select from a variety of airlines, including both full-service and budget options. Compare flight durations to find the best fit for your budget and schedule as you plan to explore the city's renowned attractions and vibrant neighborhoods.
Major airports near Struga: Alexander the Great Airport (SKP), St. Paul the Apostle Airport (OHD)
Closest airport to Struga: St. Paul the Apostle Airport, OHD (around 3 miles)
Flights per week: 250+ flights arriving across Struga airports
Number of airlines that fly to Struga: around 10+ carriers
Popular airports near Struga
Struga is a charming city ideal for romantic getaways and outdoor adventures, boasting stunning scenery and a rich cultural backdrop. Travelers flock to Struga for these enchanting experiences, and the city is conveniently served by two major airports, including the nearest major airport, Skopje Airport.
Alexander the Great Airport (SKP): Situated in the Municipality of Ilinden, approximately 73 miles from Struga, this airport operates international flights to over 30 destinations across the globe. Travelers can opt for a business class upgrade for enhanced service, depending on their chosen airline and route. Notable carriers include United, Austrian Airlines, and Lufthansa.
St. Paul the Apostle Airport (OHD): Found in the Municipality of Debarca, just about 3 miles from Struga, this airport offers international services to around 3 destinations worldwide. Key airlines that operate here are Swiss International Air Lines, Turkish Airlines, and Air Serbia.
Top routes to Struga
Chicago (ORD) to Struga (SKP/OHD), with one-way airfare from around $270
Newark (EWR) to Struga (SKP/OHD), with one-way flight options from around $210
New York (JFK) to Struga (SKP/OHD), with one-way fares starting at around $220
Detroit (DTW) to Struga (SKP), with one-way flights starting at around $310
Boston (BOS) to Struga (SKP), with one-way tickets available from around $220
Cheapest routes to Struga
Rome (FCO) to Struga (SKP), with budget one-way fares from around $40
Istanbul (IST/SAW) to Struga (SKP), with budget one-way fares from around $60
Belgrade (BEG) to Struga (SKP), with low one-way fares from around $80
Zagreb (ZAG) to Struga (SKP), with affordable one-way prices from around $95
Frankfurt (FRA) to Struga (SKP), with low-cost one-way tickets from around $100
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Struga
United: Operating flights to both Alexander the Great Airport (SKP) and St. Paul the Apostle Airport (OHD), United is responsible for about 25% of Struga's arrivals. The average fare for a one-way ticket is roughly $410.
Turkish Airlines: With connections to Alexander the Great Airport (SKP) and St. Paul the Apostle Airport (OHD), Turkish Airlines accounts for around 21% of arrivals in Struga. The typical one-way fare is about $420.
Lufthansa: Serving flights exclusively to Alexander the Great Airport (SKP), Lufthansa represents approximately 19% of Struga's incoming travelers. The average one-way ticket costs around $530.
Austrian Airlines: Also flying to Alexander the Great Airport (SKP), Austrian Airlines makes up about 15% of arrivals in Struga. The average fare for a one-way flight is roughly $410.
Air Serbia: Connecting to both Alexander the Great Airport (SKP) and St. Paul the Apostle Airport (OHD), Air Serbia contributes approximately 7% of Struga's arrivals. The average one-way fare is around $510.
Best time to fly to Struga
The most popular months for travelers to fly to Struga are June, July, and August, when peak temperatures in Struga can reach up to 71.8°F in August. If you prefer quieter travel, consider November, the least busy time to visit with temperatures around 46°F and typically the lowest average one-way fare (around $344), roughly 23% cheaper than the yearly average. Looking for additional cheaper months to fly? October and January offer average one-way fares roughly ranging from $356 to $367, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
33.3°F (0.7°C)
Light Rain
Mostly Sunny
Average
$367
February
36.5°F (2.5°C)
Light Rain
Mostly Sunny
Low
$398
March
41.5°F (5.3°C)
Light Rain
Mostly Sunny
Average
$439
April
49.5°F (9.7°C)
Light Rain
Mostly Sunny
Average
$418
May
57.2°F (14.0°C)
Light Rain
Mostly Sunny
Average
$542
June
65.1°F (18.4°C)
Light Rain
Mostly Sunny
High
$660
July
70.9°F (21.6°C)
No Rain (Dry)
Sunny
High
$557
August
71.8°F (22.1°C)
No Rain (Dry)
Sunny
High
$426
September
63.0°F (17.2°C)
Light Rain
Mostly Sunny
Average
$382
October
53.8°F (12.1°C)
Light Rain
Mostly Sunny
Low
$356
November
46.0°F (7.8°C)
Light Rain
Mostly Sunny
Low
$344
December
37.2°F (2.9°C)
Light Rain
Mostly Sunny
Average
$504
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Struga
Getting some of the best deals on flights to Struga is all about timing and flexibility. Here are some key tips to help you save: