Travel options for:
Egham to Guildford
  • Train

    $13 - $20
    1. Egham

      1 h 8 min - 5 times a week

      $13 - $20

  • Train via Weybridge

    $9 - $14
    1. Egham

      18 min - every 30 minutes

      $6 - $9

    2. Weybridge

      20 min - hourly

      $3 - $5

  • Train via Ascot

    $13 - $20
    1. Egham

      15 min - hourly

      $6 - $10

    2. Ascot

      52 min - hourly

      $7 - $11

  • Bus

    $14 - $20
    1. Egham, Langham Place

      15 min - every 15 minutes

      $3 - $7

    2. Elmsleigh Bus Station

      47 min - every 30 minutes

      $5 - $8

    3. Woking Railway Station

      31 min - every 20 minutes

      $5

  • Taxi

    $100 - $120
    1. Egham

      22 min - 21.1 miles

      $100 - $120

  • Drive

    $4 - $7
    1. Egham

      22 min - 21.1 miles

      $4 - $7

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Egham train to Guildford. 1 h 8 min £12. From Egham train to Weybridge then train to Guildford. 1 h 19 min £8. From Egham train to Ascot then train to Guildford. 1 h 33 min £12. From Egham, Langham Place bus to Elmsleigh Bus Station, bus to Woking Railway Station, then bus to Friary Bus Station. 1 h 55 min £11. From Egham taxi to Guildford. 22 min £89. From Egham drive to Guildford. 22 min £4.

 
 

Bus or train from Egham to Guildford?

South Western Railway operates a train from Egham to Guildford 5 times a week. Tickets cost $13 - $20 and the journey takes 1 h 8 min. Alternatively, Arriva UK operates a bus from Egham to Guildford every 15 minutes. Tickets cost $5 - $7 and the journey takes 15 min. 7 other operators also service this route.
 

Book transport from Egham to Guildford

Book trains from Egham to Guildford