Edinburgh – Fort William trains
Caledonian Sleeper trains runs between Edinburgh and Fort William via Glasgow, Dalmuir, Dumbarton and Helensburgh. Runs Monday to Friday. On Friday 13 November there is one train from Edinburgh, at 04:50.
Operated by Caledonian Sleeper. Timetable for Friday, 13 November 2026. Today's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable
Questions
- When is the first and last Caledonian Sleeper train from Edinburgh to Fort William?
- On Friday 13 November there is one train, leaving Edinburgh at 04:50.
- Does the Edinburgh – Fort William train run on Sundays?
- No. Runs Monday to Friday.
- Where does the Edinburgh – Fort William train stop?
- Main stops from Edinburgh to Fort William: Edinburgh station (Edinburgh), Glasgow Queen Street Low Level station (Glasgow), Dalmuir station (Dalmuir), Dumbarton Central station (Dumbarton), Helensburgh Upper station (Helensburgh), Garelochhead station (Garelochhead), Arrochar & Tarbet station (Arrochar), Ardlui station (Ardlui), Crianlarich station (Crianlarich), Upper Tyndrum station (Tyndrum), Bridge of Orchy station (Bridge Of Orchy), Rannoch station (Rannoch), Corrour station (Corrour), Tulloch station (Roybridge) and more. The full list is in the timetable below.
- Who runs the Edinburgh – Fort William train?
- Caledonian Sleeper.
Edinburgh to Fort William
| Stop | Journey 1 |
|---|---|
| Edinburgh station | 04:50 |
| Glasgow Queen Street Low Level station | 05:48 |
| Dalmuir station | 06:06 |
| Dumbarton Central station | 06:17 |
| Helensburgh Upper station | 06:33 |
| Garelochhead station | 06:47 |
| Arrochar & Tarbet station | 07:09 |
| Ardlui station | 07:25 |
| Crianlarich station | 07:48 |
| Upper Tyndrum station | 08:02 |
| Bridge of Orchy station, Bridge Of Orchy | 08:18 |
| Rannoch station | 08:45 |
| Corrour station | 09:00 |
| Tulloch station, Roybridge | 09:21 |
| Roy Bridge station, Roybridge | 09:31 |
| Spean Bridge station | 09:39 |
| Fort William station | 10:00 |
Places on this route
- Buses in Edinburgh
- Buses in Glasgow
- Buses in Clydebank
- Buses in Dumbarton
- Buses in Helensburgh
- Buses in Garelochhead
- Buses in Arrochar
- Buses in Ardlui
- Buses in Crianlarich
- Buses in Tyndrum
- Buses in Bridge Of Orchy
- Buses in Rannoch
- Buses in Corrour
- Buses in Roybridge, near Fort William
- Buses in Roybridge
- Buses in Spean Bridge
- Buses in Fort William
Timetables from the Bus Open Data Service (Department for Transport), updated Thursday, 12 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook