Ab 1878 stand Višegrad wie ganz Bosnien und Herzegowina unter Kontrolle Österreich-Ungarns. 1906 wurde nach dreijähriger Bauzeit die Bosnische Ostbahn eröffnet, die der Stadt eine Schienenverbindung nach Sarajevo sowie ab 1928 über Užice nach Belgrad verschaffte.