Push-pull experiments are a popular method for investigating flow and transport properties of fractured rock systems. During the experiment, a tracer is injected and retrieved at the same location. By introducing a volume of chasing fluid between injection and retrieval, different scales of the system can be probed. By further allowing a resting period of the tracer non-reversible effects can be investigated. However, push-pull experiments are limited by ill-defined length scales, lack of information on fracture heterogeneity and the effect of ambient flow.