1map logoGo to main page

Sunbury-on-Thames, Surrey to London, Greater London from $5: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sunbury-on-Thames, United Kingdom
to
London, United Kingdom

How to Get from Sunbury-on-Thames to London: 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.

$5 by carBest price
16.6 milesDistance
31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sunbury-on-Thames to 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.

Company
South Western Railway
Train
Average Duration
50m
Estimated price
$11-27
Recommended
Company
Various
Bus
Bus
Average Duration
2h  2m
Estimated price
$6-10
Cheapest
route map
Distance: 16.6 miles
Duration: 31m

See more options

Company
Various
Bus
Subway
Average Duration
1h  34m
Estimated price
$3-7
Company
Various
Drive
Average Duration
31m
Estimated price
$5-8
Company
Various
Taxi
Average Duration
31m
Estimated price
$270-330

Sunbury-on-Thames - London operators

Explore transport companies operating between Sunbury-on-Thames and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from Upper Halliford to London Waterloo

Average Duration
50m
Estimated price
$11-27
Bus
Contact phone
0343 222 1234
Website
https://www.ratpdevtransitlondon.com/

Bus from The Three Fishes to Charing Cross

Average Duration
2h 2m
Estimated price
$6-10
Contact phone
0121 322 2222
Website
http://diamondbuses.com

Bus from Green Way to Hatton Cross Station

Average Duration
46m
Estimated price
$0-0
Subway
Contact phone
0343 222 1234
Website
https://tfl.gov.uk/modes/tube/?cid=tube

Subway from Hatton Cross Station to Leicester Square Station

Average Duration
45m
Estimated price
$3-7
Taxi
Contact phone
+44 20 3000 7606
Website
http://felthamtaximinicab.co.uk

Taxi from Sunbury-on-Thames to London

Average Duration
31m
Estimated price
$270-330
all-pages.other Show other routes

Other from Sunbury-on-Thames to London

Average Duration
31m
Estimated price
$270-330
Drive

Drive from Sunbury-on-Thames to London

Average Duration
31m
Estimated price
$5-8

Sunbury-on-Thames to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sunbury-on-Thames and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Sunbury-on-Thames to London, spanning a distance of 27.4 km. Enjoy the smooth drive that takes around 31 minutes, offering a delightful experience on the road. 💷 Experience affordability and convenience as the prices for this car trip range from £4 to £6, providing an economical way to reach the vibrant city of London from Sunbury-on-Thames.
Average price
£4 - £6
🚆 Enjoy a quick and convenient journey from Sunbury-on-Thames to London by train. The direct train operated by South Western Railway takes just 50 minutes to reach London Waterloo station. 🛤️ Sit back and relax during the 27.4 km trip as the train departs from Upper Halliford and travels towards London Waterloo via Richmond. With services departing hourly, reaching the heart of London is a breeze with options like arriving at Vauxhall or Clapham Junction. 🎫 Ticket prices for the Sunbury-on-Thames to London train range from £9 to £21, making this hassle-free transportation option both economical and efficient for travelers exploring the vibrant city of London.
Departure Point
Upper Halliford station
Arrival Point
London Waterloo station
🚌 While there is no direct bus from Sunbury-on-Thames to London, travelers can take a route with a transfer at Eden Street. The journey, including transfers, typically takes around 2 hours and 2 minutes. 🛣️ The distance of the various bus routes ranges from 19.0 km to 25.7 km, with travel times varying from 1 hour 41 minutes to 1 hour 49 minutes. Prices for the bus between London and Sunbury-on-Thames range from £5 to £8. 🚆 For a faster alternative, passengers can opt for a one-step train journey towards Waterloo via Richmond, which takes approximately 27 minutes, departing from Sunbury and arriving at Clapham Junction. The train service is operated by South Western Railway.
Departure Point
The Three Fishes station
Arrival Point
Charing Cross station

Frequently asked questions

Find out more about the route from Sunbury-on-Thames to London.

Or choose the category:
The distance between Sunbury-on-Thames and London is approximately 24.1 km by road. Travel times can vary depending on the mode of transportation. By train, it takes around to reach London from Sunbury-on-Thames. If traveling by car, it takes about to reach Sunbury-on-Thames from London. Lastly, by bus, it takes approximately 1 hour and 58 minutes to reach London from Sunbury-on-Thames.
The most cost-effective mode of transportation from Sunbury-on-Thames to London is by taking the line 216 bus and bus, which costs £4 and takes approximately 1 hour and 58 minutes. However, if time efficiency is a priority, a taxi would be the quickest option, taking around 29 minutes at a cost of £127-£159.
The prices for traveling from Sunbury-on-Thames to London by train can range from £9 to £21. On the other hand, taking a bus from London to Sunbury-on-Thames typically costs £3.
To travel from Sunbury-on-Thames to London without using public transportation, you can drive the distance of 25.7 km which takes approximately 29 minutes. The cost of this journey by car varies between £4 to £6, depending on factors such as fuel prices and tolls.
To travel from Sunbury-on-Thames to London without a car, the best option is to take a train. The train journey usually takes around 50 minutes and the cost ranges from £9 to £21.
Yes, there is a direct train link between Sunbury-on-Thames and London. The journey takes approximately 50 minutes and trains depart hourly from Upper Halliford station, arriving at London Waterloo station. However, there is no direct bus service between the two places, but it is possible to travel by bus with transfers. The bus journey from Sunbury-on-Thames to London takes approximately 1 hour and 58 minutes, including transfers at Cromwell Road Bus Station.
There are plenty of options for accommodation near London. With over 3674 hotels to choose from, you are bound to find something suitable for your budget and preferences. Prices start at £68 per night, making it possible to find a comfortable and affordable place to stay.
Yes, it is possible to travel from Sunbury-on-Thames to London by bicycle. The route is approximately 26 km long and takes around 1 hour and 34 minutes to complete.