Halifax railway station is an inter-city railway terminal in Halifax, Nova Scotia. It is operated by Via Rail.