Maximum speed
mph on motorway
mph on other roads
Fuel consumption mpg
Fuel priceUSD / gal
Save route
Pick a point on map
741.3
mi
13
h
38
min
25.2
gal
65.8
USD

Distance from San Rafael to El Rosario by car

The distance between San Rafael and El Rosario is 741 miles by road including 513 miles on motorways. Distance from San Rafael to El Rosario by car takes approximately 13 hours and 38 minutes.

The distance between San Rafael and El Rosario is ranked 3rd in the ranking popularity.

You can drive from San Rafael to El Rosario through Los Mochis, Gabriel Leyva Solano, Dimas (Estación Dimas) and Tepic.

Use driving directions from San Rafael to El Rosario to navigate the path offline.

The driving time from San Rafael to El Rosario is approximately 13 hours and 38 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from San Rafael to El Rosario.

Have any questions? Contact us!