Compare prices and tickets by train, bus or flight

Sun
Dec 5
$123Caledonian Sleeper
$77easyJet
Mon
Dec 6
$276London North Eastern Railway
$66easyJet
Tue
Dec 7
$277London North Eastern Railway
Find prices
Wed
Dec 8
$277London North Eastern Railway
$38easyJet
Thu
Dec 9
$276London North Eastern Railway
$41easyJet
Fri
Dec 10
$276London North Eastern Railway
$53easyJet
Sat
Dec 11
$276London North Eastern Railway
$39easyJet
Sun
Dec 12
$109Caledonian Sleeper
Find prices
Mon
Dec 13
$109Caledonian Sleeper
$37easyJet
Tue
Dec 14
$109Caledonian Sleeper
Find prices
Wed
Dec 15
$109Caledonian Sleeper
Find prices
Thu
Dec 16
$109Caledonian Sleeper
Find prices
Fri
Dec 17
$109Caledonian Sleeper
Find prices
Sat
Dec 18
$112London North Eastern Railway
Find prices
Sun
Dec 19
$67London North Eastern Railway
Find prices
Mon
Dec 20
$124Caledonian Sleeper
$33easyJet
Tue
Dec 21
$85London North Eastern Railway
Find prices
Wed
Dec 22
$109Caledonian Sleeper
$33easyJet
Thu
Dec 23
$137London North Eastern Railway
Find prices
Fri
Dec 24
$105London North Eastern Railway
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Inverness to London

distanceDistance443 miles (714 km)
changesDirect busYes
carriersBus companiesNational Express

Buses from Inverness to London cover the 443 miles (714 km) long route with our travel partners like National Express. There are direct bus services available. Travelers depart most frequently from Inverness and arrive in London, Hammersmith Bridge Road.

Bus companies

National Express Inverness – London

Travel from Inverness to London on National Express buses with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

National Express

Looking for buses between Inverness and London? National Express is one of the best companies to travel with on the 443 miles (714 km) route from Inverness to London. As an official travel partner of National Express, Omio quickly shows you the latest National Express bus schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Inverness to London routes, find the best amenities to make your trip smooth and easy, and buy the most affordable National Express bus tickets that fit your budget. If you use the Omio app to search for buses between Inverness and London, you can quickly see if the National Express ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you’re ready, book your Inverness - London bus now on Omio quickly and easily and enjoy your upcoming trip with National Express!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Bus to London from Inverness
Take the bus to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Inverness to London.
FAQs
How far is London from Inverness by bus?
The Inverness to London bus distance is approximately 443 miles (714 km).
What station does the bus from Inverness to London depart from? Which London bus station do I come into from Inverness?

Omio customers traveling this route book their buses from Inverness   to London, Hammersmith Bridge Road.

Where is the Inverness bus station located? Where is the London bus station located?

You can find the most popular departure bus station for this trip, Inverness, located approximately 0.1 miles (57 m) from the city center of Inverness. The most popular arrival bus station in London, called London, Hammersmith Bridge Road, is located around 4.5 miles (7.2 km) away from its city center.

Which bus companies should I travel with from Inverness to London?
If you're looking for buses from Inverness to London, you can rely on National Express to get you to London. It's also good to check out all possible bus companies for the Inverness to London route to see if there might be differences in the amenities they offer.