Oxnard, CA, United States
Zamora, Michoacán, Mexico
The best and cheapest way to get from Oxnard, CA, United States and Zamora, Michoacán, Mexico is to travel by train, which will cost about 2,720 MXN or 187.20 USD.