Find flights
When to book
Airlines
Travel Guide

Cheap flights to Skopje

CMH — SKP
29 Apr — 6 May1
1 adult
Mon 29/4
Mon 6/5

Flights to Skopje in 2024

Find the latest flights to Skopje in 2024, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 504,710 searches and data was last updated on 24 April 2024.

Popular in

July

Cheapest in

October

Average price

C$ 1,597

Round-trip from

C$ 1,140

One-way from

C$ 549
High demand for flights, 17% potential price rise
Best time to find cheap flights, 2% potential price drop
Average for round-trip flights in April 2024
From Toronto to Skopje
One-way flight from Toronto to Skopje (SKP)

Average price of flights to Skopje by month

Plan your trip to Skopje by taking into account the cheapest months to travel. The average price of a one-way flight to Skopje is currently C$ 0 while a round-trip flight costs C$ 0. Price data was last updated on 14 April 2024.

Currently, October is the cheapest month in which you can book a flight to Skopje (average of C$ 966). Flying to Skopje in July will prove the most costly (average of C$ 1,448). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

January

C$ 1,377

February

C$ 1,492

March

C$ 1,382

April

C$ 1,329

May

C$ 1,462

June

C$ 1,683

July

C$ 1,982

August

C$ 1,809

September

C$ 1,375

October

C$ 1,322

November

C$ 1,368

December

C$ 1,471

Temperature and rainfall in Skopje by month

Plan your trip to Skopje by taking into account the average temperature and rainfall totals by month.

SKP

Temperature

0 - 22 °C

If weather is an important factor for your trip to Skopje, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 22.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 0.0 C).

When is the best time to book a flight to Skopje?

Use this chart to determine the optimal time to book a round-trip flight to Skopje. Price data was last updated on 28 January 2024.
To ensure you get the cheapest price possible for a flight to Skopje, you should look to book at least 26 days in advance of your intended travel date. The price of your flight may increase if you delay and leave booking until a week or so before departure.
Search Deals

When is the cheapest time to fly to Skopje?

Use this chart to determine the cheapest time to fly round-trip to Skopje. Price data was last updated on 21 April 2024.
Morning
Noon
Afternoon
Evening
All times are departure.
Users looking for the lowest fares to Skopje should consider flying on Sunday afternoons, when prices are typically cheapest. Budget-minded travellers will want to avoid Wednesday evenings, when prices are usually at their highest.
Search Deals

Reviews of airlines servicing Skopje

Get insights into the airlines that provide service to Skopje. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Skopje. Reviews last updated 24 April 2024.
Peruse reviews from past customers who have flown SWISS, Austrian Airlines and LOT to Skopje to help guide your decision. Users have also rated airlines in terms of entertainment options, comfort, food, crew/service, and boarding process.
7.8
Good
2,070 reviews

Overall

7.8

Boarding

7.9

Crew

8.4

Food

7.4

Entertainment

7.2

Comfort

7.6

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.8
Good
2,070 reviews
7.8
Good
2,070 reviews

Overall

7.8

Boarding

7.9

Crew

8.4

Food

7.4

Entertainment

7.2

Comfort

7.6

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.7
Good
1,095 reviews
7.8
Good
2,070 reviews

Overall

7.8

Boarding

7.9

Crew

8.4

Food

7.4

Entertainment

7.2

Comfort

7.6

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.6
Good
1,813 reviews
7.8
Good
2,070 reviews

Overall

7.8

Boarding

7.9

Crew

8.4

Food

7.4

Entertainment

7.2

Comfort

7.6

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.3
Good
1,725 reviews
7.8
Good
2,070 reviews

Overall

7.8

Boarding

7.9

Crew

8.4

Food

7.4

Entertainment

7.2

Comfort

7.6

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.0
Good
6,859 reviews
7.8
Good
2,070 reviews

Overall

7.8

Boarding

7.9

Crew

8.4

Food

7.4

Entertainment

7.2

Comfort

7.6

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

  • How long is the flight to Skopje?

    Your flight to Skopje will depend on the number of layovers it'll make and the airport you depart from. If you depart from Toronto Pearson International Airport (YYZ) on one of the Skopje flight deals with layovers in Montréal-Pierre Elliott Trudeau International Airport (YUL) and Zurich Airport (ZRH), your journey will last 23h 30min. This flight takes this long to arrive at Skopje International Airport (SKP), Skopje because of its 1h 36min layover at (YUL) and its 11h 15min layover at (ZRH). Or board one of the three-stop flights at Ottawa International Airport (YOW). On one of these flights, you'll have momentary layovers at Montréal-Pierre Elliott Trudeau International Airport (YUL), Heathrow Airport (LHR), and ZHR. On this flight, you'll land at SKP after about 19h 30min.

  • Are there nonstop flights to Skopje?

    Currently, there are no direct Skopje, Macedonia flight deals. However, if you'd like to reach Skopje as fast as you can, you need not worry as there are a good number of fast flights to SKP. At YYZ, you can board one such flight. This one-stop flight to Skopje International Airport (SKP) with a 7h layover at ZRH will last about 16h 35min. Alternatively, you can board one of the two-stop Skopje flights from YOW with brief stops at YYZ and ZRH. On one of these two-stop flights, you'll be in Skopje in a matter of 19h 10min.

  • How do you get from Skopje International Airport to the city center?

    After landing at SKP on one of the Skopje flights deals, you can move from the airport to the city center via a taxi or shuttle. The shuttles, run by Vardar Express, depart from the airport at various times. The first one departs from the airport at midnight while the last shuttle leaves at 7:00 p.m. The cheapest shuttle is € 1.70 (C$ 2.50), and the duration of the journey is 35min. If you'd like to travel to the city by taxi, the available taxi operators include Skopje Taxi, Classic Taxi, and Taxi Bubamara. A taxi ride will cost you approximately € 13.50 (C$ 20).

  • What are some things to do in Skopje?

    Skopje is one of the most exotic destinations in the world. In this city, you can visit Canyon Matka, a canyon that is home to several monasteries, and Memorial House Mother Teresa, a memorial house built on the very spot the church where the iconic Nobel laureate was baptized was built. You can also visit Old Bazaar, one of the oldest and largest market places in the Balkan Peninsula. If you are an enthusiastic nature lover, you'll love seeing Lake Matka, a scenic reservoir located mere minutes from the heart of Skopje. If you'd like to visit a picturesque and memorable city, booking one of the Skopje flight deals would be wise.

  • Do I need a passport or visa to visit Skopje?

    You require a valid passport with blank pages or a legitimate national I.D to enter North Macedonia if you're a Canadian citizen. However, you do not require a visa to gain entry. If you're departing from Canada, but you're an American citizen, you also only require a valid passport or national I.D to enter the country. It's worth noting that you must have a visa if you intend to visit Skopje for more than 90 days. To avoid having issues once you land at (SKP), kindly ensure your documents are in order before you board one of the Skopje flight deals.

  • What does SKP mean?

    SKP is a unique code, commonly called an IATA code, used in the aviation industry to identify airports. This code, along with many others, are defined by IATA (International Air Transport Association). A SKP flight refers to a flight to Skopje Airport.

  • What airport do you fly into for flights to Skopje?

    Skopje (SKP), located 14.8 km from the city centre, is the airport you fly into when you book flights to Skopje.

  • Can I find cheaper flights to Skopje if I am willing to have layovers?

    Yes, flights with layovers are often cheaper than direct flights. Keep an eye out for flight deals to Skopje on Cheapflights that require 1 or 2 stops for potential cost savings.

  • What is the best airline to fly to Skopje?

    Based on reviews from Cheapflights users, SWISS is rated the highest out of the airlines that fly to Skopje.

  • What is the cheapest airport to fly to in Skopje?

    Skopje Airport is currently the cheapest airport to fly to in Skopje. One-way flights to Skopje Airport typically cost C$ 104, while round-trip flights cost around C$ 94.

  • Where does the fastest flight to Skopje depart from?

    For those looking to save time traveling to Skopje, Toronto offers the quickest one-way flight (12 hours 5 minutes).

  • Does Skopje Airport have rental cars?

    Yes. Those touching down at Skopje Airport can take advantage of the rental car services offered upon their arrival.

  • Are there hotels close to Skopje Airport?

    Yes. Skopje Airport has hotels nearby for those requiring accommodations. Motel Livija is the closest property to Skopje Airport (1.6 km away from Skopje Airport).

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Fly your favourite airline to Skopje
Fly your favourite airline to Skopje. Flight routes are based on user searches made on Cheapflights and were last updated on 24 April 2024.

Search flights to Skopje by cabin class

Find flights to Skopje, based on your preferred cabin class, be it economy, premium economy, business, or first class.
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.