answersLogoWhite

0

It is 1,060.5 miles from Richmond, VA to Marquette, MI. It takes approximately 17 hours and 10 minutes to take this drive.

User Avatar

Wiki User

10y ago

What else can I help you with?