The distance from Gainesville, MO to Washington, D.C. is 1,800 kilometers. The most practical way to travel is to drive to Springfield-Branson National Airport (SGF) and fly to Reagan National Airport (DCA). The trip takes about 5 hours with a connection. Driving would take over 18 hours.
Total Distance: 1,800 km driving, 1,600 km air distance.
Look for flights connecting through Charlotte or Chicago.
April to May or September to October for mild weather.