Flight distance between Tijuana, Mexico and Portsmouth, Dominica 3,650.9 mi / 5,875.5 km