Voies aériennes : L'État dispose de quatre aéroports importants et de 23 pistes d'atterrissage. Ils sont situés à Agra, Kanpur, Lucknow et Varanasi. Lucknow est le plus grand et le plus important aéroport de l'État.
Les chemins de fer : Presque toutes les grandes villes et même quelques petites villes sont reliées entre elles. L'État possède le plus grand réseau ferroviaire du pays. Sa longueur totale est de 8 546 km (2006). Il se classe au sixième rang en termes de densité ferroviaire.
Les routes : L'État possède le plus grand réseau routier du pays. Le plus grand est celui du Maharashtra. Il y a 31 routes nationales (NH). Au total, elles font 4 942 km (8,5 % de la longueur totale des autoroutes nationales en Inde). Il s'agit de la septième densité routière la plus élevée de l'Inde (1 027 km pour 1 000 km2 en 2002). Elle possède également le plus grand réseau routier urbain revêtu du pays (50 721 km, comme en 2002). Les villes de Kanpur, Lucknow, Bareilly, Allahabad, Varanasi, Jhansi, Gorakhpur, Noida, Ghaziabad, Meerut, Mathura, Agra et Ghazipur sont reliées à de nombreuses routes nationales.
Les voies navigables : Le Gange - d'Allahabad (Uttar Pradesh) à Haldia (Bengale occidental) - a été déclaré voie navigable nationale (NW)-I et 600 km de la NW-I se trouvent en Uttar Pradesh.