Miles between Rogers, AR and Ephrata, PA

There are
1,131 mi
from Rogers, AR to Ephrata, PA

That's the driving distance. It would take 21 hours 51 mins to go from Rogers, Arkansas to Ephrata, Pennsylvania.

The flight distance (direct flight from Rogers, AR to Ephrata, PA) is 1,007 mi.

1,131 mi = 1,820.23 kms