Of course assuming they’re American. Venice is a couple of hundred quid for a long weekend from the UK.
Airports are for planes, idiot. Of course parking a train there is expensive. Think, McFly!
You can take the train all the way to Venice, you don’t need to fly.