Legends
Legends Pub: A Vibrant Social Hub in Forres
Cozy and friendly bar on Forres High Street, offering affordable drinks and a warm local atmosphere every day from 11am to 10pm.
Thistle Bar is a cozy and inviting bar located at 168 High Street in Forres, Scotland. Known for its warm ambiance and friendly atmosphere, it offers a variety of reasonably priced drinks in a relaxed setting. Open daily from 11am to 10pm, this popular local spot blends traditional charm with a community spirit, making it a favored gathering place for both residents and visitors.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Take the local bus service from Elgin to Forres town center, which runs frequently with a journey time of approximately 20-25 minutes. The bus stops near High Street, within a 5-minute walk to Thistle Bar. Tickets cost around £3-£5 one way.
Train
Forres railway station is about 1.5 km from Thistle Bar. From the station, a 20-minute walk or a short taxi ride costing approximately £5 will get you to the bar. Trains connect Forres with Inverness and Aberdeen, with journey times of 30-60 minutes depending on origin.
Car
Driving to Thistle Bar is straightforward via the A96. Parking is available nearby on public streets and in town car parks, though spaces can be limited during peak times. Parking is generally free or low cost. Journey times vary depending on starting point.
Catch the right light and the right mood, whether you want a bright city moment or a more cinematic evening visit.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Morayshire: A blend of scenic landscapes, historic sites, and outdoor adventures in Scotland's picturesque northeast.
Tell me more about Morayshire