Coach services criss-cross the UK with connections to continental Europe too. However, coach journey times tend to be longer than the equivalent train service.
London coach stations
Victoria Coach Station is London's principal coach gateway. It's located in the heart of the city in busy Victoria, a short walk from Victoria mainline railway and Tube station. It is run by Transport for London and is the base of National Express and Eurolines services, as well as a selection of smaller coach operators. Victoria Coach Station is equipped with several shops and facilities including a left-luggage office.
Other, smaller, London coach stations include London Stratford Coach Stop, London Liverpool Street Coach Station and coach stations at Heathrow Airport, Gatwick Airport, Luton Airport and Stansted Airport.
National Express coaches
National Express is the UK's largest coach operator and offers travel to destinations all over the country. It runs express services from many major towns and cities, as well as connecting services for smaller towns and villages. It's a hassle-free, great value travel option to more than 1,200 destinations nationwide, including London's airports.
Popular National Express destinations and journey times
Journey time variation depends on route and any interchange waiting time.
- Birmingham: 2 hours 30 minutes
- Blackpool: 8-9 hours
- Brighton: 2 hours 50 minutes
- Bristol: 2 hours 45 minutes
- Canterbury: 2 hours 10 mins
- Cardiff: 3-4 hours
- Durham: 6-7 hours
- Edinburgh: 10-16 hours
- Exeter: 5-6 hours
- Glasgow: 9-12 hours
- Leeds: 4 hours-5 hours 50 minutes
- Liverpool: 5 hours 45 minutes-8 hours
- Manchester: 4 hours 20 minutes-7 hours
- Nottingham: 2 hours 45 minutes-3 hours 55 minutes
- Sheffield: 3 hours 20 minutes-5 hours 50 minutes
- York: 5 hours 45 minutes-6 hours 3 minutes.
Cheap coaches to London
There are great deals to be had on coach travel to London. For cheap coaches to London, try the following companies for the best fares:
- National Express offers cheap fares to London and are available from more than 30 UK cities, with prices from £1.
- Megabus offers cheap travel to London from UK destinations from £1 plus a 50p booking fee.
- easyBus offers low-cost coach services into London from Stansted Airport, Gatwick Airport or Luton Airport.
- FlixBus operates a fleet of eco-friendly electric buses between many UK destinations and London with prices from £2.99.
- Berry's Coaches runs frequent services between the West Country and London.
- Oxford Tube is an affordable coach service between Oxford and London, serving the Victoria area with additional pick-up and drop-off points including Notting Hill and Hillingdon.
- Green Line Coaches connects the Home Counties to London, including Luton Airport and Heathrow Airport.
Coaches to London from Europe
Eurolines consists of 28 independent operators making up Europe's largest regular coach network. The UK operator is National Express. These services are a great way to get around Europe on a budget. More than 500 destinations are covered across Europe and beyond, from Casablanca to Moscow. Visit the Eurolines website.
BlaBlaCar operates coach services to London from Paris. The company also operates lines across Europe, including to Brussels, Amsterdam and Cologne. Visit the BlaBlaCar website.
Using coaches with a disability
It's essential to check accessibility and concessionary rates with the coach operator. UK residents who are registered disabled can buy a Disabled Coachcard and receive one third off fares on National Express. Read National Express's accessibility information.
Coach tours from London
Coach tours are a great way to see sights and attractions of London and beyond during your trip. London is within easy reach of many major tourist attractions such as Stonehenge, Leeds Castle and Bath. Check out the best sightseeing tours and day trips from London.