Bus times in Keith

All the buses in Keith: 6 bus routes and 35 bus stops. Pick a stop for live departures, or a route for the full timetable.

Next buses from Reidhaven Square (at) as of 19:12

Scheduled times at Keith’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.

    Cancellations & disruptions in Keith today

    Bus routes serving Keith

    Route numbers are reused all over the country. See every UK 10 bus, E7 bus, M96 bus, 309 bus, 368 bus or 10A bus timetable.

    Buses to…

    Fares in Keith are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

    Where can you get to by bus from Keith?

    Map of bus stops in Keith

    All 35 stops shown. Tap a marker for live departures.

    Bus stops in Keith

    Busiest stops

    Keith (34 stops)
    Newmill (1 stop)

    Operators in Keith

    Bus services here are registered with Aberdeenshire Council. See registered service changes and withdrawals →

    Frequently asked questions

    Which buses run in Keith?

    6 bus routes serve Keith, run by Stagecoach Bluebird, Moray Council and Ember. They are the 10 (Elgin to Huntly), the E7 (Aberdeen to Inverness), the M96 (Elgin to Huntly), the 309 (Cullen circular), the 368 (Tomintoul to Keith) and the 10A (Elgin to Huntly).

    How much is the bus fare in Keith?

    Fares in Keith are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

    How many bus stops are there in Keith?

    There are 35 active bus stops in Keith across Keith, Newmill. Each stop page on this site shows the next departures and every route that calls there.

    Bus times near Keith