From Sofia: Serbia and Macedonia Tour

Kriva Palanka Municipality, Bulgaria



Depart from Sofia on a day trip to Serbia and Macedonia. Take a guided tour that includes the Monastery of Osogovo and lunch at a Macedonian grill.

Overview

This full-day tour from Bulgaria visits Serbia and North Macedonia, suitable for travelers interested in history, culture, and regional cuisine.

Highlights

  • Visit Serbia and North Macedonia in one day
  • See the historic Osogovo Monastery
  • Enjoy lunch at a local restaurant featuring Macedonian grilled dishes

Description

Meet your guide and begin a 2-hour scenic drive toward the Serbian border, observing diverse landscapes along the way. Cross into Serbia and visit the nearby town of Bosilegrad, historically significant as part of former Yugoslavia.

Return to Bulgaria before crossing into North Macedonia. Continue with a short drive to the Monastery of Osogovo, a 12th-century religious site that was converted into a mosque during Ottoman rule and later restored as a church. The area offers a peaceful setting suitable for a walking tour.

After exploring the monastery, enjoy lunch at a local restaurant specializing in Macedonian grilled meat or fish, accompanied by Skopsko beer.

Includes

  • Hotel pickup and drop-off (if selected)
  • Transportation in an air-conditioned vehicle
  • Professional guide
  • Lunch with salad and main course
  • One drink

Excludes

  • Personal expenses
  • Tips

Important Information

  • Valid passport or ID card is required for border crossings into Serbia; visas may be necessary depending on nationality—please verify before booking.

Cancellation Policy

Cancel up to 24 hours in advance to receive a full refund.

Booking Tips

Bring your passport and any required visas. The best time to visit is in spring or early autumn to avoid extreme weather conditions. Comfortable walking shoes are recommended for exploring the monastery grounds.

Frequently Asked Questions

You will visit Serbia and North Macedonia during this day tour starting from Sofia, Bulgaria.
The drive from Sofia to the Serbian border takes approximately two hours with scenic views along the way.
The Osogovo Monastery is located in the hills of North Macedonia, near the Bulgarian border.
The 12th-century Osogovo Monastery was originally a monastery and was later converted into a mosque during the Ottoman era.
Yes, the tour includes lunch at a local Macedonian restaurant where you can enjoy regional dishes.
Yes, this day tour departs from Sofia, Bulgaria, making it convenient for travelers staying in Bulgaria.
Visa requirements depend on your nationality; check with official sources before the tour.
The tour includes a visit to the town of Bosilegrad in Serbia, near the Bulgarian border.
The tour typically lasts a full day, covering travel time and site visits in Serbia and North Macedonia.
Check the official Osogovo Monastery website or your tour provider for the most current opening hours.

We Are Part of the My Guide Network!

My Guide Bulgaria is part of the global My Guide Network of Online & Mobile travel guides. We are now in 180+ Destinations and Growing.

Nearby Destinations

Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.