Most of the inter city trains in Europe have internet. It's usually free in 1st class.