The journey from the Isle of Canna to Bath is a multi-modal expedition covering over 900 kilometers. You must first take the CalMac ferry from Canna to Mallaig, which takes approximately 2 hours. From Mallaig, you board the West Highland Line train to Glasgow Queen Street. You then transfer to Glasgow Central for a train to London Euston, followed by a connection to Bath Spa. This route traverses the scenic Scottish Highlands before heading south through the English countryside.
Total Distance: Driving distance 920 km, straight-line air distance 650 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 2 hours |
| Avg Price | 140-250 GBP | 10-15 GBP |
| Operator | ScotRail and GWR | CalMac Ferries |
| Route | Mallaig - Glasgow - London - Bath Spa. | Canna Pier to Mallaig Ferry Terminal. |
| Tip | Use a split-ticketing website to significantly reduce your fare. | Book your vehicle space well in advance as the ferry has limited capacity. |
May to September for reliable ferry crossings and longer daylight hours.