There are 4 ways to get from Arisaig to Craignure Station by bus, ferry, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Bus, ferry via Station Road
-
Take the bus from Clanranald Place to Fort William Bus Station
-
Take the bus from Bus Station to Station Road
-
Take the ferry from Oban Ferry Terminal to Craignure Mull Ferry Terminal
Cheapest
Bus, ferry
-
Take the bus from Clanranald Place to Fort William Bus Station
-
Take the bus from Fort William Bus Station to Pier
-
Take the ferry from Lochaline Ferry Terminal to Fishnish Ferry Terminal
Train, bus, ferry
-
Take the train from Arisaig to Fort William
-
Take the bus from Bus Station to Station Road
-
Take the ferry from Oban Ferry Terminal to Craignure Mull Ferry Terminal
Drive, ferry
-
Drive from Arisaig to Lochaline Ferry Terminal
-
Take the ferry from Lochaline Ferry Terminal to Fishnish Ferry Terminal
Questions & Answers
The cost-effective way to get from Arisaig to Craignure Station is to bus and ferry, which costs £12 - £19 and takes 6h 6m.
The quickest way to get from Arisaig to Craignure Station is to drive and ferry which costs £19 - £30 and takes 2h 57m.
The distance between Arisaig and Craignure Station is 31 miles.
The best way to get from Arisaig to Craignure Station without a car is to bus and ferry via Station Road which takes 5h 37m and costs £13 - £20.
It takes approximately 5h 37m to get from Arisaig to Craignure Station, including transfers.
There are 367+ hotels available in Craignure Station. Prices start at £37 per night.

- Distance: 31.2 miles
- Duration: 5h 37m
What companies run services between Arisaig, Scotland and Craignure Station, Scotland?
There is no direct connection from Arisaig to Craignure Station. However, you can take the bus to Fort William Bus Station, take the walk to Bus Station, take the bus to Station Road, take the walk to Oban Ferry Terminal, take the ferry to Craignure Mull Ferry Terminal, then take the walk to Craignure Station. Alternatively, you can take a vehicle from Arisaig to Craignure Station via Fort William, Bus Station, Station Road, Oban Ferry Terminal, and Craignure Mull Ferry Terminal in around 5h 43m.

- Phone
- +44 344 811 0141
- customer.relations@scotrail.co.uk
- Website
- scotrail.co.uk
Train from Arisaig to Fort William
- Ave. Duration
- 1h 6m
- Frequency
- 4 times a day
- Estimated price
- £8 - £12
- Website
- https://www.scotrail.co.uk/
- Standard
- £8 - £12

- Phone
- 01967 431 272
- info@shielbuses.co.uk
- Website
- shielbuses.co.uk
Bus from Clanranald Place to Fort William Bus Station
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- £4 - £6
- Website
- Shiel Buses
Bus from Fort William Bus Station to Pier
- Ave. Duration
- 1h 25m
- Frequency
- Twice a week
- Estimated price
- £5 - £7
- Website
- Shiel Buses

- Phone
- 01586 552319
- enquiries@westcoastmotors.co.uk
- Website
- westcoastmotors.co.uk
Bus from Bus Station to Station Road
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- £6 - £10
- Website
- https://www.westcoastmotors.co.uk/

- Phone
- +44 (0)1475 650 397
- enquiries@calmac.co.uk
- Website
- calmac.co.uk
Ferry from Oban Ferry Terminal to Craignure Mull Ferry Terminal
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- £3 - £4
- Website
- Caledonian MacBrayne
- Adult passenger
- £3 - £4
- Car
- £13 - £16
Ferry from Lochaline Ferry Terminal to Fishnish Ferry Terminal
- Ave. Duration
- 18 min
- Frequency
- Every 2 hours
- Estimated price
- £2 - £3
- Website
- Caledonian MacBrayne
- Adult passenger
- £2 - £3
- Car
- £7 - £8
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.