Long-term stable timing distribution over a 3.5-km polarization maintaining (PM) fiber link using balanced optical cross-correlators (BOC) for optical-to-optical synchronization is demonstrated. Remote laser synchronization over 40 hours showed a residual timing jitter and drift of 2.5 fs for the whole locking period and only 1.1 fs integrated from 100 μHz to 1 MHz. This result corresponds to the lowest jitter and drift achieved to date for a multi-km fiber link and remote timing synchronization operating continuously over multiple days.