Berovo
Explore stays

Exploring Petrovec, North Macedonia: Your Ultimate Travel Guide
Petrovec is a small town located near Skopje, the capital of North Macedonia. It is most famous for being the location of Skopje International Airport (SKP), the largest airport in the country. Although a quiet and modest town, Petrovec offers easy access to nearby attractions, natural beauty, and authentic local experiences. Whether you are passing through on your way to Skopje or using it as a base to explore the surrounding region, Petrovec has much to offer for travelers.
In this guide, we’ll cover all the essential information you need to know about Petrovec – from what to see, where to eat, transport options, and more.
Petrovec is a town located in the central part of North Macedonia, approximately 17 kilometers (10.5 miles) southeast of the capital Skopje. It is part of the Petrovec Municipality and sits along the Vardar River. While Petrovec itself is not a major tourist destination, its proximity to Skopje International Airport and other attractions in the region makes it a convenient stop for tourists. The town is easy to reach and serves as a great launching point for exploring Skopje and beyond.
Petrovec benefits from excellent connectivity, especially due to its location near Skopje International Airport. This makes it an ideal starting point for travelers flying into Skopje or heading to other destinations in North Macedonia. The town offers various transportation options, both local and international.
The main transportation hub for Petrovec is Skopje International Airport (SKP), which handles both domestic and international flights. Airlines such as Wizz Air, Turkish Airlines, and Air Serbia offer flights connecting Skopje to major European cities and regional destinations.
Skopje International Airport is just a short drive from Petrovec. Taxis are readily available at the airport, and a ride to Petrovec takes about 20-30 minutes depending on traffic. The drive from Skopje city center to Petrovec takes around 25-30 minutes. Rental cars are also available at the airport if you prefer to drive yourself.
For those using public transport, buses and shuttles regularly run between Petrovec and Skopje. Buses are an affordable way to travel, and the journey typically takes around 30-40 minutes. However, taxis or private transfers are more convenient for those with limited time.
While Petrovec is a quiet town, it offers convenient access to several attractions in the surrounding area. Visitors can enjoy a variety of activities, from exploring the vibrant Skopje city center to hiking in the nearby mountains.
As Petrovec is located so close to Skopje, it is easy to explore the capital. Skopje is a fascinating blend of old and new, with Ottoman-era buildings alongside modern landmarks.
You can also explore the Stone Bridge, Macedonian Museum of Natural History, and Museum of the Macedonian Struggle.
One of the most famous attractions near Petrovec is Lake Matka. Located about 30 minutes from the town, Lake Matka is a popular spot for outdoor activities such as hiking, boating, and kayaking. The lake is surrounded by steep cliffs and caves, making it a stunning place to visit, especially for nature lovers.
If you enjoy hiking and nature, Mount Vodno is a great day trip from Petrovec. The mountain is located just south of Skopje and offers spectacular views of the city and surrounding landscapes. It is home to the Millennium Cross, one of the tallest crosses in the world, which you can reach by a cable car or hiking.
For those seeking natural beauty and adventure, Matka Canyon is another must-visit spot near Petrovec. Located just 30 km south of Skopje, it offers hiking trails, beautiful lakes, and boat trips along the Treska River. The canyon is also home to Vrelo Cave, one of the deepest caves in the world.
Although Petrovec is a small town, there are a few places to eat, and visitors can enjoy authentic Macedonian cuisine. Skopje, which is nearby, offers a wider variety of restaurants, cafes, and bars. Here are some local dishes to try while in the area:
For a more diverse food scene, visit Skopje, where you’ll find international restaurants, cafes, and street food vendors offering dishes from around the world.
Petrovec is well-connected to Skopje and other parts of North Macedonia. For public transport, you have several options to get around the area:
The best time to visit Petrovec depends on your preferred activities and the weather conditions:
Given that Petrovec is a small town, you don’t need to spend more than a day or two exploring it. However, it’s an ideal base for day trips to Skopje, Lake Matka, and nearby mountains.
If you’re visiting for just one night (before or after your flight), you can easily explore Petrovec and enjoy the surrounding natural beauty. If you’re planning to stay longer, you’ll want to explore Skopje and nearby attractions, which would require an extra 2-3 days.
Nearby places worth adding to your itinerary.
Local guide picks to help you explore Petrovec better.
