Our most recommended things to do in Mallaig

From Inverness: Jacobite Steam Train and Highlands Tour

1. From Inverness: Jacobite Steam Train and Highlands Tour

Immerse yourself in the natural wonders of the Scottish Highlands and board the Jacobite Steam Train on a day trip from Inverness. Cross the Glenfinnan Viaduct for a scenic tour of Loch Ness and in the fishing town of Mallaig. Begin your journey by bus and drive along the world-famous Loch Ness, stopping for photos above the ruins of Urquhart Castle. Continue south and visit the Commando Memorial, overlooking the Nevis Range—home to the UK’s highest mountain, Ben Nevis. Next, set your sights on the Jacobite Steam Train and hop on board at Fort William. Your journey through magnificent landscapes will end in the fishing port of Mallaig, where you can try fresh seafood for lunch (at your expense) or explore the town. Take the scenic ‘Road to the Isles’ and admire beautiful scenery as you ride to Fort Augustus, the Caledonian Canal, and Loch Ness. Finish your tour at Falls of Foyers and Dores Beach on the banks of Loch Ness.

Glasgow: Glenfinnan, Mallaig and Glencoe Adventure Tour

2. Glasgow: Glenfinnan, Mallaig and Glencoe Adventure Tour

Enjoy a guided day trip from Glasgow by bus 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.

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

3. 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.

From Edinburgh: Hogwarts Express and Scottish Highlands Tour

4. 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 and transfer to the Hogwarts Express train for an unforgettable journey to Glen Coe 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 Glen Coe. 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 bus to return to Edinburgh, arriving back at the city in the late evening.

From Edinburgh: Isle of Skye and Hogwarts Express 4-Day Trip

5. From Edinburgh: Isle of Skye and Hogwarts Express 4-Day Trip

Day 1 Departing from Scotland’s capital city Edinburgh, we’ll begin our journey north, stopping to see the impressive Forth Railway Bridge. We will then continue on to the quaint Victorian town of Pitlochry, where you'll have time to explore and grab a morning coffee if you choose to. Continuing through the Cairngorms National Park we'll make our way to Fort Augustus for lunch. This is pretty village at the south end of Loch Ness, so you'll have time to try to spot to elusive monster Nessie. Next we head to Eilean Donan Castle* where we'll spend some time before crossing the bridge to Skye. Overnight: Skye Day 2 Enjoy a full day exploring the Isle of Skye. Your experienced and knowledgeable guide will ensure you get the most out of your day and enjoy sights such as the craggy Cuillin Mountains, the outstanding Trotternish Peninsula, The Kilt Rock and The Old Man of Storr. Portree is your lunch time stop, where you can enjoy delicious fish and chips next to the harbour – just watch out for the seagulls! Overnight: Skye Day 3 This morning we will continue to explore Skye, taking in some highlights in the south of the island. We will then join a ferry from Armadale to Mallaig, our lunch stop for the day. There may also be an opportunity to join a Wildlife Cruise here. Next we will join the Jacobite Steam Train (or Hogwarts Express!) and enjoy the stunning 2-hour train ride to Fort William, our overnight stop. Day 4 After a restful night in Fort William we will start our journey south towards the impressive Glen Coe. We'll have ample time to take in this stunning glen and explore the Glen Coe Visitor Centre. We will then continue our drive through Rannoch Moor, one of the last really wild places in Scotland. If you want to experience the beauty of the Scottish Moor, this is the place! We will stop for lunch in Callander, situated on the River Teith this is where we'll say goodbye to the Highlands and continue into the Lowlands. We will stop to see the impressive, Kelpies - 30-meter-high horse head sculptures before returning to Edinburgh. *Optional Extra Subject to Availability.

Edinburgh: Isle of Skye & Jacobite Train 3-Day Highland Tour

6. Edinburgh: Isle of Skye & Jacobite 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 Glen Coe 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.

Edinburgh: Isle of Skye, Highlands & Jacobite Steam Train

8. Edinburgh: Isle of Skye, Highlands & Jacobite Steam Train

Our Skye High tour is the perfect way for travelers short on time to see most of Scotland. In just three days, go hunting for the Loch Ness Monster, see ruined castles and stunning lochs, and listen to Celtic myths in a proper Highland pub. Day 1: We depart Edinburgh in the morning. Passing by Stirling Castle, we take a break in Callander. Then, we venture into Rannoch Moor, Britain's last wilderness. Our next stop is Glen Coe, one of the most famous glens in the Scottish Highlands. We head to Fort William, where you'll have the opportunity to board the Jacobite Steam Train, also known as the Hogwarts Express, for a magical two-hour ride along the West Coast. Crossing the Glenfinnan Viaduct, you'll quickly understand why the Jacobite Steam Train is considered the finest rail adventure on Earth. Our journey continues with a ferry trip to the renowned Isle of Skye, where you'll hear ancient tales of faerie folk. Your home for the next two nights is Portree, offering plenty of time to explore its picturesque harbour or enjoy a drink with fellow travellers. Day 2: Today, we explore the Isle of Skye, also known as the 'Misty Isle': a bucket-list destination for its awe-inspiring scenery. This wee island is filled with ruined castles, breathtaking views, and faerie stories. Home to the legendary MacLeod and MacDonald Clans, your Guide will share Celtic myths and Viking legends from centuries past. We traverse the windswept landscape, admire the stunning coastline, and take in the dramatic mountain ranges. In the afternoon, we visit Dunvegan Castle, the ancestral home of the Chiefs of Clan MacLeod, before returning to Portree. Day 3: Be captivated by the enchanting Eilean Donan Castle, arguably Scotland’s most romantic view. Our adventure takes us to the heart of the Highlands, the Dundreggan Rewilding Centre. Here, we learn about the remarkable efforts of Trees for Life and their inspiring mission to restore Scotland's ancient Caledonian Pine Forest. Time for a bit of monster hunting! Loch Ness awaits, where we pause to spot the elusive Nessie while exploring Fort Augustus. A visit to the Commando Memorial treats us to impressive views of Britain's tallest peak, Ben Nevis. Heading southward, we explore the Highland village of Dunkeld and its historic riverside cathedral. As we journey back to Edinburgh, brace yourself for one last spectacle: the iconic Forth Rail Bridge, a UNESCO World Heritage site. We return to the capital in the early evening.

From Inverness: 3-Day Isle of Skye & Jacobite Steam Train

9. From Inverness: 3-Day Isle of Skye & Jacobite Steam Train

Ride a ferry to the beautiful Isle of Sky. Tour around on a Mercedes mini coach. Enjoy 2 nights' accommodation in a 3-star B&B with full Scottish breakfasts. Hop on board the iconic Jacobite Steam Train. Enjoy whisky tasting at Glen Ord. Arrive for check-in at 7:30 AM on day 1. Head to Loch Ness and appreciate the view of the 13th century Urquhart Castle, which is now derelict. See the Commando Memorial, built to pay tribute to the men of the original British Commando Forces who lost their lives during World War II. Continue to Fort William and board the world-famous Jacobite Steam Train. Ride this classic train along the West Highland Line between Mallaig and Fort William and enjoy the beautiful scenery of the west coast. Pass by the beaches of Arisaig and Morar. Finish your steam train journey at Mallaig. Choose to eat lunch in Mallaig, where fish and chips are popular. Stretch your legs and head to Skye. Visit Sligachan Old Bridge and the River Sligachan, which offers eternal youth according to a local legend. Gaze at the spectacular view of the Cuillin Hills. Travel overnight to Portree. Begin day 2 by taking in the natural beauty of the fairy pools. Hear about the island's folklore from your guide. Explore Dunvegan village. Stare at Quiraing, a landslip offering a display of cliffs along the Trotternish Peninsula. Impress yourself with the view of Kilt Rock, a cliff resembling a kilt. See the amazing Mealt Waterfall running into the ocean. Visit one of Skye's most famous sights, the Old Man of Storr, and be amazed by the steep rocky pinnacles dotted along the green hills. Commence your tour on day 3 as you travel from Portree to Inverness. Stop at Eilean Donan Castle, the most photographed castle in Scotland. Journey to the quaint highland village of Beauly and explore Beauly Priory, a derelict former monastic community which dates back to the 13th century. Go to Glen Ord for a Highland whisky experience. Choose to taste whisky as your guide explains how it is made. Gain new knowledge about the history of whisky in Scotland. Keep going to Culloden Battlefield, the site of the final Jacobite Uprising of 1746. Go to the bronze age burial site at Clava Cairns. See the standing stones, which were one of the inspirations behind the Outlander television series. Return to Inverness at roughly 5:30 PM to finish your tour.

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

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

Make the most of your time in Scotland with a 5-day tour of the best of Loch Ness and the Isle of Skye. Ride on the Fort William viaduct featured in the Harry Potter movies, sample Scotch whiskey, and sail along the waters of Loch Ness. Accommodation and breakfast are included. 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.

Add dates

Things to do in
Mallaig

14 activities found
Sort by:

Go beyond Mallaig

Explore all

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 1,105 reviews

Our driver/guide was phenomenal and made it a much better experience. He knew his stuff and could actually explain some complicated history fairly easily for us. We weren’t a big group and it also made the experience so much better, because everybody got a window seat and could follow the scenery’s explanations. We also got 4 sunny days, which was unheard of in early September. It was a wonderful and beautiful trip, that didn’t require much other than good footwear on the trails.

Great tour to take if you want to really explore the Highlands. Thomas was an excellent guide as well - humorous and personable. Glencoe and the Isle of Skye were just beautiful. Unfortunately due to the time in season and dates, some of the activities were cancelled (distillery tour, museums, etc). Regardless, the tour is fun if you want to meet new people and get some great photos of the landscape!

We joined the 2-hour cruise at the end of October, so it was a little cold up on top deck, but we loved it. The extra information on route was a bonus learning about the history of the loch, Lairds and local industry! We also spotted seals and porpoises - and added extra. Thanks for the experience

There was bad weather so in my case we had to skip the seals but nonetheless the crew were very good at giving us a good experience and making us have a good time. We had good talks about historic events that transpired there and the bumpy ride even made things more interesting. It was great!

Informative driver and plenty to see. Well thought out trip