There are 5 ways to get from Mallaig to Eilean Mòr, MacCormaig Isles by train, bus, unknown, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, travel
best- Take the train from Mallaig to Fort William
- Take the bus from Bus Station to Station Road918
- Walk from Craignish Primary School to Eilean Mòr, MacCormaig Isles
6h 27mTrain, bus, travel via Glasgow
- Take the train from Mallaig to Glasgow Queen Street
- Take the bus from Buchanan Bus Station to Lodge Road End926
- Walk from Lodge Road End to Eilean Mòr, MacCormaig Isles
9h 49mTrain, bus, fly to Islay, travel
- Take the train from Mallaig to Crianlarich
- Take the bus from Public Toilets to Terminal Building
- Fly from Glasgow Airport (GLA) to Islay (ILY)GLA - ILY
- Walk from Islay (ILY) to Eilean Mòr, MacCormaig Isles
8h 8mBus, travel
- Take the bus from Boatyard to Fort William Bus Station500 / ...
- Take the bus from Bus Station to Station Road918
- Take the bus from Station Road to Argyll Arms Hotel423 / ...
- Walk from Argyll Arms Hotel to Eilean Mòr, MacCormaig Isles
6h 45mTrain, bus, fly to Campbeltown, travel
- Take the train from Mallaig to Crianlarich
- Take the bus from Public Toilets to Terminal Building
- Fly from Glasgow Airport (GLA) to Campbeltown (CAL)GLA - CAL
- Walk from Campbeltown (CAL) to Eilean Mòr, MacCormaig Isles
8h 32m
Glasgow Airport (GLA) to Islay (ILY) flights
Questions & Answers
The distance between Mallaig and Eilean Mòr, MacCormaig Isles is 131 miles.
The best way to get from Mallaig to Eilean Mòr, MacCormaig Isles without a car is to train and bus and travel which takes 6h 27m and costs .
It takes approximately 6h 27m to get from Mallaig to Eilean Mòr, MacCormaig Isles, including transfers.
There are 81+ hotels available in Eilean Mòr, MacCormaig Isles.
What companies run services between Mallaig, Highland, Scotland and Eilean Mòr, MacCormaig Isles, Scotland?
There is no direct connection from Mallaig to Eilean Mòr, MacCormaig Isles. However, you can take the train to Fort William, walk to Bus Station, take the bus to Station Road, take the line 423 bus to Craignish Primary School, then travel to Eilean Mòr, MacCormaig Isles. Alternatively, you can take a train from Mallaig to Eilean Mòr, MacCormaig Isles via Glasgow Queen Street, Buchanan Bus Station, and Lodge Road End in around 9h 49m.
- Website
- loganair.co.uk
Flights from Glasgow Airport to Islay
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- £80–200
Flights from Glasgow Airport to Campbeltown
- Ave. Duration
- 45 min
- When
- Monday to Friday
- Estimated price
- £50–80
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Mallaig to Fort William
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- £9–19
- Website
- https://www.scotrail.co.uk/
Train from Mallaig to Glasgow Queen Street
- Ave. Duration
- 5h 28m
- Frequency
- 3 times a day
- Estimated price
- £30–85
- Website
- https://www.scotrail.co.uk/
Train from Mallaig to Crianlarich
- Ave. Duration
- 3h 28m
- Frequency
- 3 times a day
- Estimated price
- £26–60
- Website
- https://www.scotrail.co.uk/
- Standard
- £26–35
- 1st Class
- £40–60
- Phone
- +44 1524 732100
- bookings@westcoastrailways.net
- Website
- westcoastrailways.co.uk
Train from Mallaig to Fort William
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- £36–398
- Website
- West Coast Railways
- Adult Return Standard
- £65
- Child Return Standard
- £36
- Private Table Return 1st Class
- £210
- Compartments
- £398
- Phone
- 01586 552319
- enquiries@westcoastmotors.co.uk
- Website
- westcoastmotors.co.uk
Bus from Bus Station to Station Road
- Ave. Duration
- 1h 33m
- Frequency
- 3 times a day
- Estimated price
- £6–10
- Website
- https://www.westcoastmotors.co.uk/
Bus from Station Road to Argyll Arms Hotel
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- £4–7
- Website
- https://www.westcoastmotors.co.uk/
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Buchanan Bus Station to Lodge Road End
- Ave. Duration
- 2h 51m
- Frequency
- Every 3 hours
- Estimated price
- £14–21
- Website
- https://www.citylink.co.uk/
Bus from Public Toilets to Terminal Building
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a day
- Estimated price
- £10–14
- Website
- https://www.citylink.co.uk/
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Public Toilets to Terminal Building
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 hours
- Website
- https://www.ember.to/
- Phone
- 01967 431 272
- info@shielbuses.co.uk
- Website
- shielbuses.co.uk
Bus from Boatyard to Fort William Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- £5–7
- Website
- Shiel Buses
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide















