Trip to Mallaig

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Glasgow to Mallaig

🚂 The journey from Glasgow to Mallaig by train is a scenic route that involves a transfer at Crianlarich. 💰 Ticket prices for this approximately 6-hour journey range from £39 to £88, depending on your travel preferences.

Where to stay in Mallaig

There are over 11 hotels to stay in Mallaig. Prices range from $55 per night.

Find accommodation

Will you be returning to Glasgow by train?

If you are looking for the return train journey, check out trains from Mallaig to Glasgow

See schedule