हल्द्वानी रेलवे स्टेशन नगर का मुख्य रेलवे स्टेशन है, और बनभूलपुरा में नगर के केंद्र में स्थित है। रेलवे स्टेशन का स्टेशन कोड एच.डी.डब्ल्यू (HDW) है, और यह भारतीय रेलवे के पूर्वोत्तर रेलवे क्षेत्र के इज्जतनगर रेलवे डिवीजन के मुख्यालय से ९९ किमी दूर है। स्टेशन पर 3 प्लेटफार्म हैं और इन पर डीजल इंजन, सिंगल ब्रॉड गेज रेलवे लाइन का उपयोग करते हैं। समुद्र तल से इसकी ऊंचाई ४४३ मीटर है। २४ अप्रैल, १८८४ के दिन पहली रेलगाड़ी <MASK> से हल्द्वानी पहुंची और बाद में रेलमार्ग काठगोदाम तक बढ़ा दिया गया।
हल्द्वानी में यातायात
लखनऊ काठगोदाम गदरपुर कर्णप्रयाग