680 - Bradford Interchange - Heaton - BRI - Sandy Lane - Cottingley - Bingley
PB0000815:1041: current: true description: Bradford Interchange - Heaton - BRI - Sandy Lane - Cottingley - Bingley line_brand: '' line_name: '680'
Routes
First Bus_2145_20260608 04:00:54/680-FYBO680--FBRA-Bradford-2026-05-31-FBRA_2026-05-31_BODS-BODS_V1_1.xml
Line: FBRA:PB0000815:1041:680
LineName: 680
ServiceCode: PB0000815:1041
CreationDateTime: 22 Nov 2020, 11 a.m.
ModificationDateTime: 5 Jun 2026, 2:07 p.m.
Hash: 58c2938bdd7012f8f86578c65d300f5fcb30488b
RevisionNumber: 395
OperatingPeriod: 2026-05-31
PublicUse: True
Description: Bradford Interchange - Heaton - BRI - Sandy Lane - Cottingley - Bingley
Origin: Bradford Interchange
Destination: Bingley
Via: Heaton, BRI, Sandy Lane, Cottingley
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1570 | 4801 | 0621 | out | 06:21 | 06:45 | Monday to Friday | Monday to Friday |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bradford | ✎ | |
| 1573 | 4801 | 0727 | out | 07:27 | 08:18 | Bradford | ✎ | ||||
| 1575 | 4802 | 0847 | out | 08:47 | 09:38 | Bradford | ✎ | ||||
| 1577 | 4801 | 0958 | out | 09:58 | 10:49 | Bradford | ✎ | ||||
| 1579 | 4802 | 1058 | out | 10:58 | 11:49 | Bradford | ✎ | ||||
| 1581 | 4801 | 1205 | out | 12:05 | 12:57 | Bradford | ✎ | ||||
| 1582 | 4802 | 1304 | out | 13:04 | 13:58 | Bradford | ✎ | ||||
| 1585 | 4801 | 1417 | out | 14:17 | 15:13 | Bradford | ✎ | ||||
| 1586 | 4802 | 1517 | out | 15:17 | 16:14 | Bradford | ✎ | ||||
| 1589 | 4801 | 1632 | out | 16:32 | 17:29 | Bradford | ✎ | ||||
| 1591 | 4802 | 1745 | out | 17:45 | 18:41 | Bradford | ✎ | ||||
| 1593 | 4801 | 1900 | out | 19:00 | 19:55 | Bradford | ✎ | ||||
| 1571 | 4801 | 0657 | in | 06:57 | 07:20 | Bradford | ✎ | ||||
| 1572 | 4802 | 0726 | in | 07:26 | 08:25 | Bradford | ✎ | ||||
| 1574 | 4801 | 0843 | in | 08:43 | 09:43 | Bradford | ✎ | ||||
| 1576 | 4802 | 0946 | in | 09:46 | 10:45 | Bradford | ✎ | ||||
| 1578 | 4801 | 1057 | in | 10:57 | 11:57 | Bradford | ✎ | ||||
| 1580 | 4802 | 1157 | in | 11:57 | 12:56 | Bradford | ✎ | ||||
| 1583 | 4801 | 1306 | in | 13:06 | 14:08 | Bradford | ✎ | ||||
| 1584 | 4802 | 1406 | in | 14:06 | 15:08 | Bradford | ✎ | ||||
| 1587 | 4801 | 1520 | in | 15:20 | 16:23 | Bradford | ✎ | ||||
| 1588 | 4802 | 1622 | in | 16:22 | 17:23 | Bradford | ✎ | ||||
| 1590 | 4801 | 1737 | in | 17:37 | 18:38 | Bradford | ✎ | ||||
| 1592 | 4802 | 1859 | in | 18:59 | 19:59 | Bradford | ✎ | ||||
| 1594 | 4801 | 0622 | out | 06:22 | 06:48 | Saturdays | Saturdays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bradford | ✎ | |
| 1597 | 4801 | 0728 | out | 07:28 | 08:16 | Bradford | ✎ | ||||
| 1598 | 4802 | 0832 | out | 08:32 | 09:20 | Bradford | ✎ | ||||
| 1601 | 4801 | 0937 | out | 09:37 | 10:25 | Bradford | ✎ | ||||
| 1603 | 4802 | 1042 | out | 10:42 | 11:30 | Bradford | ✎ | ||||
| 1605 | 4801 | 1147 | out | 11:47 | 12:34 | Bradford | ✎ | ||||
| 1607 | 4802 | 1252 | out | 12:52 | 13:40 | Bradford | ✎ | ||||
| 1609 | 4801 | 1357 | out | 13:57 | 14:47 | Bradford | ✎ | ||||
| 1611 | 4802 | 1502 | out | 15:02 | 15:54 | Bradford | ✎ | ||||
| 1613 | 4801 | 1607 | out | 16:07 | 16:59 | Bradford | ✎ | ||||
| 1615 | 4802 | 1712 | out | 17:12 | 18:04 | Bradford | ✎ | ||||
| 1616 | 4801 | 1824 | out | 18:24 | 19:16 | Bradford | ✎ | ||||
| 1595 | 4801 | 0657 | in | 06:57 | 07:18 | Bradford | ✎ | ||||
| 1596 | 4802 | 0726 | in | 07:26 | 08:19 | Bradford | ✎ | ||||
| 1599 | 4801 | 0836 | in | 08:36 | 09:30 | Bradford | ✎ | ||||
| 1600 | 4802 | 0936 | in | 09:36 | 10:30 | Bradford | ✎ | ||||
| 1602 | 4801 | 1036 | in | 10:36 | 11:31 | Bradford | ✎ | ||||
| 1604 | 4802 | 1138 | in | 11:38 | 12:32 | Bradford | ✎ | ||||
| 1606 | 4801 | 1242 | in | 12:42 | 13:38 | Bradford | ✎ | ||||
| 1608 | 4802 | 1348 | in | 13:48 | 14:45 | Bradford | ✎ | ||||
| 1610 | 4801 | 1455 | in | 14:55 | 15:53 | Bradford | ✎ | ||||
| 1612 | 4802 | 1602 | in | 16:02 | 16:59 | Bradford | ✎ | ||||
| 1614 | 4801 | 1707 | in | 17:07 | 18:03 | Bradford | ✎ | ||||
| 1617 | 4802 | 1824 | in | 18:24 | 19:19 | Bradford | ✎ |
First Bus_2145_20260608 04:00:54/680-FYBO680--FBRA-Bradford-2026-07-19-FBRA_2026-05-31_BODS-BODS_V1_1.xml
Line: FBRA:PB0000815:1041:680
LineName: 680
ServiceCode: PB0000815:1041
CreationDateTime: 22 Nov 2020, 11 a.m.
ModificationDateTime: 5 Jun 2026, 2:17 p.m.
Hash: 6cfc71e09d6acffdb10416f4a2e877f93dd29b6d
RevisionNumber: 396
OperatingPeriod: 2026-07-19
PublicUse: True
Description: Bradford Interchange - Heaton - BRI - Sandy Lane - Cottingley - Bingley
Origin: Bradford Interchange
Destination: Bingley
Via: Heaton, BRI, Sandy Lane, Cottingley
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1594 | 4801 | 0622 | out | 06:22 | 06:48 | Saturdays | Saturdays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bradford | ✎ | |
| 1597 | 4801 | 0728 | out | 07:28 | 08:16 | Bradford | ✎ | ||||
| 1598 | 4802 | 0832 | out | 08:32 | 09:20 | Bradford | ✎ | ||||
| 1601 | 4801 | 0937 | out | 09:37 | 10:25 | Bradford | ✎ | ||||
| 1603 | 4802 | 1042 | out | 10:42 | 11:30 | Bradford | ✎ | ||||
| 1605 | 4801 | 1147 | out | 11:47 | 12:34 | Bradford | ✎ | ||||
| 1607 | 4802 | 1252 | out | 12:52 | 13:40 | Bradford | ✎ | ||||
| 1609 | 4801 | 1357 | out | 13:57 | 14:47 | Bradford | ✎ | ||||
| 1611 | 4802 | 1502 | out | 15:02 | 15:54 | Bradford | ✎ | ||||
| 1613 | 4801 | 1607 | out | 16:07 | 16:59 | Bradford | ✎ | ||||
| 1615 | 4802 | 1712 | out | 17:12 | 18:04 | Bradford | ✎ | ||||
| 1616 | 4801 | 1824 | out | 18:24 | 19:16 | Bradford | ✎ | ||||
| 1595 | 4801 | 0657 | in | 06:57 | 07:18 | Bradford | ✎ | ||||
| 1596 | 4802 | 0726 | in | 07:26 | 08:19 | Bradford | ✎ | ||||
| 1599 | 4801 | 0836 | in | 08:36 | 09:30 | Bradford | ✎ | ||||
| 1600 | 4802 | 0936 | in | 09:36 | 10:30 | Bradford | ✎ | ||||
| 1602 | 4801 | 1036 | in | 10:36 | 11:31 | Bradford | ✎ | ||||
| 1604 | 4802 | 1138 | in | 11:38 | 12:32 | Bradford | ✎ | ||||
| 1606 | 4801 | 1242 | in | 12:42 | 13:38 | Bradford | ✎ | ||||
| 1608 | 4802 | 1348 | in | 13:48 | 14:45 | Bradford | ✎ | ||||
| 1610 | 4801 | 1455 | in | 14:55 | 15:53 | Bradford | ✎ | ||||
| 1612 | 4802 | 1602 | in | 16:02 | 16:59 | Bradford | ✎ | ||||
| 1614 | 4801 | 1707 | in | 17:07 | 18:03 | Bradford | ✎ | ||||
| 1617 | 4802 | 1824 | in | 18:24 | 19:19 | Bradford | ✎ | ||||
| 1570 | 4801 | 0621 | out | 06:21 | 06:45 | Monday to Friday | Monday to Friday |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bradford | ✎ | |
| 1573 | 4801 | 0727 | out | 07:27 | 08:18 | Bradford | ✎ | ||||
| 1575 | 4802 | 0847 | out | 08:47 | 09:38 | Bradford | ✎ | ||||
| 1577 | 4801 | 0958 | out | 09:58 | 10:49 | Bradford | ✎ | ||||
| 1579 | 4802 | 1058 | out | 10:58 | 11:49 | Bradford | ✎ | ||||
| 1581 | 4801 | 1205 | out | 12:05 | 12:57 | Bradford | ✎ | ||||
| 1582 | 4802 | 1304 | out | 13:04 | 13:58 | Bradford | ✎ | ||||
| 1585 | 4801 | 1417 | out | 14:17 | 15:13 | Bradford | ✎ | ||||
| 1586 | 4802 | 1517 | out | 15:17 | 16:14 | Bradford | ✎ | ||||
| 1589 | 4801 | 1632 | out | 16:32 | 17:29 | Bradford | ✎ | ||||
| 1591 | 4802 | 1745 | out | 17:45 | 18:41 | Bradford | ✎ | ||||
| 1593 | 4801 | 1900 | out | 19:00 | 19:55 | Bradford | ✎ | ||||
| 1571 | 4801 | 0657 | in | 06:57 | 07:20 | Bradford | ✎ | ||||
| 1572 | 4802 | 0726 | in | 07:26 | 08:25 | Bradford | ✎ | ||||
| 1574 | 4801 | 0843 | in | 08:43 | 09:43 | Bradford | ✎ | ||||
| 1576 | 4802 | 0946 | in | 09:46 | 10:45 | Bradford | ✎ | ||||
| 1578 | 4801 | 1057 | in | 10:57 | 11:57 | Bradford | ✎ | ||||
| 1580 | 4802 | 1157 | in | 11:57 | 12:56 | Bradford | ✎ | ||||
| 1583 | 4801 | 1306 | in | 13:06 | 14:08 | Bradford | ✎ | ||||
| 1584 | 4802 | 1406 | in | 14:06 | 15:08 | Bradford | ✎ | ||||
| 1587 | 4801 | 1520 | in | 15:20 | 16:23 | Bradford | ✎ | ||||
| 1588 | 4802 | 1622 | in | 16:22 | 17:23 | Bradford | ✎ | ||||
| 1590 | 4801 | 1737 | in | 17:37 | 18:38 | Bradford | ✎ | ||||
| 1592 | 4802 | 1859 | in | 18:59 | 19:59 | Bradford | ✎ |
Y/Y_FG_FBRA_680_1.xml
Line: SL26
LineName: 680
ServiceCode: Y_FG_FBRA_680_1
CreationDateTime: 21 May 2026, 6:15 a.m.
ModificationDateTime: 21 May 2026, 6:15 a.m.
Hash: ea5737266ee3ffc38f53d781b5b8419cc6a9dfd8
RevisionNumber: 1
OperatingPeriod: 2026-05-31–2026-07-18
PublicUse: True
Description: Bradford - Bingley
Origin: Bradford
Destination: Bingley
Via: Heaton, BRI, Sandy Lane, Cottingley
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1919 | VJ1 | out | 06:21 | 06:45 | Monday to Friday | Monday to Friday |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bradford | ✎ | ||
| 1922 | VJ4 | out | 07:27 | 08:18 | Bradford | ✎ | |||||
| 1924 | VJ6 | out | 08:47 | 09:38 | Bradford | ✎ | |||||
| 1926 | VJ8 | out | 09:58 | 10:49 | Bradford | ✎ | |||||
| 1928 | VJ10 | out | 10:58 | 11:49 | Bradford | ✎ | |||||
| 1930 | VJ12 | out | 12:05 | 12:57 | Bradford | ✎ | |||||
| 1931 | VJ13 | out | 13:04 | 13:58 | Bradford | ✎ | |||||
| 1934 | VJ16 | out | 14:17 | 15:13 | Bradford | ✎ | |||||
| 1935 | VJ17 | out | 15:17 | 16:14 | Bradford | ✎ | |||||
| 1938 | VJ20 | out | 16:32 | 17:29 | Bradford | ✎ | |||||
| 1940 | VJ22 | out | 17:45 | 18:41 | Bradford | ✎ | |||||
| 1942 | VJ24 | out | 19:00 | 19:55 | Bradford | ✎ | |||||
| 1920 | VJ2 | in | 06:57 | 07:20 | Bradford | ✎ | |||||
| 1921 | VJ3 | in | 07:26 | 08:25 | Bradford | ✎ | |||||
| 1923 | VJ5 | in | 08:43 | 09:43 | Bradford | ✎ | |||||
| 1925 | VJ7 | in | 09:46 | 10:45 | Bradford | ✎ | |||||
| 1927 | VJ9 | in | 10:57 | 11:57 | Bradford | ✎ | |||||
| 1929 | VJ11 | in | 11:57 | 12:56 | Bradford | ✎ | |||||
| 1932 | VJ14 | in | 13:06 | 14:08 | Bradford | ✎ | |||||
| 1933 | VJ15 | in | 14:06 | 15:08 | Bradford | ✎ | |||||
| 1936 | VJ18 | in | 15:20 | 16:23 | Bradford | ✎ | |||||
| 1937 | VJ19 | in | 16:22 | 17:23 | Bradford | ✎ | |||||
| 1939 | VJ21 | in | 17:37 | 18:38 | Bradford | ✎ | |||||
| 1941 | VJ23 | in | 18:59 | 19:59 | Bradford | ✎ | |||||
| 1943 | VJ25 | out | 06:22 | 06:48 | Saturdays | Saturdays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bradford | ✎ | ||
| 1946 | VJ28 | out | 07:28 | 08:16 | Bradford | ✎ | |||||
| 1947 | VJ29 | out | 08:32 | 09:20 | Bradford | ✎ | |||||
| 1950 | VJ32 | out | 09:37 | 10:25 | Bradford | ✎ | |||||
| 1952 | VJ34 | out | 10:42 | 11:30 | Bradford | ✎ | |||||
| 1954 | VJ36 | out | 11:47 | 12:34 | Bradford | ✎ | |||||
| 1956 | VJ38 | out | 12:52 | 13:40 | Bradford | ✎ | |||||
| 1958 | VJ40 | out | 13:57 | 14:47 | Bradford | ✎ | |||||
| 1960 | VJ42 | out | 15:02 | 15:54 | Bradford | ✎ | |||||
| 1962 | VJ44 | out | 16:07 | 16:59 | Bradford | ✎ | |||||
| 1964 | VJ46 | out | 17:12 | 18:04 | Bradford | ✎ | |||||
| 1965 | VJ47 | out | 18:24 | 19:16 | Bradford | ✎ | |||||
| 1944 | VJ26 | in | 06:57 | 07:18 | Bradford | ✎ | |||||
| 1945 | VJ27 | in | 07:26 | 08:19 | Bradford | ✎ | |||||
| 1948 | VJ30 | in | 08:36 | 09:30 | Bradford | ✎ | |||||
| 1949 | VJ31 | in | 09:36 | 10:30 | Bradford | ✎ | |||||
| 1951 | VJ33 | in | 10:36 | 11:31 | Bradford | ✎ | |||||
| 1953 | VJ35 | in | 11:38 | 12:32 | Bradford | ✎ | |||||
| 1955 | VJ37 | in | 12:42 | 13:38 | Bradford | ✎ | |||||
| 1957 | VJ39 | in | 13:48 | 14:45 | Bradford | ✎ | |||||
| 1959 | VJ41 | in | 14:55 | 15:53 | Bradford | ✎ | |||||
| 1961 | VJ43 | in | 16:02 | 16:59 | Bradford | ✎ | |||||
| 1963 | VJ45 | in | 17:07 | 18:03 | Bradford | ✎ | |||||
| 1966 | VJ48 | in | 18:24 | 19:19 | Bradford | ✎ |
Outbound
- Bradford Interchange Bus Station (stand Y)
- Bradford Interchange Bus Station (stand X)
- Little Germany U (opp.)
- Cathedral N (at)
- Cheapside L
- Forster Square J (at)
- Manor Row A
- Manningham Lane Retail Park
- Hanover Square
- Valley Parade
- Blenheim Road
- Oak Lane Manningham Ln
- St Mary's Rd Junction
- Victor Road (at)
- Park View Rd North Park Road (stop)
- Wilmer Rd Park View Rd (stop)
- Wilmer Rd Garden Terrace (at)
- Emm Lane Wilmer Rd (adj)
- Highgate Heaton Road (adj)
- Highgate Quarry Street (opp)
- Heaton Park Road
- Toller Ln Heaton Park Drive
- Toller Ln Lynton Drive
- Toller Lane Masham Place (after)
- Haslingden Drive (near)
- Bradford Royal Infirmary (stop C)
- Hill Top Cottages
- Crow Trees Lane
- Haworth Rd Sowden Road
- Haworth Rd Thorn Drive
- Daisy Bank
- Duckworth Lane (stop A)
- Haworth Rd Lynfield Drive (adj)
- Haworth Rd Brantwood Drive
- Haworth Road Heather Grove (adj)
- Haworth Rd Stoney Bridge Avenue
- Haworth Road Chellow Heights Farm
- Cottingley Road Wilsden Rd (after)
- Cottingley Rd School (opp)
- Cottingley Moor Road Florida Rd
- Cottingley Moor Rd Lee Lane (at)
- Cottingley Moor Road Bradford Old Rd (at)
- Throstle Nest Farm (opp)
- Airedale Avenue Rycroft Ave (W bound)
- Woodside View (at)
- Hope Hill View Airedale Avenue (opp)
- Cottingley New Road Bradford Old Rd
- Cottingley Bar (at)
- Ghyll Wood Drive (at)
- Beckfoot School
- Southlands Grove (opp)
- Ashfield Court (opp)
- Ferncliffe Road (stop H)
Inbound
- Bingley Rail Station E
- Prospect Place (at)
- Bingley Main Street A
- Toller Lane Masham Place (opp)
- Ashfield Court (at)
- Toller Ln Lynton Drive (adj)
- Southlands Grove
- Leylands Lane Toller Ln
- Heaton Park Road (near)
- Beckfoot School
- Ghyll Wood Drive
- Highgate Quarry Street (before)
- Grange Park Drive
- Highgate Heaton Road (opp)
- Cottingley New Road Bradford Rd
- Emm Lane Wilmer Rd
- Manor Rd Bradford Old Road
- Wilmer Rd Garden Terrace (opp)
- Manor Road Carnoustie Grove
- Victor Road
- St Mary's Rd Junction
- Manor Rd Airedale Avenue (W bound)
- Oak Lane North Park Ln
- Hope Hill View Airedale Avenue (adj)
- Airedale Avenue Woodside View (adj)
- Queen's Road (near)
- Valley Parade (at)
- Rycroft Avenue
- Manor Rd Airedale Avenue
- Hanover Square (opp)
- Manningham Lane Retail Park
- Manor Rd Rycroft Avenue
- Manor Rd School Street
- Manor Row B
- Forster Square K (at)
- Cottingley New Road Hollings St
- Cheapside N9
- Throstle Nest Farm (adj)
- Cheapside M (at)
- Cottingley Moor Road Lysander Wy (opp)
- Cathedral S
- Cottingley Moor Rd Lee Lane (adj)
- Cottingley Moor Road Florida Rd (stop)
- Little Germany V (at)
- Bradford Interchange Bus Station (stand J)
- Cottingley Rd School (at)
- Cottingley Road Wilsden Rd (before)
- Haworth Road Bay of Biscay
- Haworth Road Stoney Ridge Ave
- Haworth Road Heather Grove
- Haworth Road Park
- Thorn Drive
- Heaton School
- High Park Drive Co-op
- Lynfield Mount Hospital (opp)
- Hill Top Cottages (at)
- Bradford Royal Infirmary E
- Bradford Royal Infirmary (stop D)