There are 6 ways to get from Guildford to Richmond by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  47 min

  1. Take the train from Guildford to Clapham Junction

$13 - $21

Cheapest option

Line 715 bus, line 371 bus  •  1 h 41 min

  1. Take the line 715 bus from Guildford, Library (Ward Street) to Kingston Upon Thames, Eden Street 715
  2. Take the line 371 bus from Kingston Upon Thames, Eden Street to Richmond, Eton Street 371

$11

4 alternative options

Line 715 bus  •  1 h 27 min

  1. Take the line 715 bus from Guildford, Library (Ward Street) to Cromwell Road Bus Station 715

$11

Train, line 493 bus  •  1 h 33 min

  1. Take the train from Guildford to Wimbledon
  2. Take the line 493 bus from Wimbledon, Alexandra Rd Wimbledon Stn to Richmond, Eton Street 493

$14 - $19

Taxi  •  33 min

  1. Take a taxi from Guildford to Richmond 28.9 miles

$140 - $170

Drive  •  33 min

  1. Drive from Guildford to Richmond 28.9 miles

$6 - $9

What companies run services between Guildford, England and Richmond, Greater London, England?

South Western Railway operates a train from Guildford to Richmond hourly. Tickets cost $12 - $18 and the journey takes 30 min. Alternatively, Stagecoach South operates a bus from Guildford to Richmond hourly. Tickets cost $8 and the journey takes 1 h 9 min.

Train operators
South Western Railway
Phone
0345 6000 650
Website
southwesternrailway.com
Train from Guildford to Clapham Junction
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$12 - $18
Website
southwesternrailway.com
Schedules at
ojp.nationalrail.co.uk
Train from Guildford to Wimbledon
Ave. Duration
40 min
Frequency
Every 30 minutes
Estimated price
$10 - $17
Website
southwesternrailway.com
Schedules at
ojp.nationalrail.co.uk
Bus operators
Stagecoach South
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Guildford, Library (Ward Street) to Cromwell Road Bus Station
Ave. Duration
1 h 9 min
Frequency
Hourly
Estimated price
$8
Schedules at
stagecoachbus.com
Bus from Guildford, Library (Ward Street) to Kingston Upon Thames, Eden Street
Ave. Duration
1 h 6 min
Frequency
Hourly
Estimated price
$8
Schedules at
stagecoachbus.com
London Buses
Website
tfl.gov.uk
Bus from Wimbledon, Alexandra Rd Wimbledon Stn to Richmond, Eton Street
Ave. Duration
48 min
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
tfl.gov.uk
Bus from Kingston Upon Thames, Eden Street to Richmond, Eton Street
Ave. Duration
33 min
Frequency
Every 5 minutes
Estimated price
$3
Schedules at
tfl.gov.uk
Other operators
Taxi from Guildford to Richmond
Ave. Duration
33 min
Estimated price
$140 - $170

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, How to get from Florence to Rome and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Guildford to Richmond?

The distance between Guildford and Richmond is 31 km. The road distance is 46 km.

What is the cheapest way to get from Guildford to Richmond?

The cheapest way to get from Guildford to Richmond is to drive which costs £4 - £7 and takes 33 min.

What is the fastest way to get from Guildford to Richmond?

The quickest way to get from Guildford to Richmond is to taxi which takes 33 min and costs £100 - £130.

Is there a direct train between Guildford and Richmond?

No, there is no direct train from Guildford to Richmond. However, there are services departing from Guildford and arriving at Richmond (London) via Clapham Junction. The journey, including transfers, takes approximately 47 min.

Is there a direct bus between Guildford and Richmond?

No, there is no direct bus from Guildford to Richmond. However, there are services departing from Guildford, Library (Ward Street) and arriving at Richmond, George Street (TW9) via Kingston Upon Thames, Kingsgate Road. The journey, including transfers, takes approximately 1 h 27 min.

How long does it take to get from Guildford to Richmond?

It takes approximately 47 min to get from Guildford to Richmond, including transfers.

Trips to Richmond

King s Cross Station to Richmond Greater London England Heathrow Terminal 5 Underground Station to Richmond Greater London England Euston Station to Richmond Greater London England London Paddington Station to Richmond Greater London England Notting Hill Gate Station to Richmond Greater London England Surbiton to Richmond Greater London England Camden Town to Richmond Greater London England Brixton to Richmond Greater London England Hayes and Harlington Station to Richmond Greater London England Clapham Junction Station to Richmond Greater London England Twickenham to Richmond Greater London England Southampton to Richmond Greater London England Ealing Broadway Station Haven Green to Richmond Greater London England Harrow on the Hill to Richmond Greater London England Denmark Hill to Richmond Greater London England Potters Bar to Richmond Greater London England Cannon Street Station to Richmond Greater London England Claygate to Richmond Greater London England Archway to Richmond Greater London England Earlsfield to Richmond Greater London England Shepherd s Bush to Richmond Greater London England Brent Cross to Richmond Greater London England Royal Albert Hall to Richmond Greater London England Big Ben to Richmond Greater London England Tooting to Richmond Greater London England Trafalgar Square Christmas tree to Richmond Greater London England North Cheam Sainsbury s to Richmond Greater London England Waltham Abbey to Richmond Greater London England Amersham Station to Richmond Greater London England Selhurst to Richmond Greater London England