Isle of Eigg
Isle of Eigg
Dundee
Dundee
Train Ship

Isle of Eigg to Dundee

Updated: 31 May 2026

Your journey begins with a CalMac ferry from Eigg to Mallaig, taking approximately 90 minutes. From Mallaig, board the West Highland Line train to Glasgow Queen Street. Transfer at Glasgow Queen Street to a ScotRail service heading to Dundee. The total distance is roughly 240 km. This route traverses the scenic Highlands before reaching the industrial heart of the east coast.

Total Distance: 240 km driving, 185 km air distance.
Fastest Way
Ferry to Mallaig followed by train takes approximately 6 hours total.
Cheapest Way
Ferry and train combination is the only practical public transport method.
Compare Isle of Eigg to Dundee Routes
Train
Connecting
Ship
Direct
Duration 4 hours 30 mins 1 hour 30 mins
Avg Price 50-60 GBP 10-15 GBP
Operator ScotRail CalMac Ferries
Route Mallaig to Glasgow Queen Street, then Glasgow to Dundee. Eigg Pier to Mallaig Ferry Terminal.
Tip The West Highland Line is one of the most scenic rail routes in the world. Book your ferry ticket in advance during peak summer months.
Travel Tips
  • Ferry Booking
    Always check the CalMac website for weather-related cancellations before leaving Eigg.
  • Rail Passes
    Consider a Spirit of Scotland Travel Pass if you plan to visit multiple cities.
  • Luggage
    Keep luggage manageable as you will need to transfer between ferry and train stations.
  • Station Transfers
    Glasgow Queen Street and Central are a short walk apart; allow 15 minutes for the transfer.
  • Food
    Pack snacks for the Mallaig to Glasgow leg as onboard catering can be limited.
Safety Tips
  • Weather Awareness
    High winds can disrupt ferry services; monitor the CalMac service status page.
  • Platform Safety
    Stay behind the yellow line at all train stations, especially during busy commuter times.
  • Emergency Contacts
    Save the local police and ferry office numbers in your phone.
  • Personal Belongings
    Keep your valuables in a secure bag while navigating busy transit hubs.
People Also Ask
  • Is there a direct train from Eigg?
    No, Eigg is an island and requires a ferry to reach the mainland rail network.
  • How long is the ferry to Mallaig?
    The ferry crossing typically takes between 60 and 90 minutes.
  • Can I take a car to Eigg?
    No, Eigg is a car-free island for visitors; you must leave your vehicle in Mallaig.
  • Are dogs allowed on the ferry?
    Yes, dogs are permitted on CalMac ferries but must be kept on a lead.
  • What is the best way to book tickets?
    Use the CalMac website for ferries and the ScotRail app for train tickets.
Quick Info
  • From Isle of Eigg, Scotland, United Kingdom
  • To Dundee, Scotland, United Kingdom
  • Modes
Best Time to Travel

May to September for reliable ferry crossings and longer daylight hours.

Things to Do in Dundee
1
V&A Dundee
Visit Scotland's first design museum located on the waterfront. It features world-class exhibitions and unique architecture.
2
RRS Discovery
Explore the ship used by Captain Scott for his first expedition to Antarctica. It is docked permanently in Dundee.
3
The Law
Hike to the top of this extinct volcano for panoramic views of the city and the River Tay.
4
Broughty Castle
Tour this 15th-century coastal fort that now houses a museum detailing local history and wildlife.
Tags
Eigg to Dundee travel CalMac ferry Eigg ScotRail Mallaig to Glasgow Dundee transport guide Scotland island travel Eigg ferry schedule train to Dundee traveling from Eigg