国道3号
福岡県 北九州市(門司区 - 小倉北区 - 戸畑区 - 八幡東区 - 八幡西区)- 遠賀郡水巻町 - 遠賀郡遠賀町 - 遠賀郡岡垣町 - 宗像市 - 福津市 - 古賀市 - 糟屋郡新宮町 - 福岡市(東区 - 博多区)- 春日市-大野城市 - 太宰府市 - 筑紫野市
佐賀県 三養基郡基山町 - 鳥栖市
福岡県 久留米市 - 八女郡広川町 - 八女市
熊本県 山鹿市 - 熊本市(北区( - ※合志市 - ※熊本市北区 - ※東区) - 中央区 - 南区)- 宇土市 - 宇城市 - 八代郡氷川町 - 八代市 - 葦北郡芦北町 - 葦北郡津奈木町 - 水俣市 ※印の(熊本市北区) - 合志市 - 熊本市北区 - 東区は熊本北バイパス区間
鹿児島県 出水市 - 阿久根市 - 薩摩川内市 - いちき串木野市 - 日置市 - 鹿児島市
北九州市内は市街地を走るため信号機も多く、門司駅前、小倉北区富野口・三萩野・清水(きよみず)交差点、八幡西区陣山・黒崎・陣原・則松周辺などは渋滞も激しい。門司区から小倉北区にかけての区間は並行する国道199号がバイパスの役割を果たしている。また1960年代に開通した戸畑バイパスは丘陵地を迂回するルートのため大きくカーブしており、勾配も急である。さらに黒崎地区における渋滞緩和を図るため自動車専用道路である黒崎バイパスの整備が進められ、2023年(令和5年)3月18日に全線開通、戸畑バイパス終点先(春の町ランプ)および八幡西区樋口町(陣原ランプ)で本道と完全接続となっている。
北九州市を抜けて福岡市北部にかけての区間は、旧規格バイパスとして整備されており、北九州市門司区の起点から佐賀県鳥栖市までは(門司区の一部区間と岡垣バイパスの一部区間を除き)ほぼ片側2車線あるいは3車線化されている。基山町から鳥栖市にかけて、4車線化が徐々に進められており、国道500号交点である姫方町交差点まではおおむね完了している。以前は国道34号の起点である鳥栖市永吉町Y字路は国道3号としての直進通行帯が上下とも1車線に減少していたが、2020年(令和2年)9月2日に下り線が2車線化し、上り線も2022年(令和4年)3月9日に2車線化した。