Big expansion boards for ticket to ride
Getting your own made, could work.

You would likely need a high quality image. 

The other potential issue would be the legality of it, but if they/you already own the map it could be legal in the UK and the EU (I am not a lawyer, and cannot give advice on this issue and, besides, I don't know which country's laws are most relevant to you).