
Windsor to Kingston upon Thames (Greater London) from $5.47: 6 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Windsor to Kingston upon Thames : Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Windsor to Kingston upon Thames (Greater London) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Windsor to Kingston upon Thames (Greater London)
The journey from Windsor to Kingston upon Thames offers a fascinating contrast between the historic charm of Windsor, with its majestic castle, and the vibrant, riverside atmosphere of Kingston upon Thames, dotted with shops and bustling markets.
Best Neighbourhoods in Kingston upon Thames (Greater London)
Kingston upon Thames boasts neighborhoods rich in character and charm, perfect for exploration.
Best Times To Visit Kingston upon Thames (Greater London)'s Attractions
Planning your visit to Kingston upon Thames can enhance your experience at its major attractions.
Kingston upon Thames (Greater London) Weather: What to Expect Year-Round
Kingston upon Thames experiences a temperate maritime climate, with mild winters and warm summers, making late spring and early autumn ideal for visiting. Be mindful that rain can occur at any time, so packing an umbrella can enhance your travel experience.
Dining Recommendation in Kingston upon Thames (Greater London)
For a flavorful contrast to Windsor's traditional fare, try the vibrant Thai dishes at The Thai House, where fresh local ingredients meet authentic recipes. The lively atmosphere and aromatic flavors offer a unique dining experience, setting it apart from the more classic culinary offerings in Windsor.
Windsor - Kingston upon Thames (Greater London) operators
Explore transport companies operating between Windsor and Kingston upon Thames (Greater London), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Train from Windsor & Eton Riverside to Twickenham
Train from Twickenham to Kingston
Train from Windsor & Eton Riverside to Feltham
Bus from Parish Church to Elmsleigh Bus Station
Bus from Twickenham Station to Wood Street
Bus from Elmsleigh Bus Station to Wood Street
Taxi from Windsor to Kingston upon Thames
Trips from Windsor
- Windsor to Oxford
- Windsor to London
- Windsor to Birmingham
- Windsor to Twickenham
- Windsor to Staines-upon-Thames
- Windsor to Bracknell
- Windsor to Ascot (Berkshire)
- Windsor to Reading
- Windsor to Slough
- Windsor to Wokingham
- Windsor to Guildford
- Windsor to Richmond (Greater London)
- Windsor to Watford (Hertfordshire)
- Windsor to Egham
- Windsor to Southampton
- Windsor to Marlow (Buckinghamshire)
- Windsor to Luton (Bedfordshire)
- Windsor to Portsmouth
- Windsor to Cambridge (Cambridgeshire)
- Windsor to Camberley
- Windsor to Basingstoke
- Windsor to Bournemouth
- Windsor to High Wycombe
- Windsor to Manchester
- Windsor to Woking
- Windsor to Henley-on-Thames
- Windsor to Feltham
- Windsor to Epsom
- Windsor to Winchester
- Windsor to Farnborough (Hampshire)
- Windsor to Croydon
- Windsor to Maidenhead
- Windsor to Bristol
- Windsor to Bath
- Windsor to Newbury (Berkshire)
- Windsor to York
- Windsor to Brighton
- Windsor to Milton Keynes
- Windsor to Colnbrook
- Windsor to Luton (Devon)
Trips to Oxford
- Hampton to Kingston upon Thames (Greater London)
- Twickenham to Kingston upon Thames (Greater London)
- Epsom to Kingston upon Thames (Greater London)
- Feltham to Kingston upon Thames (Greater London)
- Sutton (Greater London) to Kingston upon Thames (Greater London)
- Woking to Kingston upon Thames (Greater London)
- Guildford to Kingston upon Thames (Greater London)
- Raynes Park to Kingston upon Thames (Greater London)
- Surbiton to Kingston upon Thames (Greater London)
- Richmond (Greater London) to Kingston upon Thames (Greater London)
- London to Kingston upon Thames (Greater London)
- Slough to Kingston upon Thames (Greater London)
- Shepperton to Kingston upon Thames (Greater London)
- New Malden to Kingston upon Thames (Greater London)
- Sunbury-on-Thames to Kingston upon Thames (Greater London)
- Teddington to Kingston upon Thames (Greater London)
- Hounslow to Kingston upon Thames (Greater London)
- Reading to Kingston upon Thames (Greater London)
- Egham to Kingston upon Thames (Greater London)
- Leatherhead to Kingston upon Thames (Greater London)
- Milton Keynes to Kingston upon Thames (Greater London)
- Chertsey to Kingston upon Thames (Greater London)
- Bracknell to Kingston upon Thames (Greater London)
- Brighton to Kingston upon Thames (Greater London)
- Caddington (Central Bedfordshire) to Kingston upon Thames (Greater London)
- Worcester Park to Kingston upon Thames (Greater London)
- Ealing to Kingston upon Thames (Greater London)
- Wembley to Kingston upon Thames (Greater London)
- Dorking to Kingston upon Thames (Greater London)
- Croydon to Kingston upon Thames (Greater London)
- Crawley (West Sussex) to Kingston upon Thames (Greater London)
- Cobham (Surrey) to Kingston upon Thames (Greater London)
- Ottershaw to Kingston upon Thames (Greater London)
- Walton-on-Thames to Kingston upon Thames (Greater London)
- Addlestone to Kingston upon Thames (Greater London)
- West Molesey to Kingston upon Thames (Greater London)
- Wimbledon to Kingston upon Thames (Greater London)
- Handsworth to Kingston upon Thames (Greater London)
- Hillingdon to Kingston upon Thames (Greater London)
- Merton (Greater London) to Kingston upon Thames (Greater London)