500 Mallaig to Fort William

Monday to Friday, Saturday & Sunday, No Service 25th, 26th Dec and 1st and 2nd Jan

Saturdays Sundays
Mallaig-Coteachan Hill
07:10
08:50
11:00
-
11:00
11:00
Su
Mallaig (Royal Bank)
07:15
08:55
11:05
15:40
11:05
11:05
Su
Mallaig Ferry Terminal
-
-
11:10
-
11:10
11:10
Su
Mallaig (High School)
07:18
08:58
11:13
15:47
11:13
11:13
Su
Morar (Station)
07:25
09:05
11:18
15:50
SH
11:18
11:18
Back of Keppoch
07:37
09:17
-
-
-
-
Su
Arisaig (Post Office)
07:42
09:22
11:25
16:00
11:25
11:25
Su
Lochailort Hotel
07:59
CA
09:40
11:40
CA
16:15
CF
11:40
11:40
Glenfinnan
08:15
09:55
11:55
16:33
11:55
11:55
Su
Fort William Medical Centre
D
D
D
D
D
D
Su
Lochaber High School
08:43
-
-
-
-
-
Su
Fort William (Bus Station)
08:50
10:25
12:25
17:03
12:25
12:25
Su

D - Diverts if required to set down passengers on board
SH - School Holidays
SD - School Days
CF - Connects with Acharacle - Fort William bus due 16:20
CA - Connects with 07:20 Acharacle - Fort William due 08:00 & 11:40
E - Service extends to Mallaig for passengers on board to Mallaig or request
A - Will serve Arisaig & Morar Village on request by passengers on board at Lochailort
 

***Please note we do not have advanced booking facility for our services, please pay driver fare as you board***

Faretable

Mallaig                          
.80 Police St                        
.80 .80 High School                      
£1.30 £1.30 £1.10 Morar                    
£1.50 £1.50 £1.10 .80 Tougal                  
£1.70 £1.70 £1.30 .80 .80 Garramore                
£2.05 £1.90 £1.70 £1.10 £1.10 .80 Traigh              
£2.05 £2.05 £2.05 £1.70 £1.70 £1.10 .80 Keppoch            
£2.55 £2.55 £2.40 £1.90 £1.90 £1.70 £1.10 .80 Arisaig          
£3.10 £3.00 £2.70 £2.70 £2.70 £2.70 £2.70 £2.70 £2.70 Lochailort        
£3.80 £3.80 £3.80 £3.80 £3.70 £3.55 £3.40 £3.40 £3.30 £2.20 Glenfinnan      
£5.00 £5.00 £5.00 £5.00 £5.00 £3.80 £3.80 £3.80 £3.80 £3.00 £1.90 Fassifern    
£5.60 £5.60 £5.60 £5.60 £5.60 £5.00 £5.00 £5.00 £5.00 £3.30 £2.70 £2.20 Corpach  
£6.10 £6.10 £6.10 £6.10 £6.10 £5.60 £5.60 £5.60 £5.60 £3.80 £3.30 £2.55 £1.10 Ft William
£7.95 £7.95 £7.95 £7.95 £7.95 £7.30 £7.30 £7.30 £7.30 £4.95 £4.30 £3.35 £1.45 Return