The total travel distance between New Delhi and Boston is 11,473 km, with a travel time of 19 hours and 50 minutes.