The ties will be played on 31 July/1 August and 7/8 August. The losing sides will go onto the UEFA Europa League play-offs while the winners will compete for a place in the UEFA Champions League group stage.
Here is the full draw:
Champions Route
NK Maribor (SVN)/FK Željezničar (BIH) v F91 Dudelange (LUX)/FC Salzburg (AUT)
FC BATE Borisov (BLR)*/FK Vardar (MKD) v KS Skënderbeu (ALB)/Debreceni VSC (HUN)
CFR 1907 Cluj (ROU) v FC Slovan Liberec (CZE)/FC Shakhter Karagandy (KAZ)
RSC Anderlecht (BEL) v Shamrock Rovers FC (IRL)/FK Ekranas (LTU)
FK Budućnost Podgorica (MNE)/WKS Śląsk Wroclaw (POL) v The New Saints FC (WAL)/Helsingsborgs IF (SWE)
Ulisses FC (ARM)/FC Sheriff (MDA) v PFC Ludogorets Razgrad (BUL)/GNK Dinamo Zagreb (CRO)*
Celtic FC (SCO) v HJK Helsinki (FIN)/KR Reykjavík (ISL)
Molde FK (NOR)/FK Ventspils (LVA) v FC Flora Tallinn (EST)/FC Basel 1893 (SUI)*
MŠK Žilina (SVK)/Hapoel Kiryat Shmona FC (ISR) v Neftçi PFK (AZE)/FC Zestafoni (GEO)
AEL Limassol FC (CYP)/Linfield FC (NIR) v Valletta FC (MLT)/FK Partizan (SRB)
League Route
Fenerbahçe SK (TUR) v FC Vaslui (ROU)
Motherwell FC (SCO) v Panathinaikos FC (GRE)
FC København (DEN) v Club Brugge KV (BEL)
FC Dynamo Kyiv (UKR) v Feyenoord (NED)