opposite Friars Crescent same place 434 434 Middleton Bus Station Live · WR24BBF · Expected · live tracking 2 min
Kildare Crescent (near) Kildare Crescent (near) 180 m 406 434 406 Kirkholt Live · BV24LTE · Expected · live tracking 3 min
Kildare Crescent (opposite) Kildare Crescent (opposite) 200 m 434 434 Middleton Bus Station Live · WR24BBF · Expected · live tracking 3 min
Kew Road (opposite) Kew Road (opposite) 213 m 406 406 Kirkholt Scheduled time · Bee Network 08:30 406 Kirkholt Scheduled time · Bee Network 08:51 406 Kirkholt Scheduled time · Bee Network 09:15
Devonshire Road (near) Devonshire Road (near) 301 m 406 434 406 Kirkholt Live · BV24LTE · Expected · live tracking 2 min
Ludgate Road (near) Ludgate Road (near) 311 m 406 434 406 Kirkholt Scheduled time · Bee Network 08:28 434 Rochdale Interchange Scheduled time · Bee Network 08:31 406 Kirkholt Scheduled time · Bee Network 08:49
The Strand (near) The Strand (near) 311 m 406 434 406 Kirkholt Live · BV24LTE · Expected · live tracking < 1 min
Devonshire Road (opposite) Devonshire Road (opposite) 320 m 434 434 Middleton Bus Station Live · WR24BBF · Expected · live tracking 4 min
Ludgate Road (opposite) Ludgate Road (opposite) 334 m 434 434 Middleton Bus Station Live · WR24BBF · Expected · live tracking 2 min
The Strand (opposite) The Strand (opposite) 348 m 406 434 406 Kirkholt Scheduled time · Bee Network 08:32 406 Kirkholt Scheduled time · Bee Network 08:53 406 Kirkholt Scheduled time · Bee Network 09:17
Great Gates Road (adjacent) Great Gates Road (adjacent) 408 m 406 406 Kirkholt Scheduled time · Bee Network 08:30 406 Kirkholt Scheduled time · Bee Network 08:51 406 Kirkholt Scheduled time · Bee Network 09:15
Ruskin Road (adjacent) Ruskin Road (adjacent) 409 m 406 434 406 Kirkholt Live · BV24LTE · Expected · live tracking 2 min
Ruskin Road (opposite) Ruskin Road (opposite) 413 m 434 434 Middleton Bus Station Live · WR24BBF · Expected · live tracking 4 min
Hogarth Road (opposite) Hogarth Road (opposite) 420 m 406 434 406 Kirkholt Live · BV24LTE · Expected · live tracking due