Coach from London to Newquay: Cheapest bus tickets to popular coach stations
Coach from London to Newquay
National Express coaches from London to Newquay run daily with fares starting from £20.90*, offering affordable travel to Cornwall's premier surf destination with all the comfort you need for the journey to the coast.
Our London to Newquay services and stops
Click below to see the stops for each service and plan your journey with ease.
London to Newquay route map
Departing from London Victoria Coach Station
London Victoria Coach Station sits just 300 metres from the tube network, served by the Victoria, District and Circle lines for easy connections across the capital.
You'll find a convenient bus stop right outside the station and a taxi rank on Eccleston Place, perfect for hassle-free transfers to your coach.
Take a look at our Victoria Coach Station facilities.
Arriving at Newquay Bus Station
National Express coaches arrive at Newquay Bus Station in the heart of the town centre, giving you the perfect starting point for your coastal adventure.
The bus station is surrounded by shops, restaurants and cafés, with Newquay's famous seafront and beautiful beaches just a short walk away – you'll be feeling the sand between your toes in no time.
Perfect for:
✅ Beach lovers seeking affordable transport to Cornwall's surf capital
✅ Weekend breakers wanting stress-free travel to Newquay's nightlife
✅ Coastal explorers looking for comfortable journeys to the Cornish coast
Book your National Express coach today and start your seaside adventure with a relaxing journey from the capital to Cornwall's surfing paradise.
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.











