The average flight time from Flint to Roanoke is About 6 hours 39 minutes, covering a distance of About 703.99km.
About 6 hours 39 minutes
About 703.99km