Mallaig Scotland: 12 Very best Things To Do in The Highland

Please practice the seven principles of Leave No Trace when outdoors.

Mallaig Scotland
Mallaig harbour

Visiting Scotland?


Book tours and tickets beforehand so not to miss:

Our Best Selling Day Trips and Multi Day Trips to undertake when visiting Scotland:

1 | See the best of Scotland in a day with this trip to Loch Ness, Glencoe and the Scottish Highland

2 | If you have more time, this 2-Day Highlands Tour with Hogwarts Express is the one to go for. It covers the best of the Highland and a ride on the quintessential steam train.

3 | Visit the famed Isle of Skye and Eilean Donan Castle, for one of the most beautiful landscapes in Scotland entwined with stories and myths.

More Inspiration for Scotland?

Mallaig, Scotland | things to do |


You can see the location of Mallaig from the map below — rather remote on the west coast of Scotland. Other places are included in the map which will be mentioned in this article to give you some destination inspiration to help design your itinerary.

How to use the map above: Click on + at the top left to open the drop-down list of places on the map. Click on the highlighted marker to learn a little about the destination.


The word “Mallaig” is derived from the old Norse “Mel Vik” which means ‘a sand dune bay’ and is less than 2 centuries old. It began back in 1840 when the owner of the North Morar Estate, Lord Lovat divided his farmstead known as Mallaigvaig which had a population of just 23 into 17 plots of land. He encouraged his tenants from the more populated part of the estate, Loch Morar and Loch Nevis to resettle here and adopt fishing as a way of life. By 1851, the population had grown to 134. The population and economy grew rapidly in the 20th century and became a thriving fishing port thereafter.


There are several ways to get to Mallaig.

By Rail

By Road

Shiel buses operate many of the local routes between Fort William and Mallaig.

Ferry services


What to see and do in Mallaig depends very much on how much time you have.

Most visitors do the round trip journey on the Jacobite Steam Train which means they have about 90 minutes to have lunch and to sightsee. Some stay overnight at this fishing village and immerse in the surroundings, taking a piece of Mallaig with them when they leave. Some others stay a little longer, a couple of days and use the harbour town as base to explore the Isles and other surrounding remote destinations. Depending on how much time you have in this picturesque town, you could select from this comprehensive list to create your itinerary.


Rather remote in the west coast of the Highland is Mallaig, a pretty harbour town that offer 12 best things to see and do on your visit.

Mallaig Heritage Centre

Mallaig Heritage Centre
Mallaig Heritage Centre Mallaig The Highlands

Just next to Mallaig Railway Station is a nice little spot, home to a treasure trove of stories on West Lochaber, its people and landscape. Mallaig Heritage Centre is a place to learn about the local history. The Centre tells the stories on the history of the fishing industry in Mallaig, the building of the West Highland Railways, and explains everything you need to know about this pretty harbour town. The Mallaig Heritage Centre has a multimedia display, film show, lifeboat exhibition, a model railway and a gift shop. It is worth visiting if you have about an hour or so.

Address: Station Rd, Mallaig PH41 4PY

Opening hours: From 11:00 a.m. to 5:00 p.m.

Admission: Adults £2.50 : Concession £2.00 : Students £2.00 : Children free

Special rates are available for groups of 8 persons and over.

St Columba’s Church of Scotland Mallaig

St Columba sits on a small hill overlooking the harbour of Mallaig, with spectacular views over the Small Isles. The church was built in 1903 and has one stained glass window. The window depicts Christ walking on water. A little further up, near the Manse, you have stunning views across the Sound of Sleat, and the Small Isles.

Address: Annies Brae, Mallaig, PH41 4QX

Western Isles Cruises – Wildlife cruise

The Western Isle Cruise operate the Knoydart Ferry Service at Mallaig. They offer a one-hour wildlife cruise which is a great opportunity to spot some wildlife.

The boat travels past the isles of Skye, Rum & Eig on the right, crossing the entrance to Loch Nevis, onwards to Green Island in the Knoydart Peninsula. The waters here are visited by birds, seals, porpoises, dolphins, whales and basking sharks.

Tour details:

The tour is designed to fit in with the Jacobite Steam train and Scotrail arrival and departure times at Mallaig.

Tour departs the harbour at 12:45 p.m. and at 5:00 p.m. daily between April and October. Arriving back in time to catch your trains back to Fort William.

Dogs welcome. Fully licensed bar and toilets.

Mallaig Circular Walk

Ideal if you wish to explore more of this picturesque village. A pleasant, short circular walk around the hills and village of Mallaig offer great views over the Isle of Skye and Small Isles.


i | Park by the harbour, at East bay car park;

ii | Head away from the village centre, towards your right, to a path signposted as Circular Walk;

iii| Head up the hill at the back of the houses and onto rough pasture. The path passes through a valley.

iv | Continue along the track, past the signpost to the top of the hill. There is a bench ideally placed for best views.

v | The path then heads towards the coast, joining a track, passing some houses to wards Mallaig Beag. On a clear day, you are rewarded with views over the Sleat Peninsula, Small Isles and Knoydart Peninsula.

vi | The track continues to the road. Turn left and return to Mallaig town centre.

TIP: Every now and again, stop to look back at the views. The views of the coast, cliffs, birch and willow are spectacular. Look out also for marine life and coastal birds.

NOTE: Ensure you take the necessary responsibe precautions when hikinh which are easily overlooked: Use suitable footwear; approapriate hiking gear; have a map and/or compass as well as prior research on the route.

Explore the harbour at Mallaig

harbour view of the fishing port of Mallaig The Highland | things to do in Mallaig |
harbour view of the fishing port of Mallaig The Highland

Mallaig harbour is lovely. The view of fishing boats, calm waters, the generous curve of the land, sunlight and breeze – moments where no clock can measure. It’s a place to easily dream away your time while watching the boats come in with their catches.

Morar Cross

Morar Cross is located near Mallaig Railway Station. If you can climb to the Morar Cross, you will be rewarded with some spectacular views of the bay. The climb is a little steep and there is a handrail in some parts.

There is a car park next to the train station. At the gate, look out for a sign that says ‘Steps to the Cross’. Takes about 5-7 minutes to reach the top.

Visit Morar

Silver sands of Morar | Morar beach | Things to do in Mallaig |
soft, pristine and silvery beaches of Morar | Things to do in Mallaig

Morar is located to the south of Mallaig, about 4.8 kilometres (3 miles). Morar is ideal for spectacular views. Watch the Steam trains go past on the West Highland line and stunning views of the Small Isles. The beaches of Morar are famous for its silvery sands where movies such as ‘Highlander’ and ‘Local Hero’ were filmed. Take a relaxing stroll along the wide shoreline of soft, pristine sand and crystal clear waters in what seems a paradise.

Loch Morar

Close by is Loch Morar, the deepest freshwater loch in Europe. It is 19 kilometres (12 miles) long and 300 metres (1000 feet) deep in some places. Here you can hire boats and canoes or try some fishing.


If you do decide to head out to the waters, be sure to have your cameras ready to capture a photo of Morag, a monster said to be a long time resident of the waters. Legend has it that the first sightings were in 1887. A reported incident in 1969 of a large creature of 25-30 feet long with three humps led to several surveys of the loch undertaken by the University of London in the 1970s. Three further sightings have been reported since but no one has been able to capture an image of her. Who knows, she may pop her head up when you are out there, so be sure to capture an image of her.

Jacobite Steam Train

Glenfinnan Viaduct Scotland TTS
The Jacobite Steam Train over the Glenfinnan Viaduct, Glenfinnan, The Highlands | Things to do in Mallaig

If you plan to get to Mallaig by car or bus, then a journey aboard the Jacobite Steam Train from Mallaig to Fort William is highly recommended. Well-known as one of the most scenic train journeys in the world, this ride goes over the 21 arch Glenfinnan Viaduct with extraordinary vistas, creating timeless memories. It does not matter if you are not a fan of the wizardry world of Harry Potter, but a ride on the famous Hogwarts Express is a bucket list experience for many travellers. I highly recommend that you give it a go.

Recommended read: Jacobite Steam Train Journey in The Highlands aka Harry Potter Train – Best 6 reasons why you should experience it



Other attractions near Mallaig

You may wish to explore some of the surroundings at Mallaig.


Things to do in Mallaig |
the calm and beautiful beach at Arisaig

Arisaig is located about 13 kilometers (8 miles) south of Mallaig and is famous for its beaches and views of Small Isles.

Loch Nan Uamh – Loch of the Caves

Located south east of Arisaig, this is where Bonnie Prince Charlie landed to start the Jacobite uprising in 1745. This is also the spot where he fled to France in 1746.


Located halfway between Arisaig and Glenfinnan, Lochailort is home to Inverailort Castle that was the headquarters for 42 Commando during the Second World War.


Glenfinnan Monument, Loch Shiel | Scotland | Things to do in Mallaig |
Glenfinnan Monument Loch Shiel

Glenfinnan is a hamlet located at the head of Loch Shiel. It was here that Bonnie Prince Charlie raised his standard to regain the throne for the Stuarts. A monument is erected here to commemorate the event.

Sitting in a tranquil spot, the Glenfinnan Monument is 18 meters high and you can climb to the top via a narrow spiral staircase for outstanding views. Surrounded by mountains and overlooking the shores of Loch Shiel, the Glenfinnan Monument is a Highland gem worth visiting.

The Monument is owned by National Trust Scotland. It is open from April to October. The site has a Visitor Centre, gift shop, restaurants and amenities.

Visit the Glenfinnan Railway Station that is home to Glenfinnan Station Museum and if your visit is in mid August, you could witness the Glenfinnan Highland Gathering (Highland Games).

Address: Glenfinnan Monument, Glenfinnan, PH37 4LT

Places to Eat in Mallaig

Mallaig prawns

Mallaig offers varied choices of an abundance in fresh produce from land and sea. There are cafes, takeaways, restaurants and fine dining for all budgets along with panoramic sea and island views. My top 3 are as follows:


The Cornerstone Seafood Restaurant has a cosy atmosphere and offers elevated views of Mallaig harbour. I dined here and their fish & chips is the one to go for!

Address: Main Street, Mallaig, PH41 4PU

Check Tripadvisor Reviews about The Cornerstone Seafood Restaurant

The Terrace Restaurant

The Terrace Restaurant has a range to offer – from light bites, soups, sandwiches to classic favourites and specialities. It ensures the freshest and locally available produce is used.

Address: Davies Brae, Mallaig, Inverness-shire, PH41 4QZ

Check Tripadvisor Reviews on The Terrace Restaurant

The Fishmarket Restaurant

If you love seafood, the Fishmarket Restaurant is the place to be. Fish and shellfish are as fresh as they can be from the local boats! Ideally situated in the centre of town, with beautiful views of the harbour.

Address: Station Road, Mallaig, Inverness-shire, PH41 4QS

Check Tripadvisor Reviews on The Fishmarket Restaurant


The one place in Mallaig that does Oak Smoked Kippers: Jaffy’s

Address: J.Lawrie & Sons ‘Jaffys’ , Station Road, Mallaig, PH41 4QD

Check Tripadvisor Reviews on Jaffy’s

Where to Stay in Mallaig

A final note on Mallaig

Mallaig is fascinating and it is different to other tourist destinations in The Highland. It is the harbour that is the centre point of activity rather than the town. Visitors soak up the atmosphere of a working fishing port while also relax in the untouched remoteness of this pretty harbour town.

Due to its location, Mallaig is the gateway to the archipelago of islands on the west coast of Scotland. Definitely a perfect destination to spend some quality time and an escape to for some island views, seafood dining and sunsets.

Georgina_Highlands and Steam Train tours
Georgina: “Just as I board the West Highland and Jacobite Steam Train” – photo by a fellow traveller

Have a splendid time exploring Mallaig and The Highland.

Georgina xoxo

Explore more of Scotland

The Meaning of Skye Boat Song in Scotland’s Cultural Tapestry

Things to Do in Loch Shiel, An Idyllic Paradise for Slow Travellers

Top of Glenfinnan Monument: A Story of Rebellion, Bonnie Prince Charlie + The Highlander

How to Navigate the Duncansby Stacks Walk Without a Tour.

Is Corrieshalloch Gorge Worth Visiting on a Scottish Road Trip?

Keiss Castle Coastal Walk: Scotland’s NC500 Hidden Gem

Keiss Village: Castles, Coastline, and Caithness Charm

Discover Why Ullapool Is Worth Visiting on Scotland’s NC500

Glenfinnan Viaduct Best Viewpoints for a Hogwarts Express Spectacle

Glenfinnan Viaduct, Scotland: Why Is It So Famous and Worth Visiting?

The History of Eilean Donan Castle, Scotland to Enhance Your Visit

Eilean Donan Castle: The “Highlander or Outlander?” Conundrum

The Dreamy Coastal Town of Portree, Isle of Skye: 28 Best Things to do When Visiting Skye’s Favourite City;

The Enchanting Sligachan Bridge on Isle of Skye;

4 Midge Free Areas in Scotland Where You Can Roam Freely;

The Unique Collie-Mackenzie Monument at Skye’s Cuillin Mountain;

Mallaig: 12 Very Best Things to do in the Highland;

Reasons to Ride the Harry Potter Train in the Highland;

Inverness: A Complete Guide to the Capital of the Highland;

Best Places to Stay in Inverness;

Best of Portree: Skye’s Favourite City

2 Incredible Highland and Steam Train Travel Tours;

Highland Coos: Beyond Scotland’s Postcards

93 Quotes, Captions, and Sayings about Scotland to Inspire Your Journey.

Ultimate Guide to Scotland, UK

Mallaig, Scotland | things to do |
Mallaig, Scotland | things to do |