Bus times in Macclesfield

All the buses in Macclesfield: 15 bus routes and 272 bus stops. Pick a stop for live departures, or a route for the full timetable.

Next buses from Railway Station (Stop A) as of 00:08

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

    2 disruptions in Macclesfield — details
    High Peak 58 temporary timetable 25 July to 30 October 2026 — High Peak 58 temporary timetable 25 July to 30 October 2026 An upcoming major road closure affecting service 58 will require the bus to divert and operate to a temporary timetable. The closure will affect the A54 M… Details →
    391 service: Oak Lane & Jackson Lane – Kerridge (28th – 30th September, 5th – 16th October) — 391 service: Oak Lane & Jackson Lane – Kerridge (28th – 30th September, 5th – 16th October) For the duration of the closure buses will divert via Henshall Road & Bollington Road and omit Kerridge in its entirety. Details →

    Bus routes serving Macclesfield

    Route numbers are reused all over the country. See every UK 10 bus, 38 bus, 58 bus, 391 bus, 130 bus, 87 bus, 14 bus, 60 bus, 150 bus, 19 bus, 109 bus or 14A bus timetable.

    Buses to…

    Single fares in England: capped at £3 until 31 Dec 2026, then £2. Fare cap guide →

    Where can you get to by bus from Macclesfield?

    Show 12 more places

    Map of bus stops in Macclesfield

    The 250 busiest stops shown — more are listed below. Tap a marker for live departures.

    Bus stops in Macclesfield

    Busiest stops

    Macclesfield (124 stops)
    Broken Cross (28 stops)
    Gurnett (1 stop)
    Hurdsfield (21 stops)
    Tytherington (36 stops)
    Upton Priory (22 stops)
    Weston (40 stops)

    Operators in Macclesfield

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

    Frequently asked questions

    Which buses run in Macclesfield?

    15 bus routes serve Macclesfield, run by 4 operators including D & G Bus and High Peak. The busiest are the 10 (Weston to Bollington), the 38 (Crewe to Macclesfield), the 58 (Buxton to Macclesfield), the 391 (Stockport to Macclesfield), the 130 (Macclesfield to Manchester), the 87 (Knutsford to Macclesfield), the 14 (Macclesfield to Macclesfield Bus Station (Bay 8)) and the 60 (Macclesfield to Hayfield), plus 3 other regular routes and 4 school or occasional services.

    How much is the bus fare in Macclesfield?

    Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Macclesfield are run by D & G Bus, High Peak, Aimee's, Belle Vue Coaches — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.

    How many bus stops are there in Macclesfield?

    There are 272 active bus stops in Macclesfield across Macclesfield, Broken Cross, Gurnett, Hurdsfield, Tytherington, Upton Priory, Weston. Each stop page on this site shows the next departures and every route that calls there.

    Bus times near Macclesfield