Gonzales, CA, United States
Zapotlanejo, Mexico
The best and cheapest way to get from Gonzales, CA, United States and Zapotlanejo, Mexico is to travel by train, which will cost about 3,203 MXN or 220.50 USD.