Germany offers free transport for 600 fans