Belgrado-Banja Luka is een wielerwedstrijd voor mannen welke in Bosnië-Herzegovina en Servië. De wedstrijd wordt in april verreden en is opgenomen op de UCI Europe Tour-kalender met een 2.2-classificatie.
Geschiedenis Eendagswedstrijd De wedstrijd bestond van 2007-2017 uit twee eendagswedstrijden onder de noemer Banja Luka-Belgrado I en Banja Luka-Belgrado II, vernoemd naar de hoofdsteden Banja Luka van de Servische Republiek (Bosnië-Herzegovina) en Belgrado (Servië). De start- en finishplaatsen verschilden per jaar. De hemelsbrede afstand van 260 kilometer kende tussenstops in plaatsen als Bijeljina, Brčko en Teslić. Beide wedstrijden waren deel van de UCI Europe Tour met een classificatie van 1.2.
Meerdaagse wedstrijd Vanaf 2018 is het een meerdaagse wielerwedstrijd met van 2018-2022 een 2.1-classificatie, van 2023-2026 was dit een 2.2-classificatie. Belgrado was telkens de startplaats en Banja Luka de finishplaats, behalve in 2026 toen Doboj finishplaats was. In 2018 was het een tweedaagse wedstrijd met de etappes Belgrado-Bijeljina en Teslić-Banja Luka. Van 2019-2021 en van 2023-2026 was het een vierdaagse met enkel ritten in lijn en in 2022 een vijfdaagse koers, inclusief een ploegentijdrit over vier kilometer. Naast eerder genoemde plaatsen fungeerden Bratunac, Derventa, Novi Grad, Obrenovac, Požarevac, Prijedor, Prnjavor, Šabac, Šekovići, Veliko Gradište, Vlasenica, Višegrad en Zvornik een of meerdere keren als start- en/of finishplaats van een etappe.
De editie van 2020 werd vanwege de coronapandemie in september verreden.
Lijst van winnaars Banja Luka-Belgrado I 2007 · Matej Gnezda 2008 · Aldo Ino Ilešič 2009 · Normunds Lasis 2010 · Jure Zrimšek 2011 · Krisztián Lovassy 2012 · Marko Kump 2013 · Michael Kolář 2014 · Martin Otoničar 2015 · Marko Kump 2016 · Vitalij Boets 2017 · Barnabás PeákBanja Luka-Belgrado II 2007 · Žolt Der 2008 · Matej Stare 2009 · Vladimir Kerkez 2010 · Matej Marin 2011 · Matija Kvasina 2012 · Matej Mugerli 2013 · Matej Mugerli 2014 · Ivan Stević 2015 · Andi Bajc 2016 · Filippo Fortin 2017 · Nicola GaffuriniBelgrado-Banja Luka 2018 · Gašper Katrašnik 2019 . Paweł Franczak 2020 . Jakub Kaczmarek 2021 . Mihkel Räim 2022 . Jakub Kaczmarek 2023 . Gregor Matija Černe 2024 . Piotr Pękala 2025 . Dušan Rajović 2026 . Dušan Rajović