Hi Dslevoyage and welcome,
I am fairly certain the only place you will get insurance for your bike is on the border when you enter a new country. Your Canadian insurance will cover you for a trip to the US but you will have to take out local insurance when you enter Mexico and at subsequent borders, to the best of my knowledge there is no one policy that will cover you for all of the countries you plan to visit.
|