A 31-es számú főút Budapesttől Dormándig tart. Hossza 134 km.
Budapesten a Clark Ádám téri „0” kilométerkőtől indul. Az Alföld északnyugati felét szeli át nyugat-keleti irányban. Keresztül halad többek között Sülysáp, Nagykáta, Jászberény, Jászapáti és Heves településeken. Füzesabony előtt, Dormánd területén éri el a 33-as utat. Budapest és Maglód között csomópont formájában keresztezi az M0-s autóutat, Jászberény területén a 32-es utat.
Budapest felől → Maglód → Gyömrő → Mende → Sülysáp → Tápiószecső → Szentmártonkáta → Nagykáta → Jászberény → Jászjákóhalma → Jászapáti → Heves → Tenk → Dormánd
|
Magyarország fő- és mellékútjai |
|
| Elsőrendű főutak |
|

 |
|
| Másodrendű főutak |
|
|
| Tervezett főutak |
|
|
| Egyéb főút besorolású utak |
|
|
| További szócikkek |
|
|