Distance between Twentynine Palms and Salem
Distance from Twentynine Palms, CA to Salem, VA is 2019 miles / 3249 kilometers.
Map showing the distance from Twentynine Palms to Salem
Air distance: | miles km |
Twentynine Palms, CA
City: | Twentynine Palms, CA |
Country: | United States |
Salem, VA
City: | Salem, VA |
Country: | United States |
Time difference between Twentynine Palms and Salem
The time difference between Twentynine Palms and Salem is 3 hours. Salem is 3 hours ahead of Twentynine Palms. Current local time in Twentynine Palms is 12:10 PST (2025-01-23) and time in Salem is 15:10 EST (2025-01-23).