Around the World

Distance between San Rafael and Rose Hill

Distance from San Rafael, CA to Rose Hill, VA is 2435 miles / 3918 kilometers.

Map showing the distance from San Rafael to Rose Hill

Beeline Air distance: miles km

San Rafael, CA

City: San Rafael, CA
Country: United States

Rose Hill, VA

City: Rose Hill, VA
Country: United States

Time difference between San Rafael and Rose Hill

The time difference between San Rafael and Rose Hill is 21 hours. Rose Hill is 21 hours behind San Rafael. Current local time in San Rafael is 21:36 PST (2025-02-17) and time in Rose Hill is 00:36 EST (2025-02-18).

Search