$215 Find Cheap Flights to North Macedonia - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 19% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Cheap Flights to North Macedonia

Cheapest round-trip prices found by our users on KAYAK in the last 5 days
Skopje
Skopje1 stop$696
Ohrid
Ohrid3 stops$1,082
Skopje
Skopje1 stop$696
Ohrid
Ohrid3 stops$1,082

Price, demand and travel trends for flights to North Macedonia

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.

Are flights to North Macedonia cheaper or more expensive than last year?

Fares to North Macedonia are running about 4% higher than they were around this time last year, averaging $982 round-trip.

What are the cheapest fares to North Macedonia right now?

The cheapest fares to North Macedonia on KAYAK in the last week were to Skopje (SKP) from $696 round-trip or to Ohrid (OHD) at $1,082 round-trip.

What's the cheapest month to fly to North Macedonia?

January is the cheapest month to fly to North Macedonia, with round-trip fares averaging $546. The most expensive months are June and July, when average round-trip fares rise to $1,171 and $1,073, respectively.

When's the best time to book a flight to North Macedonia?

The best time to book is 26 weeks before departure. Drawing on 12 months of KAYAK data, fares booked in this window have averaged 8% lower than last-minute bookings (within 2 weeks of departure).

How do fares to each airport in North Macedonia compare?

According to KAYAK data from the last 12 months, the cheapest airports to fly into North Macedonia are:

• Skopje (SKP) at $940
• Ohrid (OHD) at $1,084

How do fares to North Macedonia vary across the week?

Based on deals KAYAK users found in the last 12 months, Sunday is the cheapest day to fly to North Macedonia and Tuesday is the most expensive. Looking at KAYAK data from the past 12 months, Sunday prices run 6% lower than Tuesday.

What time of day is cheapest to fly to North Macedonia?

On average, evening flights are the cheapest, at around $963. Morning flights are the most expensive to North Macedonia, with tickets averaging $1,086.

Key details for flights to North Macedonia

Low season

February

Cheapest flight

$329
Beat the crowds with an average 80% drop in travelers.
The most popular month to fly with an average 326% increase in travelers.
One-way flight from Chicago O'Hare Intl Airport to Skopje

Your questions about flights to North Macedonia, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines and booking questions.

  • Is now a good time to book a flight to North Macedonia?

    Yes. Fares to North Macedonia are low right now. As a rule of thumb, a round-trip under $728 (cheaper than most fares this year) is a good deal, so if you spot one at or below that, it's worth booking.

  • How much should I budget for a flight to North Macedonia?

    You can typically expect round-trip fares to North Macedonia to cost from $728 to $1,235, based on KAYAK data from the past 12 months.

  • What are the main airports serving North Macedonia?

    Flights to North Macedonia use two main airports, Skopje (SKP) and Ohrid (OHD).

  • What airlines fly nonstop to North Macedonia?

    Based on the flight schedule for the next 3 months, no airline operates nonstop flights to North Macedonia on a regular basis. One-stop options include:

    • Turkish Airlines
    • Austrian Airlines
    • Air Serbia

  • What cabin classes are available on flights to North Macedonia?

    On flights to North Macedonia you can book Economy Class, Premium Economy Class, Business Class or First Class.

  • Besides SKP and OHD, which other airports can serve U.S. travelers to North Macedonia?

    Travelers from different parts of the United States to North Macedonia can also use other airports in the neighboring countries instead of SKP or OHD. For instance, if you are visiting the northern parts of North Macedonia, Kosovo's Pristina (PRN) would serve as an alternative destination airport to OHD and SKP. The airport is located about 122.5 km away.

  • Other than Skopje, which other cities are served by SKP?

    SKP is the busiest and the main airport in the heart of North Macedonia. Its strategic positioning in the heart of Northern Macedonia makes it ideal for U.S. travelers who would want to tour other neighboring cities, such as Pristina, Kosovo, located about 77 km away; Tirana, Albania, located about 153 km away; or Sofia, Bulgaria, located about 173 km from SKP.

  • Do flights from Michigan allow pregnant women to travel to North Macedonia?

    Pregnant women planning to travel to North Macedonia from Michigan should note that most airlines flying to Skopje will allow pregnant women to travel freely until their seventh month of pregnancy. Beyond seven months, you will be requested to present a doctor's letter confirming your safe-to-travel status.

  • Does North Macedonia have active child seat laws and regulations?

    Travelers from the United States to North Macedonia may consider renting cars for their movement convenience. If you are using your car with your kids, remember to adhere to the following guidelines: First, kids under 5 years old must use child restraint seats within the vehicle's rear. Second, kids 12 and up can travel in your car rental's front seat only if there is an appropriate child-restraint system (seat belt).

  • Are there airlines offering nonstop flights to North Macedonia from the United States?

    At the moment, there are no airlines offering direct flights to North Macedonia from the U.S. You can, however, take the shortest time possible to fly to North Macedonia via Lufthansa airlines. These airlines overs one-stop flights from JFK to SKP.

  • Do I require a visa to fly to North Macedonia?

    As an American citizen visiting North Macedonia for tourism or business purposes, in a period not exceeding three months, you will need at least a three-months-valid passport with at least one blank page for an entry stamp. Your return ticket confirms when you are likely to leave North Macedonia.

Your guide to booking flights to North Macedonia

Get tips on when to book, when to fly and what to know before your trip.
  • If you can plan ahead, the sweet spot for booking your flight is 26 weeks before your trip. KAYAK data shows fares in this window are around 8% lower than last-minute bookings (made within 2 weeks of departure). Not ready to commit? Set a Price Alert and we'll let you know when prices change.
  • If your dates are flexible, January usually has the best deals, while June tends to be the priciest. The best-time-to-travel chart on this page shows how prices move across the year.
  • Sunday is usually the cheapest day to fly, about 6% cheaper than Tuesday, the priciest day. If your dates are flexible, that's an easy way to save. If not, try nearby airports or a layover instead.
  • If you're looking to save, Skopje (SKP) has had the lowest fares over the past 12 months. Just remember to factor in the cost of getting to your final destination.
  • Skopje is the most popular destination in North Macedonia. Start your trip here and then check out these other places KAYAK travelers love: Ohrid, Struga and Bitola.
  • North Macedonia has two airports that can serve as destinations for flights from the United States. These are Skopje International Airport (SKP) and Airport St. Paul the Apostle – Ohrid (OHD). Between them, SKP receives the highest number of flights from the United States. Its high frequency of daily flights makes it the preferred destination airport for most travelers from the U.S. to North Macedonia.
  • If you are traveling to North Macedonia from the United States to experience the Balkan Folklore Festival, Ohrid, held annually in the first half of July, please note that the airfares for most airlines flying to OHD may hike dramatically. This is due to the increasing demands from the visitors attending this historic festival.
  • Persons with reduced mobility (PRM) traveling from New York to North Macedonia will benefit from the free cab-to-aircraft wheelchair services at John F. Kennedy International Airport (JFK) and SKP. For convenience, travelers are advised to make prior arrangements for the wheelchair services with their airlines.
  • OHD records the lower number of flights from the United States to North Macedonia. The lower number of flights translates into shorter queues at the baggage and security clearance points. If you are traveling on a fixed schedule, OHD's faster and more convenient security checks and clearance make this your ideal arrival airport in North Macedonia.
  • If you are traveling from the central parts of the United States to North Macedonia, your best departure airport is Dallas-Fort Worth International Airport (DFW). The airport offers the highest number of one-stop flights to Skopje. Among those airlines that will offer one-stop flights from DFW to SKP is Turkish Airlines.
  • The most common layover airport for travelers from Newark to North Macedonia aboard Lufthansa Airlines is Frankfurt Am Main International Airport (FRA). At FRA, Lufthansa has over 10 lounges that feature free access showers, rest seats, and cost-friendly sleeping pods where travelers can nap during their layovers.
  • To take the shortest time on your flight from Chicago to Skopje, consider this flight hack, which will save time and travel costs: Try booking tickets instead of a layover, with different airlines or even the same one. Those booking with different airlines should be sure to leave enough time for picking up bags at baggage claim and going through security to catch your next flight. This route would involve stopping at Istanbul Airport (IST). Instead of a layover at IST, you will immediately board another flight to SKP.

Reviews of the top 5 airlines flying to North Macedonia

 
Need help choosing which airline to fly with from the United States to North Macedonia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.6
LOTOverall score based on 1192 reviews
7.5Comfort
7.6Boarding
6.9Entertainment
7.2Food
8.2Crew
Airline reviews

Food seats were good Flight was delayed for over an hour, missed connecting flight, lot automatically rescheduled us to a new flight which was good but lost approximately 4 hours. Not a good way to start a vacation.

8.0 ExcellentAnonymous, Jun 2026
Read more LOT reviews

Food seats were good Flight was delayed for over an hour, missed connecting flight, lot automatically rescheduled us to a new flight which was good but lost approximately 4 hours. Not a good way to start a vacation.

Stuck on a plane for 6 hours due to a technical or mechanical issue.

Boarding was a madhouse. Airport staff was completely disinterested in communicating about the delays. Never again.

The seats are very narrow. Communication regarding bids for better seating could be better

During the flight, the fleas biting me in the plane.

The crew and flight were amazing . However , my bag’s locker got broken and no refund provided . Everything else was amazing except this bad incident that ruined my experience

The seats are small and the movie selection was disappointing. However, the food was excellent and the cabin crew was attentive and kind.

Plane is super outdated, seats not that comfortable for business class. Lounge also out dated. They need to catch up to 2024. Don’t think I’d ever fly again.

Aircraft was new. Food so so, especially vegetarian was very disappointing.

Boeng Dreamliner has so tiny seats, so even medium and smaller size people have not enough room to fill comfortable..

Pre-boarding seemed tom happen at the same time as Business Class - I thought the idea was to allow people who needed extra time to board without interference from other boarding types, but I guess that's how they do it at LAX.

The good: we liked fast boarding, the departure and arrival on-time. The not-so-good: The crew should learn from their sister-company Swiss with whom we took the flight to the US. Austrian onboard personnel need to smile more and provide a better service. Food was okay, there was the usual issue with “no more chicken” by the time they reach row X 😕. We did not understand why the crew collected trash so randomly and inadequately. We missed the free internet for messaging which was privided by Swiss as well. Hope this feedback helps.

They should be kind to the people Food is always plain pasta bread is from the fridge they don't even warm up Seat is so uncomfortable body hurts

I am very satisfied for choosing that Airlines! It was my first time but the everything went smoothly! Thank you!

This is truly the worst travel experience of my life. The UK ETA program had a technical failure, and I was stuck in limbo for 24 hours, unable to board my flight and unable to navigate anything in my itinerary. I had to rebook an entirely new flight and I’m now out doubled the money. Unconscionable.

OK, would prefer some meat for dinner, not just pasta although was tasty. There was only one dish, no choices

Flight delayed with no explanation. Boarding was confused (proceed to plane, go back to waiting area).

It was a great experience. The aircraft is a bit dated but other than that it was great.

Last few years I didn't not have great experience with United Airlines.

Booked economy. Seat felt like it was a bit more roomy than my last trans Atlantic flights. I had a nice person sitting next to me. Everything was as good as it could be considering you are 35,000 feet up in the air and in a metal container. Beers, wine, food were all readily available. Plenty of movies and shows to watch. Friendly flight staff

When getting to our seats a blanket, headphones and pillow where there already. The food was very good and plentiful. I liked when they came around w/hot towels to freshen up with. Slippers, socks and an eye mask was a nice surprise. My husband and I have mobility issues and the transporters were absolutely wonderful and helpful w/the wheelchairs at each stop. Getting from one gate to the next they were a blessing.

The taxi drivers are very rude. Didn’t wait. They said you come in 5minutes or I leave. Did not leave any messages on front desk and they left. We have to hire new cabs in turkey.

Everything was good except for the seating arrangements. We could not get seats to be seated together with my wife. We’re unfortunately.

My first time in business class The in flt staff was outstanding in every aspect of service, the food was amazing, the business seat space made the 11 hour journey easy peazy

It was good, but always can be better. The airplane was old.

I always travel on Turkish Airlines but seriously I am I am considering to change because this is not the first time that the flight attendant are rude and they dont help. I asked for cold water with ice 5 times and I got water with no ice and this is not the first time to ask for something and you dont get it. Also I noticed this behavior only towards people who are not turkish.

There were not enough extra leg room options to purchase. Also the seat Infront of mine was broken and the gentleman literally laid back into my lap for the whole trip. This was the most uncomfortable trip I have ever been on

A lot of things can be done to improve in flight experience

Average at every level . Poor entertainment selection. Boarding was very poor and disorganized. Flight was late by one hour .

Spent over $20k on for business class tickets from DFW. They used a very old Boeing 777 with old Business class cabin which was unclean and stained seats. On a route they normally operate the modern Boeing 787. The cabin heat was set to hot for 11 hours. On the IST LHE route the business class experience got even worse. They operate an even older Airbus A330 where trip was falling apart, seat recline did not operate and the whole experience left us hugely disappointed. Next time we likely will shift to better quality product which stands up to their hype. Turkish need to relook at their fleet plans and not use their worst assets of perceived week markets such as Pakistan.

My premium economy experience did not live up to my minimum expectations. I've taken this flight twice in the last three weeks, and each experience was the same. The premium economy seat was worn and extremely difficult to recline. It took two people to return it to its takeoff and landing position. The food was OK, but for the premium that a premium economy seat cost, I expect a satisfying meal. Years ago, I looked forward to the experience of flying transatlantic on Lufthansa (I especially enjoy the hot towel before the meal), but this is not been my experience recently. I'm not going to use Lufthansa again.

If was mostly my own fault. I booked and paid for a window seat. That was a mistake for a long flight. It was hard to get up and use the bathroom. The entertainment system seemed primitive for a modern aircraft.

It was a safe and smooth flight. Members of the crew at the second level, business could have been more polite and engaging.

Our seats were not together - one on upstairs business class, the other nicer downstairs business class. Terrible!! A very nice agent worked hard with other passengers & got us upstairs together. Not ideal experience. Check in agent should have caught that! Asked about upgrade to first class for additional $2500 each. Refused upgrade saying we upgraded once already. We booked on business class to begin with so we’re NOT happy!!

Old planes and rude crew. They need a make over and better staff training. Even business class crew was rude and the hospitality was non existent.

They left a little late, contributing to our missed flight.

Great. Only issue…the cabin was kept as warm as a sauna.

United did a good job of communicating before the flight, but a simple notice about the expected time for the completion of repairs to the broken navigation services (which closed the airport for the day) would’ve helped to clarify our expectations. With so many cancelled flights on the 21st of September, a little certainty about our own departure would’ve helped. Because of the disruption, the plane was quite empty, and at 6‘5“ I was able to steal a little extra legroom from the empty adjacent seat. However, I am still waiting for the day when I can sit in a standard economy seat and simply straighten my legs. Cabin crew were amazing. Great attitude, and moments of fun with passengers.

Lufthansa was great. Crew on board excellent. Frankfort passport control horrible it took about two hours to get through. After waiting in line for hours there was a discussion with the passenger in front of me that was taking forever. The couple behind me had a connecting flight to Turkey in 30 minutes and asked border control officer of her situation and the control officer told the couple in a nasty tone if you don’t like it you can go to another line which would have surely made her miss the flight. Border patrol officers were not helpful. Finally made it through I had to exit and reentry for security check for my connecting flight which Lufthansa changed gates and I had to run to get to A60. Which it seemed 2 kilometers to get to but I made it. If i fid not have 2.5 hrs layover i would have missed my connecting flight to Milan. Not sure if I will fly through Frankfort in the future.

Amazing! I was upgraded to business class & the staff and experience was beyond wonderful!!! Thank you!!!

Entertainment is nonexistent. Food might have been good, however due to language barriers I didn’t get to have any food. Flat bed seats and layout was excellent. Crew efficient and straightforward, but lacking any western style approach. Not that I’d expect anything else, but one could have hoped.

Unorganized, late and they lost my bag for several days.

Delaying more than 5 hours from Belgrade to Tirana Information very rude to questions

It's the shortest trip one could get from BEG anywhere, so it was fine.

I paid for luggage when I bought the ticket but I could not board until I paid for luggage again. The fault lays at the feet of eDreams, the company that booked our flight. Sorry, Air Serbia, but it did affect the boarding process.

Kraljevo is very convenient airport. It's brand new, small.and efficient. Great job!

Lacking online check in, had to wait an hour in order to check in on the counter even without language.

Seats are very small and uncomfortable so such a long flight. My tray table was broken and taped up. Flight attendant untaped it to put my tray on. I taped it back up when done. The armrest between seats was broken and metal exposed. I will not book Air Serbia again.

To be honest, it was a fair flight, nothing more, nothing less. Since the route is short, I can accept poor in-flight service. The Belgrade airport is currently undergoing extensive reconstruction, which may result in some minor disruptions, but progress is expected to be made within the foreseeable future.

It was not communicated in advance by the airline, but we needed a PCR test before boarding.

More options for your flight to North Macedonia

Complete your trip to North Macedonia with a hotel stay or car rental