В 1975 році Реп перейшов у «Валенсію», але його виступи за іспанців не увінчалися великим успіхом. В 1977-му Джонні переїхав до Франції. З «Бастією» в сезоні 1977-78 він дістався до фіналу Кубка УЄФА, в якому його клуб поступвся команді ПСВ (0-3, 0-0). В «Сент-Етьєні», граючи в одній команді з таким макйстром як Мішель Платіні, Джон став чемпіоном Франції в сезоні 1980-81. В 1983 році Джонні Реп повернувся до Нідерландів, де виступав за «Зволле», «Феєнорд» та «Гарлем».