Add dates
Things to do in

Mallaig

Our most recommended things to do in Mallaig

Fort William: Seal Spotting Loch Linnhe Cruise

1. Fort William: Seal Spotting Loch Linnhe Cruise

Embark on a boat tour of Loch Linnhe. Pass picturesque villages, seal, islands and a Caledonian forest. Hear live commentary from the skipper. Depart from Fort William's town pier and head towards the top of Loch Linnhe. See the charming village of Corpach which has Scotland's most instagrammed shipwreck. Marvel at islands teeming with birdlife. Sail over the entrance to the Caledonian canal. Admire traditional black houses, stunning glens, an ancient Caledonian forest, and salmon and mussel farms. Keep your eyes peeled for eagles, otters, and porpoises. Have the chance to purchase refreshments and from the crew. Get close to Black Rock for the chance to see seals and seal pups. Head back to Fort William.

Edinburgh: Glenfinnan, Mallaig & Glencoe Adventure

2. Edinburgh: Glenfinnan, Mallaig & Glencoe Adventure

Depart Edinburgh and travel northwest, stopping for a coffee and refreshments at a small highland village. Traveling onwards, reach Glencoe, known to many as the location for the Massacre of the MacDonald clan in 1692. Take photos of this beautiful area whilst you learn about its turbulent past. After Glencoe, travel further north to Fort William. Stop for refreshments and perhaps a bite to eat before journeying down the Road to the Isles. Learn about the history of the area as you approach Mallaig, where you will spend time enjoying lunch and its sea views. From Mallaig, travel eastwards to the main attraction, Glenfinnan. Arrive right on time to see the Jacobite Steam Train (also known as the Hogwarts Express in the Harry Potter Films) cross the bridge. Not only will you enjoy this iconic view, but the site is also known as the setting for many Harry Potter scenes, including Loch Shiel. From Glenfinnan, travel southwards, stopping for refreshments at the small village of Pitlochry before returning to Edinburgh, where your tour ends.

Glasgow: Glenfinnan, Mallaig and Glencoe Adventure Tour

3. Glasgow: Glenfinnan, Mallaig and Glencoe Adventure Tour

Enjoy a day tour exploring the Port of Mallaig, Glencoe, Loch Lomond, and reach Glenfinnan Viaduct right on time to see the Jacobite Steam Train (also known as the Harry Potter Hogwarts Express) crossing the tall bridge. Depart Glasgow and travel north, stopping for a coffee and refreshments at a small highland village. Traveling onwards, reach Glencoe, known to many as the location for the Massacre of the MacDonald clan in 1692. Take photos of this beautiful area whilst you learn about its turbulent past. After Glencoe, travel further north to Fort William. Stop for refreshments and perhaps a bite to eat before journeying down the Road to the Isles. Learn about the history of the area as you approach Mallaig, where you will spend time enjoying lunch and its sea views. From Mallaig, travel eastwards to the main attraction, Glenfinnan. Arrive to see the Jacobite Steam Train (also known as the Hogwarts Express in the Harry Potter Films) cross the bridge. Enjoy the iconic view, known as the setting for many Harry Potter scenes, including Loch Shiel. From Glenfinnan, travel southwards, stopping for refreshments before reaching Luss for Loch Lomond. Spend time here to enjoy the beautiful lochside views before returning to Glasgow.

From Edinburgh: Magical Highlands Tour with Hogwarts Express

4. From Edinburgh: Magical Highlands Tour with Hogwarts Express

Pass some of the key film locations from all 8 Harry Potter movies as you lose yourself in the wilderness of Rannoch Moor. Discover the volcanic glen from "The Prisoner of Azkaban" en route to Fort William, where you will board the Hogwarts Express steam train. Cross the Victorian-era Glenfinnan Viaduct and get views of Loch Shiel from the "Chamber of Secrets." See the site of the Triwizard Tournament from "The Goblet of Fire" and continue to the fishing village of Mallaig to get some time for lunch.  From Mallaig, you will again board the train to enjoy the return journey back to Fort William where your driver and guide will be waiting for you to take you back to Edinburgh.

From Edinburgh: Hogwarts Express and Scottish Highlands Tour

5. From Edinburgh: Hogwarts Express and Scottish Highlands Tour

Discover Scotland’s connections to the Harry Potter films on a day trip in the Highlands. Ride from Edinburgh on a comfortable bus with Wifi and transfer to the Hogwarts Express train for an unforgettable journey to Glencoe through locations like Rannoch Moor. Depart the city by bus and journey north, passing the magnificent Forth Bridge, the Kingdom of Fife, and Perth. Admire the Glenfinnan Viaduct on a stunning drive up the West Coast. Next, you’ll travel across its iconic arches from Mallaig on the Jacobite Steam Train, also known as the Hogwarts Express. After experiencing one of the world’s most beautiful railway lines, head to Glencoe. See the dramatic landscapes used as the backdrop for some much-loved scenes in the Harry Potter films. Continue through the vast wilderness of Rannoch Moor, listening to tales from Scotland’s past. Jump back on the coach to return to Edinburgh, arriving back at the city in the late evening.

Isle of Skye & Jacobite Steam Train 3-Day Highland Tour

6. Isle of Skye & Jacobite Steam Train 3-Day Highland Tour

Explore the Highlands of Scotland and the magical Isle of Skye on a 3-day sightseeing tour. Discover an area of outstanding natural beauty, full of Viking history and ancient myths and legends. Take a journey packed with Scotland's most iconic sights and scenery. Then ride on one of the great train journeys of the world on the charming Jacobite Steam Train. Day 1:Depart Edinburgh and drive past stunning views of the Forth Bridge to enter the Highlands through Perthshire. Admire a land of ancient forests, rivers, and mountains. Visit the quaint village of Dunkeld, with its historic cathedral on the banks of the River Tay. Continue north into the Highlands before you enter the Great Glen. At Fort Augustus, explore the shores of Loch Ness. Cross to the famous Isle of Skye, passing Eilean Donan Castle en route. Marvel at Scotland’s most famous icons. Your home for the night is Portree, capital of the “Winged Isle.” Day 2:Today you will spend a full day exploring the dramatic Isle of Skye, with its amazing scenery and fantastic myths and legends. Hear tales of Bonnie Prince Charlie’s escape against the backdrop of the jagged Cuillin Mountains. Highlights include the spectacular cliffs of Quiraing, the mysterious rock formation of Old Man of Storr, the cascading waterfalls of Kilt Rock, and imposing Dunvegan Castle. Spend overnight on the Isle of Skye. Day 3:Explore the south of the island, known as the “Garden of Skye,” before taking the ferry to the west coast fishing village of Mallaig. Here you will have the option to board the Jacobite Steam Train to Fort William, one of the most spectacular railway journeys in the world. Cross the Glenfinnan viaduct and see a monument to Bonnie Prince Charlie’s campaign. Head south through the dramatic scenery of Glencoe and Rannoch Moor, before riding through the heart of Rob Roy country to arrive back in Edinburgh in the early evening.

Isle of Skye and West Highlands: 4-Day Tour from Edinburgh

7. Isle of Skye and West Highlands: 4-Day Tour from Edinburgh

Embark on a breathtaking 4-day journey through the Scottish countryside, enjoying the grandeur of the Scottish glens, mountains and coastlines at a relaxed pace. Spend some time exploring the beautiful Isle of Skye and stop to take in the dramatic views of untouched nature as you pass the dramatic Glencoe and Glenfinnan. Day 1: Edinburgh - The Kelpies - Glencoe - Fort William Depart Edinburgh at 9:15 AM and travel northwest to visit the Kelpies, the largest pair of horse sculptures in the world and one of Scotland's most fascinating modern marvels. For lunch, stop in either of the small towns of Killin or Callander, passing through beautiful lochs and castles. After enjoying beautiful views of rivers, lochs, and forests, cross the wild and remote Rannoch Moor, a beautiful location for photographers and nature lovers. You then travel to Glencoe, one of Scotland's most famous landscapes, before heading towards Fort William, where the tour stays for the first night. Day 2: Fort William - Mallaig – Skye After breakfast, get picked up from your accommodation and travel by Glenfinnan Viaduct. It's one of the most spectacular railway bends in Britain and featured in the Harry Potter movies. There is also an iconic monument that commemorates the Jacobites who fought for Scottish independence. After arriving in Mallaig, take the ferry with your group to the southern area of the Isle of Skye. Spend your afternoon exploring the incredible landscapes of the Sleat Peninsula, with potential stops at the waterfalls of Glenbrittle or Cuillin Mountains in Elgol. The tour then heads towards the Lochalsh/Skye area, the base for the next two nights. Day 3: Travel through Skye's most iconic scenery Today the tour offers great opportunities to enjoy some of the most famous wonders of Skye, such as Quiraing, Old Man of Storr, Neist Point, etc. This day's itinerary is quite flexible, depending on the weather and the group's interests. Your experienced guide will choose a unique itinerary and will ensure you get a chance to get off the beaten track and discover what the Isle of Skye has to offer. Day 4: Skye - Dunkeld - Edinburgh This morning you say farewell to Skye and travel south through Glen Shiel towards the Central Highlands. Stop at the historic village of Dunkeld, and have the opportunity to visit the ruins of the old cathedral. The tour then heads through the Lowlands, over the Firth of Forth, and gets back to Edinburgh at approximately 6:30 PM.

Inverness: Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour

8. Inverness: Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour

See some superb Highland sights on this 1-day excursion from Inverness. Stop outside Urquhart Castle, view the Glenfinnan Viaduct, and keep an eye out for the Loch Mess monster on this tour aboard a comfortable coach.  Begin your day out from Inverness, by hopping onboard the climate-controlled coach and heading for Urquhart Castle. Stop for refreshments and photos at the Castle which is located on the banks of Loch Ness. Pass through the charming waterside town of Mallaig.  Travel to Commando Memorial for a photo stop before heading for the beautiful Glenfinnan Viaduct, which is known for being part of the Hogwarts Express from the Harry Potter films. Enjoy an hour here to soak up the atmosphere and to snap a photo of the train when it crosses the bridge. Venture westwards on a picturesque road to the Isles and arrive in the harbor village of Mallaig in time for lunch. Stretch your legs while exploring its harbor. From Mallaig, travel to Fort Augustus for a refreshment break, and then on to the impressive Falls of Foyers. End your tour with a stop at Dores Beach which is located at the north of Loch Ness. Pause here to take some time to explore its sandy beach and go Nessie hunting, before returning to Inverness.

Edinburgh: Isle of Skye and Loch Ness 5-Day Highlands Tour

9. Edinburgh: Isle of Skye and Loch Ness 5-Day Highlands Tour

Day 1:Leave Edinburgh and head to the iconic Kelpies. Travel north to Stirling and the towering Wallace Monument, taking in stunning views of the Castle along the way. Enter the Highlands heading through wild Rannoch Moor and Glencoe and on to the fishing port of Oban, where you'll stay overnight. Day 2: Take the steam train from Fort William, crossing the viaduct featured in the Harry Potter movies, where a monument to Bonnie Prince Charlie’s campaign now stands. Take the ferry to Skye where you can explore striking cliffs and mountains, before driving north to your overnight destination. Stay overnight in the Isle of Skye. Day 3:Explore more of the mysterious island that's full of awe-inspiring mountains, myths, and legends before returning to the mainland to view Eilean Donan Castle and wind your way along the Great Glen to the infamous Loch Ness. Stay overnight in Inverness. Day 4:Hunt for the elusive monster with a cruise on Loch Ness before turning northward and the stunning beauty of the northwest Highlands. Take in the beautiful town of Beauly with its Priory dating back to 1230. The day ends with a visit to Culloden Battlefield, where Bonnie Prince Charlie and the Jacobites were defeated in 1746. Stay overnight in Inverness. Day 5:Leaving Inverness, visit the Highland Folk Museum to get a real taste of Highland life from the past centuries. Next, head to a local Whisky Tasting of the so-called 'Water of Life'. For the final stop of the tour, visit Dunkeld and take a walk through the quaint village. Stroll along the River Tay and see the cathedral. Return back to Edinburgh in the evening.

From Edinburgh: A Magical Highlands Adventure Day Trip

10. From Edinburgh: A Magical Highlands Adventure Day Trip

Your tour will depart at 6am from The Elephant House, 21 George IV Bridge, Edinburgh EH1 1EN, Edinburgh, from where you will travel North West to Fort William, along the way your driver guide will show you some of the key filming locations used in all eight of the movies. Driving over Rannoch Moor, one of the largest areas of wilderness in Scotland you will see the rugged wilderness where the Death Eaters boarded the train in the Deathly Hallows Part One film. We will then take you through the haunting pass of Glencoe which was used as the backdrop for several scenes from the third film onwards. This famous and dramatic volcanic glen featured in several background shots from Prisoner of Azkaban, including the scene where Hermione punches Malfoy. After Glencoe we will continue north to Fort William, where you can see the steam train before it departs and we will have time for refreshments in the town. On arrival to the fishing village of Mallaig with its ferry route to the Isle of Skye (which you will get views of on a clear day) you will have a rest from location spotting to enjoy some free time in the village with many choices for lunch. From Mallaig we will have a stop at the Glenfinnan visitor centre for an excellent chance to photograph the steam train returning across the viaduct. Our last stop of the day will be in the Victorian town of Pitlochry before we return to Edinburgh around 8pm

Other Sightseeing Options in Mallaig

Want to discover all there is to do in Mallaig? Click here for a full list.

What people are saying about Mallaig

Overall rating

4.7 / 5

based on 476 reviews

The tour was amazing with great sceneries. One suggestion is that when bus stops at the location for the train passing the bridge, I recommend walking quickly to the top of the hill where the bridge starts to get the best view of train when passing the bridge and see the curve on the bridge from top (just like in the movie). When we stopped in this location we were told to go up a hill near by which had a distance view of the bridge which was good but not as good as the view from the hill next to the bridge. The tour guide and driver (David and Adam) were both great and funny and made the experience even more fun :)

What a great way to see so much of the Highlands in one day! Our guide was brilliant! The train journey was great. There was much more of the history of Scotland than Harry Potter, which was not a problem! The lovely stops on the way were also at treat!

Alan was an amazing driver who kept us safe and entertained with the lively history of all things Scotland. Would definitely use this company again for similar long day trips outside Edinburgh

Ronnie the bus driver and tour guide was amazing, very informative, super pleasant and very funny. His jokes made the trip so much more memorable thank you :)

Everything very well planned and organized. Magnificent, impressive landscapes! A wonderful experience. Absolutely to recommend!