Coach from London to Winchester: Cheapest bus tickets to popular coach stations
Coach from London to Winchester
National Express coaches run up to 8 times a day from London to Winchester, starting from £9.50 one-way*.
Our comfortable services operate from 00.30am until 23:00, offering an affordable escape from the capital to this historic English city - that's smart travelling sorted.
Our London to Winchester services and stops
Click below to see the stops for each service and plan your journey with ease.
London to Winchester route map
Departing from London
London Victoria Coach Station sits just 300 metres from the tube network, with the Victoria, District and Circle Lines all within walking distance.
A convenient bus stop and taxi rank are located directly outside the station, making your journey to our departure point simple and stress-free.
Take a look at our London Victoria Station facilities.
Arriving in Winchester
Our coaches arrive and depart from Winchester's Park & Ride East, just a short walk from the main city centre. From here, you can easily explore all the sights and attractions of this popular English city, with its charming streets, magnificent cathedral, and rich heritage waiting to be discovered.
Perfect for:
✅ Day-trippers seeking an affordable escape from London
✅ History enthusiasts exploring Winchester's heritage sites
✅ Budget-conscious travellers wanting comfortable transport options
Book your London to Winchester ticket online today and enjoy a comfortable, cost-effective trip to one of England's most historic cities.
Frequently asked questions
T&C: *Limited Availability. Price includes a £1.50 booking fee. No booking fee when logged into My Account and purchasing on the National Express website or app, otherwise £1.50 booking fee applies. Fares correct 13.07.2026 for travel between 13.07.2026 - 09.11.2026.












