Saints, who held on for a nail-biting 26-22 fourth-round win at Huddersfield on Sunday, have avoided Super League opposition for the first time since they met Salford in a quarter-final tie in 2003.
?It?s the first time in a couple of years that we?ve drawn a non-Super League team which is fantastic,? said coach Ian Millward. ?We?re also at home which is great.?
York reached the quarter-finals last year, going down 50-12 at Huddersfield, but will face a daunting prospect at Knowsley Road on the weekend of May 6-8.
Super League champions Leeds will play Pia while Wigan will meet Union Treiziste Catalane, whom they beat 72-6 in a fifth-round tie in Perpignan three years ago.
Sunday?s draw threw up two more all-Super League ties, with Hull taking on 2003 winners Bradford at the KC Stadium and Salford being paired with London Broncos at the Willows.
Leigh and Widnes were paired with National League opposition for the second successive round while Doncaster face a trip to the south of France to take on Toulouse.
Hull?s clash with the Bulls will be held on Saturday, May 7, and screened live on BBC Grandstand, with the Salford-London tie shown on Sunday Grandstand 24 hours later.
Leeds remain favourites at 11-8 with William Hill to lift the Cup for the first time since 1999, while St Helens are 9-4 second favourites.
Other leading prices are 11-2 Wigan, 6-1 Bradford, 12-1 Hull and 20-1 London Broncos. Pia and York are the 500-1 rank outsiders.
Powergen Challenge Cup fifth round is as follows:
Hull v Bradford
Barrow v Widnes
Leeds v Pia
Salford v London
Toulouse v Doncaster
St Helens v York
Leigh v Halifax
Wigan v UTC
Ties to be played May 7-8.Like