Mileage calculator › From Rogers, AR › Miles from Rogers, AR to Troy, MO
There are 307 mifrom Rogers, AR to Troy, MO
That's the driving distance. It would take 6 hours 27 mins to go from Rogers, Arkansas to Troy, Missouri.
The flight distance (direct flight from Rogers, AR to Troy, MO) is 250.81 mi.
307 mi = 494.00 kms