Lake Ohrid is one of the oldest and clearest lakes in Europe, and the town of Ohrid on its shore is a UNESCO World Heritage Site. We spent two nights here in October: we rode a semi-submarine, walked up to St. John at Kaneo and drank a lot of lakeside coffee. This guide covers what we did, what it cost and what people ask before they go.
Is Lake Ohrid worth visiting?
Yes. Lake Ohrid is one of the oldest lakes in the world, up to 288 meters deep and shared between North Macedonia and Albania. The lake and the town of Ohrid are both on the UNESCO World Heritage list, and the old town climbs a hillside full of Byzantine churches above the water.
It's also relaxed and affordable. Coffee by the water was $1.50 to $3, a pizza was about $10 and our villa was $140 for two nights. If you're already in Skopje, Ohrid is about three hours away and makes a perfect second stop.
How clear is Lake Ohrid?
Clearer than anything we expected. Standing on the shore and looking down from the semi-submarine, we could see roughly 10 meters deep in some spots, with green and blue water all the way down. Lake Ohrid's transparency has been measured at about 22 meters (around 70 feet) at its clearest, which puts it among the clearest lakes in Europe.
We visited in October, so the water was very cold. In summer the lake warms up to around 23°C (73°F), which is when you can swim much more comfortably. If you come in fall like we did, pack warm layers; ours are on our Amazon travel gear list.
What are the best things to do in Ohrid?
These are the things we did ourselves, in the order we'd prioritize them. Further down are popular sights we didn't get to on this trip.
1. Visit the Church of St. John at Kaneo
This is the view of Ohrid you've probably seen in photos: a small stone and brick church on a cliff above Kaneo Beach, looking out over the lake. It's believed to date from the 13th century, with a red tiled roof, a dome painted inside with Christ Pantocrator and a terrace that drops straight down to the water. In October the trees around it turned gold.
2. Take a semi-submarine tour on Lake Ohrid
This was the most fun thing we did in Ohrid. The semi-submarine sits partly underwater, so you climb down into a cabin with big windows below the waterline and watch the lakebed pass by. It's the best way to see just how clear Lake Ohrid really is.
- Price: we paid 1,200 denars (about $20 to $22) for a private tour, just the two of us. Shared trips with other passengers cost much less.
- How long: about 20 minutes out to the underwater sights and 15 minutes back to shore.
- Where to board: the harbor square, where the tour boats dock.
- How to book: we messaged the operator on WhatsApp. Search "Ohrid semi submarine" online to find the current contact.
- What you'll see: underwater props like swords and treasure chests, plus rocks and formations on the lakebed. We didn't see any fish in October.
- Good for kids: yes, it's a great family activity.
We went in October, off-season, so it was very quiet and getting a private trip was easy. In summer, expect more people on board.
3. Walk the harbor square and lakefront
The main square by the harbor, with the big North Macedonian flag, is where the tour boats dock and where you'll find most of the major tourist spots and restaurants. It's busy, but still a great place to walk around, especially in the late afternoon with the mountains glowing behind the town.
4. Spend an afternoon at a lakeside cafe
Ohrid is made for slowing down. Our favorite setup was a coffee from Roastery Coffee, enjoyed at Liquid right next door, on a deck over the lake with macrame umbrellas and the mountains across the water. We spent hours working there. Coffees averaged $1.50 to $3 everywhere we went.
What else is worth adding to an Ohrid trip?
We didn't get to these on this trip, but they're among the most popular things to do around Lake Ohrid.
Take a boat cruise past the old town
A panoramic boat cruise along Ohrid's old town shows the waterfront, St. John at Kaneo and the hillside churches from the water, and this tour also passes Tito's former residence on the lake.
Go stand-up paddleboarding
For something more active, a guided stand-up paddleboarding tour takes you along the shoreline past Ohrid's landmarks, with photos included. It's best in summer, when the water is warm.
See the Ohrid boat cruiseSee the paddleboard tourAffiliate links
Samuel's Fortress
The fortress walls crown the hill above Ohrid's old town. Built by Tsar Samuel in the 10th century, it has wide views over the red rooftops and the lake.
Plaošnik and the Church of St. Clement and Panteleimon
A short walk from Ohrid's Ancient Theatre, Plaošnik was the center of St. Clement's teaching. Today it has a rebuilt church and the remains of early Christian basilicas with mosaic floors.
St. Naum Monastery
About a 45-minute drive south of Ohrid near the Albanian border, St. Naum sits on the lake next to clear, spring-fed water. You can also reach it by boat from Ohrid.
Bay of Bones
An open-air museum with a reconstructed prehistoric village built on stilts over the lake, along with a small museum of the archaeological finds.
Where should you eat in Ohrid?
These are the spots we ate and drank at ourselves.
Pizza Via Sacra: the best pizza we had in Ohrid
Tucked into the old town on Tsar Samoil street next to the Church of St. Sophia, Pizza Via Sacra makes a thin, wood-fired style pizza that was easily the best we had in Ohrid, for only about $10. We paired it with a Shopska salad, the classic Macedonian salad of tomato, cucumber and a snowfall of grated white cheese.
Kult Kulturen Centar: the best hot cocoa in town
Kult is a cafe and cultural center that hosts art exhibitions and events, with an exhibition space upstairs. We stopped in for hot cocoa and it was SO good: rich, topped with cream, cocoa powder and marshmallows. A perfect warm-up on a cool October day. Our hot cocoa was 160 denars (about $3) per person, and most of the menu is under 200 denars.
Roastery Coffee and Liquid: coffee over the lake
Grab a coffee at Roastery Coffee and take a seat at Liquid next door, where the deck sits right over the water. Our coffees ran $1.50 to $3, and nobody rushed us when we stayed for hours.
How do you get to Lake Ohrid?
Ohrid is about 170 km (107 miles) southwest of Skopje. We drove, and the drive takes around 2 hours 40 minutes direct. If you rent a car, get a smaller one: the old town streets are narrow and driving a big car there is stressful. Buses from Skopje take about 3 hours. Ohrid also has its own small airport, St. Paul the Apostle Airport (OHD), but most international flights land in Skopje (SKP).
We use Skyscanner for literally every trip we take. We don't care which airline we fly, only that we get the best price, and Skyscanner compares every airline in one search, including flights into both Skopje and Ohrid.
Is it worth stopping in Bitola on the way to Ohrid?
Yes. We spent a day in Bitola on the drive from Skopje and it was a 10 out of 10: great food and some of the nicest locals we met in North Macedonia. If you're driving, we'd recommend giving Bitola a full day.
Starting in the capital? See our Skopje travel guide for where to eat and stay before you head to the lake.
Where should you stay in Ohrid?
We stayed at Villa Elena - Dolni Saraj and paid $140 for two nights, about $70 a night. We'd stay again:
- Location: a very short walk to coffee and food, and about 5 to 8 minutes on foot to the main strip by the harbor.
- Better food nearby: you're surrounded by cheaper, better restaurants away from the busy square.
- Parking: great parking, which matters in Ohrid's narrow old town streets.
- The view: red rooftops, the lake and the mountains, right from the villa.
Check prices at Villa ElenaAffiliate link
Is Ohrid expensive?
No. Ohrid uses the Macedonian denar (MKD), about 55 denars to $1 in October 2026. Cards work at most hotels and restaurants, but carry some cash for small cafes and boat tours. These are real prices from our trip:
| Item | Price | Where |
|---|---|---|
| Pizza at Pizza Via Sacra | about $10 | Old town, by St. Sophia |
| Coffee | $1.50 to $3 | Roastery Coffee and cafes around Ohrid |
| Private semi-submarine tour | 1,200 MKD (about $20 to $22) | Lake Ohrid |
| Hot cocoa | 160 MKD (about $3) per person | Kult Kulturen Centar |
| Villa Elena - Dolni Saraj | $140 for 2 nights | Where we stayed |
Expect slightly higher prices at the restaurants right on the harbor square than at places a few streets back in the old town.
When can you swim in Lake Ohrid?
June through September is swimming season. The lake averages about 23°C (73°F) in July and August, the warmest months. We visited in October, when the water averages closer to 15°C (59°F). That was too cold for us to swim comfortably, but October was still beautiful: fall colors on the mountains, quiet streets and lower prices. In summer you can also get out on the water with a paddleboarding tour. Once you've picked your dates, compare flights on Skyscanner to find the cheapest days to fly.
Is Ohrid safe, and do you need a visa?
Ohrid felt relaxed and easy to get around. The U.S. State Department rates North Macedonia Level 1, Exercise Normal Precautions, its lowest level (updated September 10, 2026).
U.S. citizens don't need a visa for tourist stays of up to 90 days within six months. Your passport should be valid for at least three months past your departure date, you need travel medical insurance, and you must be registered with the police within 48 hours of arriving. Hotels and guesthouses handle this for you.
What should you pack for Lake Ohrid?
In summer, bring a swimsuit and sandals for the lake. In spring and fall, bring warm layers for cool evenings and windy boat rides, plus comfortable shoes for the steep, cobbled old town streets and a European plug adapter. The gear we travel with is all on our Amazon list.
Shop our travel gear on AmazonAs an Amazon Associate, we earn from qualifying purchases.
Lake Ohrid photos




Lake Ohrid FAQ
Is Lake Ohrid worth visiting?
Yes. Lake Ohrid combines some of the clearest water in Europe with a UNESCO-listed old town, hillside churches like St. John at Kaneo and very low prices. We paid about $10 for a pizza, $1.50 to $3 for coffee and $140 for two nights at our villa.
How clear is Lake Ohrid?
Very clear. The water is transparent to about 22 meters (around 70 feet) at its clearest. In some spots we could see down roughly 10 meters from the shore and from the semi-submarine.
Can you swim in Lake Ohrid?
Yes. Summer is the best time: the water averages about 23°C (73°F) in July and August. We visited in October, when it averages closer to 15°C (59°F), which was too cold for comfortable swimming.
How deep is Lake Ohrid?
Lake Ohrid is up to 288 meters (945 feet) deep and covers about 358 square kilometers, shared between North Macedonia and Albania.
How old is Lake Ohrid?
Lake Ohrid is one of the oldest lakes in the world. Its oldest sediments are estimated to be millions of years old, and it is home to more than 200 species found nowhere else.
Is Lake Ohrid a UNESCO World Heritage Site?
Yes. The North Macedonian side of the lake was listed in 1979, the town of Ohrid was added in 1980 and the Albanian side was added in 2019.
How do you get from Skopje to Ohrid?
Ohrid is about 170 km (107 miles) from Skopje. Driving takes around 2 hours 40 minutes, and buses take about 3 hours. We drove, stopping in Bitola on the way.
How many days do you need in Ohrid?
Two to three days is enough to see the old town, St. John at Kaneo, take a boat or semi-submarine out on the lake and enjoy the waterfront. We stayed two nights.
How much is the semi-submarine in Ohrid?
We paid 1,200 Macedonian denars, about $20 to $22, for a private semi-submarine tour on Lake Ohrid in October 2026. Shared trips with other passengers cost much less. The tour took about 20 minutes out and 15 minutes back, leaving from the harbor square.
Is the Ohrid semi-submarine worth it?
Yes. It's the easiest way to see how clear Lake Ohrid is, and it's great for kids. You'll see underwater props like swords and treasure chests plus rocks and formations on the lakebed. We didn't see fish in October. We booked by messaging the operator on WhatsApp.
Is Bitola worth visiting on the way to Ohrid?
Yes. We spent a day in Bitola driving from Skopje to Ohrid and loved it for the food and the friendly locals. We recommend a full day there if you're driving.
Is Ohrid expensive?
No. On our trip a pizza was about $10, coffee was $1.50 to $3 and our villa was $140 for two nights. Restaurants right on the main harbor square tend to cost more than those a few streets back.
Is Ohrid safe for tourists?
Ohrid is generally considered safe. The U.S. State Department rates North Macedonia Level 1, Exercise Normal Precautions, its lowest advisory level (updated September 10, 2026).