Scottish Highland port
Photo: User: (WT-shared) WelshGandalf at wts wikivoyage, CC BY-SA 3.0 via Wikimedia Commons
Mallaig (pronounced MEL-ig) is a ferry port and fishing village on the west coast of The Great Glen and Strathspey region of the Scottish Highlands, with a population of 660 in 2020. The name is Norse, Mel vik, sand-dune bay.
From the travel guide. Select a place for details, a map and what is nearby.
Tells the story of Mallaig and the surrounding area.
Bistro and bar, also has rooms.
Serving fresh fish and some non-fish dishes. Very nice food.
Pub with grub, also has rooms.
Bunk beds in mixed dorms. Each room sleeps up to 4 people.
Clean welcoming place at the ferry pier.
A descendant of the original Victorian Station Hotel. Go for superior or classic rooms, the standard rooms are small.
Pleasant B&B open year-round.
Welcoming, comfy, family-run B&B with 2 doubles and 2 twins all en suite.
By train
Scotrail trains run from Glasgow Queen Street to Mallaig, taking 5 hr 20 min, with four M-Sa and two on Sunday.
By bus
Citylink buses run from Glasgow Buchanan station to Skye; get off at Fort William (3 hours) and change to the Shiel Bus.
By car
Reaching Mallaig by road first involves reaching Fort William then following A830 west (past Glenfinnan) for the last 43 miles.
By boat
CalMac car ferries sail from Mallaig to:
Choose an airport to see hotels, stations, taxi ranks and car rental desks around it.
Balemartine, Argyll and Bute · Regional · TRE
Loading places around the airport…
Articles and travel topics about Mallaig and United Kingdom.
Complete 2026 guide to the UK Electronic Travel Authorisation (ETA). Check eligibility, the £20 fee, application steps, and transit rules.
7 min read
Complete 2026 guide to global tourist taxes and access fees. Compare entry fees in Venice, Bali, Bhutan, Kyoto, and Edinburgh, and learn how to pay them.
8 min read
Find the cheapest countries to fly to from the US and UK in 2026. Compare realistic round-trip flight deals, budget airlines, and prime booking windows.
8 min read
A complete guide to taking the Eurostar from London to Paris. Learn about check-in times, border controls, baggage limits, ticket tiers, and booking tips.
7 min read
Every section of the guide. Open one to read it in full.