South Western Railway operates a train from Guildford to Euston Station every 30 minutes. Tickets cost $13 - $20 and the journey takes 33 min. London Underground (Tube) also services this route every 5 minutes.
How to get from Guildford to Euston Station
From Guildford train to Waterloo Underground Station then Tube to Euston Underground Station. 44 min £14. From Guildford taxi to Euston Station. 48 min £142. From Guildford drive to Euston Station. 48 min £6.