Please find below the Calmac Ferry Summer Timetable (31st March-22nd October 2017)
The yellow blocks highlight all the boat departure and arrival times for Mallaig and Rum
Arisaig Passenger Ferry
There is also a passenger ferry that runs from Arisaig, Click here to have a look at the timetable.
If you are getting the train to Mallaig or Arisaig then please look up the West Highland Railway Timetable here