Infrastruktura drogowa i kolejowa
Przez miasto prowadzą drogi
| | 
 | krajowa | | 
 | numer 45 Opole - Racibórz | |
| | 
 | wojewódzkie | | 
 | numer 423 Opole - Kędzierzyn-Koźle | | | 
 | numer 409 Strzelce Opolskie - Prudnik | | | 
 | numer 416 do Głubczyc | | | 
 | numer 415 (ul. Opolska). | |

Tuż przy obrzeżach miasta przebiega autostrada A-4, która łączy Wrocław i Kraków. Krapkowice, jako jedyne miasto na Opolszczyźnie, posiada 2 zjazdy z autostrady.
Krapkowice nie posiadają obecnie osobowej stacji kolejowej, a jedynie towarową. Połączenia kolejowe możliwe są z pobliskiego Gogolina. Gogolin stanowi stację połączeniową na trasach dalekobieżnych prowadzących w kierunku południowo-wschodnim przez Kędzierzyn-Koźle, Gliwice, Katowice, Kraków do Przemyśla i w kierunku północno-zachodnim przez Opole, Wrocław, Poznań do Szczecina.
W Krapkowicach istnieje komunikacja miejska (PKS) łącząca w Zakłady Papiernicze - Zakłady Mechaniczne Przemysłu Papierniczego - Osiedle 1000-lecia - Dworzec PKS (centrum miasta) - Osiedle XXX-lecia - Krapkowice "Otmęt" Spółka.