25A Inverness St Plat 2 ↔ Alness High St N
Operated by Stagecoach Bluebird. First bus 05:44, last bus 23:30. 10 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Bus Station Stance 2 | 17:00 | 18:30 | 19:30 | 21:30 | 23:30 |
|---|---|---|---|---|---|
| Wrightfield Park (at) | 17:27 | 18:51 | 19:51 | 21:51 | 23:51 |
| Hill Street (o/s) | 17:35 | 19:00 | 20:00 | 22:00 | 00:00 |
| Tulloch Co-Op (o/s) | 17:43 | 19:08 | 20:08 | 22:08 | 00:08 |
| Balconie Inn (at) | 17:55 | 19:20 | 20:20 | 22:20 | 00:20 |
| Burnside (opp) | 18:05 | · | · | · | · |
| Library (o/s) | 18:12 | 19:28 | 20:28 | 22:28 | 00:28 |
Route map
All stops on route 25A
25A towards Alness High St N
- Bus Station Stance 2 Inverness
- Inverness Justice Centre (o/s) Longman
- Seafield Road (NE-bound) Longman
- Kessock Bridge (after) Craigton
- Layby (NW-bound) Charleston
- Glackmore Junction (at) Tore
- Tore Layby (NW-bound) Tore
- Road End (at) Kilcoy
- Drynie Park Junction (at) Newton of Ferintosh
- A835 (NW-bound) Newton of Ferintosh
- Wyvis Crescent (SW-bound) Conon Bridge
- Gairloch Crescent (at) Conon Bridge
- Car Park (at) Conon Bridge
- Gairs Croft (at) Conon Bridge
- Wrightfield Park (at) Maryburgh
- Post Office (o/s) Maryburgh
- Hood Street (at) Maryburgh
- Hector Duncan Court (o/s) Dingwall
- Hill Street (o/s) Dingwall
- Station (o/s) Dingwall
- Council Buildings (opp) Dingwall
- Police Station (opp) Dingwall
- Cockburns Butchers (at) Dingwall
- Burns Crescent (opp) Dingwall
- Tulloch Co-Op (o/s) Dingwall
- Leisure Centre (opp) Dingwall
- Davidson Drive (opp) Dingwall
- Tulloch Avenue (at) Dingwall
- Craig Road Garage (opp) Dingwall
- Roundabout (N-bound) Ardullie
- Balconie Inn (at) Evanton
- War Memorial (at) Evanton
- Novar Crescent (at) Evanton
- Glenglass Road End (opp) Evanton
- Novar Toll (NE-bound) Evanton
- Kirkside Junction (at) Alness
- Westford Church (opp) Alness
- Westford (o/s) Alness
- Kirkside Road (at) Alness
- Burnside (opp) Alness
- Kirkside (after) Alness
- Firhill Steps (opp) Alness
- St Johns (at) Alness
- Coulhill Car Park (at) Alness
- Hill Street (at) Alness
- Library (o/s) Alness
25A towards Inverness St Plat 2
- Alness Pharmacy (at) Alness
- County Carpets (o/s) Alness
- Kirkside Junction (opp) Alness
- Novar Toll (SW-bound) Evanton
- Novar Crescent (opp) Evanton
- Glenglass Road End (at) Evanton
- Balconie Inn (opp) Evanton
- War Memorial (opp) Evanton
- Roundabout (S-bound) Ardullie
- Leisure Centre (o/s) Dingwall
- Davidson Drive (at) Dingwall
- Craig Road Garage (o/s) Dingwall
- Tulloch Co-Op (opp) Dingwall
- Burns Crescent (at) Dingwall
- Bridgend Avenue (at) Dingwall
- Police Station (o/s) Dingwall
- Council Buildings (o/s) Dingwall
- Hill Street (o/s) Dingwall
- Hector Duncan Court (opp) Dingwall
- Station (o/s) Dingwall
- Hood Street (opp) Maryburgh
- Post Office (opp) Maryburgh
- War Memorial (at) Conon Bridge
- Wrightfield Park (opp) Maryburgh
- Petrol Station (o/s) Conon Bridge
- Station Road Conon Bridge
- Wyvis Crescent (after) Conon Bridge
- A835 (SE-bound) Newton of Ferintosh
- Drynie Park Junction (opp) Newton of Ferintosh
- Road End (opp) Kilcoy
- Tore Layby (SE-bound) Tore
- Layby (SE-bound) Charleston
- Kessock Bridge (before) Craigton
- Stagecoach Depot (at) Longman
- Seafield Road (before) Longman
- Inverness Justice Centre (opp) Longman
- Bus Station Stance 2 Inverness
Towns & areas on this route
Frequently asked questions
What time is the first 25A bus?
The first 25A departure on weekdays leaves at 05:44 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 25A bus?
The last 25A on weekdays leaves its first stop at 23:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 25A bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach Bluebird sets the fares on the 25A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 25A bus?
The 25A is operated by Stagecoach Bluebird.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.