Ответы@Mail.Ru: В чём различие между словами верный и правильный?
Слово "верный" значит 1) истинный, соответствующий действительности, точный (верный путь, верный ответ, верный курс, верная теория); 2) о человеке: хранящий верность кому-л., надежный (верный товарищ, верная жена).
"Правильный" означает 1) истинный, соответствующий действительности (правильный ответ, правильное решение); 2) осуществляемый в соответствии с установленными правилами (правильное поведение); 3) о человеке: поступающий морально, строгого нрава (позитивная оценка, но с некоторым намеком на занудность или излишнюю прямолинейность).
Так что эти слова - частичные синонимы, первые значения их совпадают, а другие - нет
Верной дорогой идёте правильные товарищи.
Верный, это относительно, а правильно, это абсолютно.
Они могут быть синонимами, означающими, что человек поступает хорошо, как надо, что решение истинно. Но верный так же о верности, например, хозяину или стране. А правильный - это еще и про поступки, соответствующие правилам, не зависимо от морали.
Правильным бывает ответ, а решение - верным.