The 2004 Interprovincial Hurling Championship was the 77th series of the inter-provincial hurling championship, also known as the Railway Cup. Three matches were played between 23 October 2004 and 5 December 2004 to decide the title. It was contested by Connacht, Leinster, Munster and Ulster.