The best way to find a cheap bus ticket from Southampton to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
1 h 50 m
2 h 11 m
Buses per day
Of the 5 buses that leave Southampton for London every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||69 miles (111 km)|
|Average bus ticket price||$17 (€15)|
|Bus companies||National Express, Megabus or South Western Railway|
Buses from Southampton to London cover the 69 miles (111 km) long trip with our travel partners like National Express, Megabus or South Western Railway. There are direct bus services available. While the average ticket price for this route costs around $17 (€15), you can find the cheapest bus ticket for as low as $12 (€10).
You can travel by bus between Southampton and London with National Express and South Western Railway for as low as $12 (€10). When you search for schedules and tickets, Omio will show you the best route.
South Western Railway is a train operating company in the United Kingdom, providing services in the south and south-west of England. It operates a variety of train types, including high-speed trains, local stopping services, and suburban commuter trains. It also offers a range of ticket types, including Advance, Off-Peak, and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, and a range of food and drink options. The most popular routes for South Western Railway include London Waterloo to Portsmouth Harbour, London Waterloo to Weymouth, and London Waterloo to Bournemouth.
Bus travellers who wish to travel from the southern English port city of Southampton to the British capital London can take advantage of a daily service of 16 bus connections.
National Express is the only buses company to operate its buses between Southampton and London.
Trips by bus from Southampton to London offered by National Express are direct, no transfer journeys. They last at least 1:50 hours, but can also last up to 3:00 hours.
Daily the buses company National Express makes 16 trips by bus from Southampton to London. The first rides on the route take place early in the morning at 3:30 and 4:30. The last bus to London leaves Southampton at 21:55 hrs.
At which bus station does the bus depart in Southampton: LongBuses start their journeys at the bus station Southampton Coach Station in Harbour Parade Street. It is within walking distance of Southampton Central Station. The bus station is therefore easy to reach by public transport.
At which bus station does the bus arrive in London? Destination stop in London is the Victoria Coach Station. It is located next to the Victoria Station. From here, travellers can travel by bus and underground to all parts of London.
Here are some other resources that might have the information you need