Molecular communication via diffusion (MCvD) schemes are limited to short distances between the nanomachines due to the transmitted signal becoming rapidly weaker as the distance increases. Additionally, these schemes are very often affected by high inter-symbol interference, which makes them prone to errors, thus leading to unreliability. In this paper, a novel system is proposed, which aims to enhance the received signal shape and the overall performance of MCvD schemes over longer distances. A relay nanomachine is introduced between the transmitter–receiver pair, which collects the first portion of the molecules emitted from the transmitter and keeps them for some delay time , then releases them towards the receiver, such that the delayed and non-delayed portions of the molecules arrive almost at the same time. In this way, the signal’s strength is enhanced by pointing more molecules towards the intended direction, that is, the receiver node. An analytical model for the optimal relaying scheme is proposed, alongside with an optimization problem to find the most advantageous value. Comparison between the proposed scheme and the conventional single-input single-output scenario is provided by means of analytical and computer simulation results, showing a promising improvement in error rates when the relay is introduced.