Zlatan Ibrahimovic's Sweden will be at home in the first leg against their neighbours. Ukraine, who co-hosted Euro 2012 with Poland, will meet Slovenia.
The first legs will be played between Nov 12-14, with the second legs between Nov 15-17 reuters. The four winners will join the 20 already-qualified teams in next summer's finals tournament in France, the draw for which takes place on Dec 12.