Distance between San Marcos and Amherst
Distance from San Marcos, TX to Amherst, MA is 1651 miles / 2656 kilometers.
Map showing the distance from San Marcos to Amherst
![]() |
Air distance: | miles km |
San Marcos, TX
City: | San Marcos, TX |
Country: | United States |
Coordinates: |
29°52′59″N 97°56′29″W |
Amherst, MA
City: | Amherst, MA |
Country: | United States |
Coordinates: |
42°22′2″N 72°31′6″W |
Time difference between San Marcos and Amherst
The time difference between San Marcos and Amherst is 23 hours. Amherst is 23 hours behind San Marcos. Current local time in San Marcos is 23:09 CDT (2024-06-14) and time in Amherst is 00:09 EDT (2024-06-15).