Overall Recommendation
To travel from New York, NY to Midville, United Kingdom, I recommend taking a direct flight with British Airways or Delta Air Lines for the best travel experience. The journey from New York to London typically takes about 7 hours, followed by a quick transfer to Midville using either train or coach services, which will take an additional 3 hours.
Booking your flight during off-peak times can result in significant savings; expect to spend between ZAR 12,000 - ZAR 18,000 on flights, and an additional ZAR 300 - ZAR 1,200 for ground transportation. Total travel time from departure in New York to arrival in Midville would be around 10 hours.