You can catch a ferry to Eigg from Mallaig on the Caledonian MacBrayne boat, the Loch Nevis, or from Arisaig on the Sheerwater. The Loch Nevis operates all year round while the Sheerwater sails only in the summer months.
There are only a very few miles of road on Eigg. The only vehicles allowed on the island will be those of islanders (with permits) and service vehicles.
The total journey time to drive from Glasgow is about 3 to 3.5 hours, and from Edinburgh about 4 to 4.5 hours.
The West Highland Line serviced by Scotrail runs from Glasgow and stopping at Arisaig and Mallaig, taking 5hrs through some of the most spectacular views you will see of Scotland.