14 marca 2010 został zwolniony z Legii.
Polonia Bytom
Od 29 października do 10 grudnia 2010 pracował w Polonii Bytom.
Zagłębie Lubin
10 marca 2011 podpisał kontrakt z Zagłębiem Lubin, gdzie na stanowisku pierwszego trenera zastąpił Marka Bajora. Jeszcze w tym samym roku został zwolniony z powodu słabych wyników drużyny w rundzie jesiennej i zastąpiony przez Pavla Hapala.
Powrót do Legii
30 maja 2012 Urban ponownie objął Legię Warszawa. W sezonie 2012/13 sięgnął z zespołem po mistrzostwo oraz Puchar Polski. 19 grudnia 2013 został zwolniony z klubu za porozumieniem stron. Działacze decyzję o zwolnieniu Urbana tłumaczyli rozbieżną wizją budowy zespołu. lewo|mały|Urban w 2015 jako trener Lecha Poznań |267x267px
Powrót do Osasuny
3 lipca 2014 Urban został oficjalnie nowym szkoleniowcem Osasuny Pampeluna. Zadaniem polskiego trenera był powrót z drużyną do Primera División. 28 lutego 2015 został zwolniony ze stanowiska trenera Osasuny Pampeluny, ze względu na rozczarowujące wyniki drużyny pod jego wodzą. W momencie jego odejścia klub znajdował się na 16. miejscu w tabeli Segunda División.
Lech Poznań
12 października 2015 został trenerem Lecha Poznań, natomiast współpracę z klubem z Wielkopolski zakończył 29 sierpnia 2016.
Śląsk Wrocław