Hayward, CA, United States
Zamora, Michoacán, Mexico
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Bus | 3362.32 km | 51h 52mins | 2,393 MXN | 183.0 |
| Flight | 2918.24 km | 12h 7mins | 2,877 MXN | 220.0 |
| Flight | 2980.64 km | 12h 3mins | 3,190 MXN | 244.0 |
| Flight | 2904.6 km | 11h 2mins | 3,269 MXN | 250.0 |
| Drive | 3306.84 km | 34h 28mins | 3,530 MXN | 270.0 |
| Flight | 3079.38 km | 14h 15mins | 4,184 MXN | 320.0 |
| Train | 3793.65 km | 55h 39mins | 4,328 MXN | 331.0 |
| Bus | 3806.25 km | 54h 29mins | 4,590 MXN | 351.0 |
| Flight | 3171.18 km | 12h 24mins | 5,452 MXN | 417.0 |
The best and cheapest way to get from Hayward, CA, United States and Zamora, Michoacán, Mexico is to travel by bus, which will cost about 2,393 MXN or 164.70 USD.