Between Edinburgh And Dundee Is A Quaint Town With Coastal Vibes, A Castle, And Europe's Longest Street Fair

Add Islands on Google:
Google Discover

If you sail straight north from Edinburgh, you'd reach the shore of Fife, the region famous for its picturesque coastline, serene beaches, and quaint villages by the sea. Kirkcaldy is a quintessential Fife town on the coast, with a 15th-century castle towering above the shore, flanked by a tiny fishing harbor and a long stretch of sandy beach. The town also hosts the annual Links Market, established way back in 1304. While it started as a trader-style market, it has transformed over the centuries into more of a street fair with attractions, games, and carnival rides. Today, it stretches for a full mile along the Kirkcaldy waterfront. According to local news site What's On Fife, that makes it the longest street fair in all of Europe.

Kirkcaldy is around 30 miles from Dundee to the north and the same distance from Edinburgh to the south. From the Scottish capital, it's around 45 minutes by car to Kirkcaldy or just over 40 minutes via ScotRail. That proximity means it's a doable day trip from Edinburgh: You can visit for a quiet walk in the park around the castle, some time on the beach, and a meal at a local restaurant before heading back to the city. 

Kirkcaldy would also serve as a great base for exploring the coast of the wider Fife region. There are plenty of accommodation options, including the elegant Victoria Hotel. Sandy beaches are tucked in town and up the shore in both directions. Whether the waterfront promenade is hosting a street fair or not, Kirkcaldy offers deep history, small-town charm, and coastal vibes worth checking out.

Enjoying downtown Kirkcaldy and the famous Links Market

As the oldest street fair in Scotland, Links Market has centuries of storied history. Starting as a traditional market, it went through many evolutions over the centuries, featuring at times things like bare-knuckle boxing, exhibitions, and gambling. These days it's a massive, family-friendly celebration akin to a large county fair in America. For six days every April, the promenade in Kirkcaldy is transformed into a mile-long street fair, with Ferris wheels, rides for all ages, food stalls, and carnival games.

While the fair only lasts a week, downtown Kirkcaldy is worth checking out anytime for its shops, restaurants, and seaside vibes. A good place to start is on High Street, running parallel to the oceanfront esplanade. It's a pedestrian-friendly, walkable avenue lined with cafes and shops where you can snag some pieces to help dress like a true local on your U.K. vacation. Something Special is a gift shop just off High Street where you can find a present to take home, while Methuselah's is an antique shop across the street with a unique selection of treasures.

As a decent-sized city of around 50,000, Kirkcaldy naturally has many solid eateries. Rinaldi's Fish Bar is a small spot offering the take-away chippy experience and has been serving the community since 1935. Rinaldi's specializes in what travel chef Anthony Bourdain dubbed "the frialated arts" in his Glasgow, Scotland, episode (via Eater), referring to the cooking style of fish-and-chips shops. Rinaldi's Fish Bar has a wide menu of classics: breaded fish, jumbo sausages, haggis (Bourdain's personal favorite), and more. For a cozy pub, The Path Tavern is an authentic spot established in 1750. With a low ceiling and no frills, they serve hearty Scottish pub cuisine and boast a 4.6 rating on Google Maps with over 370 reviews.

A castle on the shore and beaches on the Fife coast

One of the things that makes Kirkcaldy such a striking seaside town is Ravenscraig Castle sitting on a bluff above the shore. Construction began at the direction of King James II in 1460, but he never got to see it completed, dying mere months later. Ravenscraig was one of the first fortresses in Scotland built to withstand cannon fire, and the walls are famously over 11 feet thick. These days, the castle is located in a 78-acre city park. You can't explore inside the castle towers, but it's free to wander around the exterior, and the park has relaxing walking paths through the woods and along the shore.

Continue walking north from Ravenscraig Park, and you'll reach Dysart Harbour (pictured above). Similar to the town of Crail, Scotland's postcard coastal fishing village full of charm, Dysart Harbour is a ridiculously picturesque spot with colorful boats bobbing on the water and the cozy Harbourmaster's Café nearby. On the shore south of the castle, the long stretch of beach in front of the Kirkcaldy Promenade is popular for walking, taking dogs, and checking out tide pools.

Kirkcaldy Beach connects to Seafield Beach, which is wider and more amenable to sunny days in the sand. A short drive down the coast, there are many more gorgeous beaches. Kinghorn Beach is tucked in a small bay, 5 miles south of Kirkcaldy, with a row of buildings standing a few feet from the sand. The further you travel, the more Fife gems unfold, with golfing the Old Course in nearby St. Andrews high on the list of activities you can't skip on a trip to Scotland.

Recommended