104
Highland Council
104 bus timetable: Inverness to Milton of Leys
Inverness - Milton of Leys
Route map
104 live route map
See the route, stops, and live buses currently on this line.
49 stops
Live buses loading
Map ready
Loading the route map...
Inverness → Milton of Leys
12 trips · first 06:10 · last 18:10
Saturday
Live Valid 2026-05-28 – 2027-05-27
Swipe sideways to see later trips.
Stop
06:10
Milton of Leys
07:30
Milton of Leys
08:50
Milton of Leys
09:50
Milton of Leys
10:50
Milton of Leys
11:50
Milton of Leys
12:50
Milton of Leys
13:50
Milton of Leys
14:50
Milton of Leys
15:50
Milton of Leys
17:10
Milton of Leys
18:10
Milton of Leys
Milton of Leys, Pinewood Court
opposite
06:45
08:05
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:45
18:45
Milton of Leys → Inverness
12 trips · first 06:45 · last 18:50
Saturday
Live Valid 2026-05-28 – 2027-05-27
Swipe sideways to see later trips.
Stop
06:45
Milton of Leys
08:05
Milton of Leys
09:30
Milton of Leys
10:30
Milton of Leys
11:30
Milton of Leys
12:30
Milton of Leys
13:30
Milton of Leys
14:30
Milton of Leys
15:30
Milton of Leys
16:30
Milton of Leys
17:50
Milton of Leys
18:50
Milton of Leys
Milton of Leys, Pinewood Court
opposite
06:45
08:05
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:50
18:50
Timetable data from Highland Council, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code HIGH_104.
Main stops shown
7 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.