The road measures 46.99 miles long and would take a car obeying speed limits 1 hours and 24 minutes to travel its length.
The B1040 is a B Road and is located in the Zone 1 Highways Region.
The road is split into 8 segments.
| Connecting Roads | Town / Post Town |
|---|---|
| A6001 | BIGGLESWADE |
| A6001 | BIGGLESWADE |
| B1042 | Potton, SANDY |
| B1042 | Potton, SANDY |
| B1046 | Abbotsley, ST. NEOTS |
| B1046 | Abbotsley, ST. NEOTS |
| A428 | Eltisley, ST. NEOTS |
| A428 | Eltisley, ST. NEOTS |
| Connecting Roads | Town / Post Town |
|---|---|
| A16 | Crowland, PETERBOROUGH |
| A16 | Crowland, PETERBOROUGH |
| A16 | Crowland, PETERBOROUGH |
| B1166 | Crowland, PETERBOROUGH |
| Connecting Roads | Town / Post Town |
|---|---|
| B1443 | Thorney, PETERBOROUGH |
| A47 | Thorney, PETERBOROUGH |
| A16 | Crowland, PETERBOROUGH |
| A16 | Crowland, PETERBOROUGH |
| A16 | Crowland, PETERBOROUGH |
| Connecting Roads | Town / Post Town |
|---|---|
| B660 | Ramsey, HUNTINGDON |
| B1095 | Whittlesey, PETERBOROUGH |
| B1095 | Ramsey, HUNTINGDON |
| B1096 | Ramsey, HUNTINGDON |
| A605 | Whittlesey, PETERBOROUGH |
| A605 | Whittlesey, PETERBOROUGH |
| A141 | Warboys, HUNTINGDON |
| A141 | Warboys, HUNTINGDON |
| Connecting Roads | Town / Post Town |
|---|---|
| A605 | Whittlesey, PETERBOROUGH |
| B1167 | Thorney, PETERBOROUGH |
| A47 | Thorney, PETERBOROUGH |
| Connecting Roads | Town / Post Town |
|---|---|
| A428 | Eltisley, ST. NEOTS |
| A428 | Eltisley, ST. NEOTS |
| A1198 | Papworth Everard, CAMBRIDGE |
| Connecting Roads | Town / Post Town |
|---|---|
| A1096 | Fenstanton, HUNTINGDON |
| A1198 | Papworth Everard, CAMBRIDGE |
We invite you to share your stories, historical insights, or fun facts about B1040.
This is a true long-distance route, journeying through numerous towns like BIGGLESWADE, Sutton, Potton, Gamlingay, Waresley, Abbotsley, Eltisley, Crowland, Thorney, Whittlesey, Ramsey, Wistow, Warboys, Papworth Everard, Hilton, Fenstanton, Pidley, Somersham, Woodhurst, and ST. IVES.
The road passes through several counties, including Bedfordshire, Lincolnshire, and Cambridgeshire.