Flight distance between Mérida, Mexico and Vitebsk, Belarus 6,104.2 mi / 9,823.8 km