P45 autoceļš Viļaka—Kārsava ir reģionālais Latvijas autoceļš, kas savieno Viļaku caur Baltinavu ar autoceļu A13 Kārsavā.[1] Autoceļš ir klāts ar asfaltbetona segumu un tā garums ir 52,5 km. Ceļš šķērso Balvu un Ludzas novadus.
2015. gada 27. janvārī izsludināja konkursu par posma Žeikari-Čudarīne (29,0-31,9km) seguma uzturēšanas darbiem.[2]