Getting to the Isle of Mull
There are three regular boats to Mull from the mainland which carry cars. The first and most used, is the route from Oban (mainland) to Craignure (Mull), which is the most direct route if you are coming from the South. Caledonian MacBrayne operate all three of the routes - just visit their website for more information. Reservations can be made in advance on this route and the number to call for all ferries is 0800 066 5000.
The second route is from Lochaline on the Morvern peninsula (mainland) to Fishnish (Mull). If you are in the Fort William area, you can take the Corran Ferry across Loch Linnhe and then drive to Lochaline, before getting the ferry across to Mull. You can't book in advance on this service, you just turn up and wait your turn.
The final route is from Kilchoan on the Ardnamurchan peninsula (mainland) to Tobermory (Mull). Again, you can't book in advance on this service. For more information on the Calmac desinations on Mull visit their information page.
Trains to Oban
Oban railway station is next to the ferry and has a good connection with Glasgow Queen Street Station which has good links with Edinburgh, the South and Glasgow Aiport. The train journey from Glasgow to Oban takes around 3 hours and its a lovely scenic route.
Buses on the Island
Once your on the island, Bowman's run several bus services around the island. Have a look at the timetables on their website for further information.