Anthony Crolla is set to fight in the United States for the first time in his career.
Vasyl Lomachenko, 31, will put his unified lightweight world title on the line against the Manchester fighter.
Lomachenko is a two-time Olympic gold medallist and widely recognised as one of the best pound-for-pound boxers.
The 31-year-old knocked out Linares last May to capture the WBA lightweight belt.
He previously held the WBA featherweight strap and added the WBO title to his collection in December when he defeated Jose Pedraza.
When is Crolla vs Lomachenko?
The fight will take place on April 12.
Where is Crolla vs Lomachenko?
The fighters will battle it out at the Staples Center in Los Angeles.
Crolla, 32, said of the announcement: “I believe that I can win a world title again, and these are the kind of fights that I’m in it for.
“This is the biggest fight that can be made out there for me. I’ve earned it, it’s not like I’ve been given this shot.
“Since losing my title to [Jorge] Linares, I’ve come back and had three solid wins.
“I’ve not won the lottery or not won a raffle to fight Vasyl Lomachenko, so I’m looking forward to it and I’m loving training as I get older.