জাতীয় সড়কটি মুর্শিদাবাদ জেলার উমারপুর এলাকায় শুরু হয়ে রঘুনাথগঞ্জের কাছে "ভাগীরথী নদী" অতিক্রম করে জঙ্গিপুরে পৌঁছায়। এরপর সড়কটি লালগোলা ও <MASK> শহর হয়ে ভারত-বাংলাদেশ সীমান্তের কাছে জলঙ্গিতে পৌঁছায়। জলঙ্গি থেকে জাতীয় সড়কটি দক্ষিণ দিকে অগ্রসর হয় এবং করিমগঞ্জ, তেহত্ত ও চাপড়া হয়ে নদীয়া জেলার সদর শহর  কৃষ্ণনগরে পৌঁছায়। জাতীয় সড়কটি কৃষ্ণনগর শহরের পরে হাঁসখালি, বগুলা ও দত্তফুলিয়া এলাকা অতিক্রম করে উত্তর চব্বিশ পরগণা জেলায় প্রবেশ করে। এরপর সড়কটি হেলেঞ্চা হয়ে বনগাঁ শহরে পৌঁছায় এবং জাতীয় সড়ক ১১২-এর সঙ্গে যুক্ত হয়। বনগাঁ শহর অতিক্রম করে সড়কটি স্বরূপনগর হয়ে বসিরহাট (ঘোজাডাঙা) শহরে পৌঁছায়। জাতীয় সড়কটির মোট দৈর্ঘ্য ৩২৯ কিলোমিটার।
জাতীয় সড়ক ৩১২ (ভারত)
বনগাঁ মুর্শিদাবাদ ভারতের বসিরহাট