1map logoGo to main page

Mallaig to Edinburgh from £45: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mallaig, United Kingdom
to
Edinburgh, United Kingdom

How to Get from Mallaig to Edinburgh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$45 - DriveBest price
298 kmDistance
3h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mallaig to Edinburgh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Train
Average Duration
6h  24m
Estimated price
£38-107
Recommended
Company
Various
Drive
Average Duration
3h  34m
Estimated price
£45-68
Cheapest
route map
Distance: 298 km
Duration: 3h 34m

See more options

Company
Various
Drive
Bus
Average Duration
6h  43m
Estimated price
£45-71
Company
Various
Train
Average Duration
7h  44m
Estimated price
£67-246

Traveling From Mallaig to Edinburgh

The journey from Mallaig, a charming coastal village known for its rugged landscapes, to Edinburgh, a bustling city steeped in history and culture, offers travelers a stark yet captivating contrast in experiences.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each offering a unique experience for visitors.

Old Town
• Home to medieval architecture and historic sites.
• Vibrant atmosphere with countless pubs and restaurants.
Leith
• Trendy waterfront area with stunning sea views.
• Renowned for its thriving food scene and boutiques.
New Town
• Elegant Georgian architecture and spacious streets.
• Great shopping options and cultural attractions.

Best Times To Visit Edinburgh's Attractions

Timing your visit can greatly enhance your experience in Edinburgh's vibrant attractions.

Edinburgh Castle
Early morning or late afternoon visits offer fewer crowds and stunning views.
Holyrood Palace
Weekdays tend to be quieter, providing a more relaxed exploration.
Arthur's Seat
Early morning hikes grant serene nature experiences and breathtaking sunrises.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a typically mild maritime climate, with cool summers and relatively mild winters, making it accessible year-round. The best times to visit are late spring and early autumn when the weather is generally pleasant, allowing you to fully enjoy outdoor attractions without heavy rainfall.

Dining in Edinburgh: A Culinary Adventure

In Edinburgh, savor the rich and complex flavors of haggis, neeps, and tatties at The Witchery by the Castle, where the elegant atmosphere and historic setting create a memorable dining experience. This contrasts sharply with Mallaig's seafood-centric offerings, bringing you the chance to explore traditional Scottish cuisine crafted with locally sourced ingredients in a vibrant city environment.

Mallaig - Edinburgh operators

Explore transport companies operating between Mallaig and Edinburgh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Mallaig to Glasgow Queen Street

Average Duration
5h 24m
Estimated price
£38-380

Train from Glasgow Queen Street to Edinburgh

Average Duration
50m
Estimated price
£38-384

Train from Mallaig to Fort William

Average Duration
1h 23m
Estimated price
£38-387

Train from Fort William to Edinburgh

Average Duration
5h 21m
Estimated price
£382-38800
Contact phone
+44 1524 732100
Website
https://www.westcoastrailways.co.uk/

Train from Mallaig to Fort William

Average Duration
1h 52m
Estimated price
£384-38930
Website
https://sleeper.scot

Train from Glasgow Queen Street Low Level to Edinburgh

Average Duration
55m
Estimated price
£388-389

Train from Fort William to Edinburgh

Average Duration
5h 21m
Estimated price
£382-38800
Bus
Website
https://uk.megabus.com

Bus from Inverness Bus Station to Edinburgh Bus Station

Average Duration
3h 53m
Estimated price
£3888-3895
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Inverness to Edinburgh Bus Station

Average Duration
4h 5m
Estimated price
£386-384