3省道在金沙江葫芦口大桥对接。道路向西经过宁南县西瑶乡、会东县新街乡、马龙乡、堵格乡、火山乡、会东县城、新云乡、姜州乡、小坝乡、会理县南阁乡、鹿厂镇、凤营乡、盐边县和爱彝族乡、红格镇、攀枝花市东区银江镇、攀枝花市市区、攀枝花市西区格里坪镇、云南省华坪县兴泉镇、攀枝花市仁和区福田镇，在福田镇与云南省华坪县石龙坝彝族傣族乡交界处对接云南省308省道。途中在宁南县葫芦口镇连接212省道，在会理县南阁乡老窑上至城河桥之间约9公里长度与213省道共线，在城河桥经鹿厂镇至凤营乡施家湾（也有称石家湾）之间约25公里长