Une autre RN 146 (antenne de la RN 6, actuellement RD 606) correspondait à une bretelle ouverte en 1964 reliant l'A6 sortie 22, nouvellement ouverte entre Magny et Sauvigny-le-Bois, à l'est d'Avallon, à la RN 6. Elle ne mesure que 3 kilomètres. Elle a été déclassée RD 646.
La RD 46 est classée route à grande circulation entre la RD 2371 à Montmarault et la RD 2009 à Saint-Pourçain-sur-Sioule et entre la RD 130 à Saint-Pourçain-sur-Sioule et la RD 268 à Varennes-sur-Allier, soit l'ensemble du parcours[3].
↑En 2007, le passage à niveau de la RD 46 sur la ligne de Moret - Veneux-les-Sablons à Lyon-Perrache a été supprimé ; une déviation sud a été créée avec un giratoire avec la RN 7. Auparavant, la RD 46 avait pour terminus le carrefour avec la RD 268 et la RN 7.