Well I ended up buying a bag from B-W International. This is a german company and the bag worked great.
During my tour the key aspect was where to leave the bag. I ended up leaving it in the Hotel I started the tour, this is because I was departing from the same city. They were kind enough to store the bag and I will tip them. The other option was a storage service. Using a box is not convenient considering train and airport mobility, plus finding a new one in a city that you have never visited.
Here are some photos, this bag cost me 198$ and I think worth the investments for my future trips. BTW my bike did not suffer a single scratch during transportation.
Thanks
Alfredo