১৮৭৮ সালে, কলকাতা থেকে শিলিগুড়ি রেলপথটি দুটি ভাগে বিভক্ত ছিল। প্রথম ভাগটি ছিল পূর্ববঙ্গ রাজ্যের রেলপথ ধরে কলকাতা স্টেশন (বর্তমানে শিয়ালদহ) থেকে পদ্মা নদীর দক্ষিণ তীরের দামুকদিয়া ঘাট পর্যন্ত ১৮৫ কিমির পথযাত্রা, তারপর ফেরিতে করে নদীর পেরিয়ে দ্বিতীয় যাত্রা শুরু হত। উত্তরবঙ্গ রেলপথের ৩৩৬ কিলোমিটার মিটার গেজ লাইনটি পদ্মার উত্তর তীরের সারাঘাটকে শিলিগুড়ির সাথে সংযুক্ত করেছিল।

কলকাতা-শিলিগুড়ির মূল লাইনটি পর্যায়ক্রমে ব্রডগেজে রূপান্তরিত হয়। হার্ডিঞ্জ ব্রিজটি ১৯১৫ সালে খোলা হয়, অন্যদিকে সারা-সিরাজগঞ্জ লাইনটি ১৯১৫-১৬ সালের মধ্যে সারা-সিরাজগঞ্জ রেলওয়ে কোম্পানি দ্বারা দ্বারা নির্মিত হয়। তারপরে ১৯৩০ সালে, আবদুলপুর-আমনুরা ব্রডগেজ লাইনটি সারা-সিরাজগঞ্জ লাইনের একটি শাখা হিসাবে খোলা হয়। তখন আবদুলপুর-আমনুরা শাখা লাইনের স্টেশন হিসাবে রাজশাহী রেলওয়ে স্টেশন চালু হয়। ২০০৩ সালে স্টেশনের টার্মিনাল ভবন, প্ল্যাটফর্ম এবং ইয়ার্ডটি পুনর্গঠন এবং পুনঃনির্মাণ করা হয়।

অবকাঠামো
ইতিহাস
ট্রেন সুবিধসমূহ
ট্রেনের সময়সূচী