Guildford train station is a 2 minute walk from The Guildford Hotel. Guildford station is on the Midland line from Perth Station to Midland. From Perth Station, the train takes 20 minutes. Trains run until just after midnight back to Perth Station.