Since they were seeded, the Gunners, will play away first in Sweden before hosting the second leg at the Emirates, while the Hoops will host the first leg against Zenit since they were unseeded.
The draw, which took place immediately after its Champions League counterpart in Switzerland on Monday, also sees Borussia Dortmund take on Serie A side Atalanta, while Atletico Madrid face Copenhagen.
Napoli have been drawn against fellow Champions League transfer team RB Leipzig and AC Milan take on Ludogorets, while Mario Balotelli’s Nice must travel to Russia where they will play Lokomotiv Moscow.
The games are scheduled to take place in February 2018, with the first leg coming on February 15 and the second leg set for a week later on February 22.
Seeded teams will have the second leg of the tie at home.