21F
Highland Council
21F bus timetable: Cromarty to Dingwall
Cromarty - Dingwall
Route map
21F live route map
See the route, stops, and live buses currently on this line.
45 stops
Live buses loading
Map ready
Loading the route map...
Cromarty → Dingwall
12 trips · first 09:25 · last 13:00
Tue, Thu
Live Valid 2026-05-28 – 2027-05-27
Swipe sideways to see later trips.
Stop
09:25
Dingwall
09:25
Dingwall
09:25
Dingwall
09:25
Dingwall
09:25
Dingwall
13:00
Dingwall
13:00
Dingwall
13:00
Dingwall
13:00
Dingwall
13:00
Dingwall
Tue, Thu
Live Valid 2026-05-28 – 2027-05-27
Swipe sideways to see later trips.
Stop
09:25
Dingwall
13:00
Dingwall
Dingwall → Cromarty
12 trips · first 12:05 · last 13:55
Tue, Thu
Live Valid 2026-05-28 – 2027-05-27
Swipe sideways to see later trips.
Stop
12:05
Dingwall
12:05
Dingwall
12:05
Dingwall
12:05
Dingwall
12:05
Dingwall
13:55
Dingwall
13:55
Dingwall
13:55
Dingwall
13:55
Dingwall
13:55
Dingwall
Tue, Thu
Live Valid 2026-05-28 – 2027-05-27
Swipe sideways to see later trips.
Stop
12:05
Dingwall
13:55
Dingwall
Timetable data from Highland Council, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code HIGH_21F.
Main stops shown
8 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Cromarty, Victoria Hall outside
- Rosemarkie, Fairy Glen Car Park at
- Fortrose, Union Tavern outside
- Avoch, Station Hotel outside
- Munlochy, Post Office at
- Tore, Post Office Road End at
- Dingwall, Hill Street outside
- Dingwall, Tesco opposite