मुख्य रूप से शहर में दो मुख्य रेलवे स्टेशन है हल्द्वानी रेलवे स्टेशन नगर के मध्य में स्थित है एवं दूसरा रेलवे स्टेशन शहर के उत्तरी भाग में स्थित उत्तर भारत का अंतिम टर्मिनल काठगोदाम है ।
Entity: काठगोदाम — Type: /location, /location/city