The calculated distance (air line) between Moab and Page is approximately 155 miles respectively 249 kilometers.
By car or train, the actual journey to Page is certainly longer, as only the direct route (as the crow flies) between Moab and Page has been calculated here.