If traveling by car, the distance between the English cities of London and Southampton is 130 kilometers, or 81 miles. The drive takes about 1 hour and 41 minutes.
Automobile is one way to travel between the United Kingdom cities of London and Southampton. However, there are also several public transportation options available. For travelers who are going to Southampton for the purpose of boarding a cruise ship, there are tour buses that run between ships docked at Southampton and a number of hotels in Central London. These buses provide guided tours, including a stop at Stonehenge along the way. For faster travel, there is frequent train service from Waterloo Station in London to Southampton Central Station. The journey by train takes about 90 minutes. Generally, the most affordable way to travel between these two cities is by National Express coach. While these buses are relatively cheap, they are slower than train service, and travelers carrying more than two pieces of luggage and/or more than a total of 44 pounds in weight must pay an extra fee. National Express coaches do provide air conditioning and restroom facilities, however, and leave from Victoria Coach Station in London. Private, door-to-door car services are also available for small or large groups.