COMPARE Prices across different modes

Sat
Oct 23
$286London North Eastern Railway
$168easyJet
Sun
Oct 24
$435London North Eastern Railway
Find prices
Mon
Oct 25
$288London North Eastern Railway
$161easyJet
Tue
Oct 26
Find prices
$66easyJet
Wed
Oct 27
$97London North Eastern Railway
$67easyJet
Thu
Oct 28
$97London North Eastern Railway
$58easyJet
Fri
Oct 29
$287London North Eastern Railway
$54easyJet
Sat
Oct 30
$97London North Eastern Railway
$47easyJet
Sun
Oct 31
$116London North Eastern Railway
$50easyJet
Mon
Nov 1
$97London North Eastern Railway
$50easyJet
Tue
Nov 2
$97London North Eastern Railway
Find prices
Wed
Nov 3
$98London North Eastern Railway
Find prices
Thu
Nov 4
$88London North Eastern Railway
$47easyJet
Fri
Nov 5
$107London North Eastern Railway
$72easyJet
Sat
Nov 6
$87London North Eastern Railway
Find prices
Sun
Nov 7
$142London North Eastern Railway
$44easyJet
Mon
Nov 8
$98London North Eastern Railway
Find prices
Tue
Nov 9
$74London North Eastern Railway
$44easyJet
Wed
Nov 10
$78London North Eastern Railway
$52easyJet
Thu
Nov 11
$88London North Eastern Railway
$47easyJet

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from London to Inverness

distanceDistance443 miles (714 km)
changesDirect busYes
carriersBus providersNational Express

Buses from London to Inverness cover the 443 miles (714 km) long trip with our travel partners like National Express. There are direct bus services available. Travelers depart most frequently from London Victoria and arrive in Bus Station, Farraline Park, Inverness.

Bus companies

National Express London – Inverness

National Express will get you from London to Inverness at great prices. With over 1000 travel companies on Omio, you can find the best bus times, prices and tickets for your trip.

National Express

Looking for a cheap and hassle-free way to travel from London to Inverness? National Express is the UK’s leading bus company that provides premium services and comfortable travel experiences on a budget. National Express connects hundreds of cities and towns throughout the country and even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol. Check National Express bus schedules and tickets available for the route on Omio to find the best deals on buses from London to Inverness. When you ride with National Express, you can expect to travel 443 miles (714 km) from London to Inverness.

All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses have seat belts and power outlets in every seat, perfect if you need to charge your phone or laptop. You can select from three ticket options for the London to Inverness bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on canceling or changing your bus ticket easily, we recommend splurging on the Fully Flexible Fare option.

National Express' current ticket policies due to COVID-19 for your bus from London to Inverness are the following:

  • 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.

Buses from London to Inverness: Journey Details

Buses from London to Inverness are operated by National Express buses. There is only one direct bus service a day which departs London Victoria late at night arriving in Inverness late morning the following day. Journey time on the direct service is 12.5 hours. Passengers can also choose between three further overnight services which all involve hour long stopovers in Birmingham and Glasgow and an increased journey time of approximately 18 hours.

Taking the Bus from London

Coach services to Inverness from London depart from the capital's main coach station at Victoria. The coach terminus is a short walk from London Victoria Rail and Underground station, both are located southwest of Central London. From much of Central London, Victoria is 10-15 minutes away via the underground or by bus. At night Victoria Station is easily accessible via night buses which operate from 1:00 a.m. until 5:00 a.m.

Getting into Inverness by Bus

As the unofficial capital of the Highlands of Scotland, Inverness is a breathtaking city, home to numerous historic buildings including a castle and cathedral. The city is also surrounded by the majestic highlands countryside and nearby Loch Ness, legendary home of the famous Nessy Monster. Buses from London arrive at Inverness Bus Station which is found at the very center of the city, close to Inverness Railway Station. Most of central Inverness is accessible on foot from the bus station. Those wishing to access the towns and villages around Inverness will be able to board one of the many bus routes operating out of the bus station or a train from the nearby rail station. Public transport services cease around 11:00 p.m. and after this time taxi services are stationed at the train station or in the city center.

Travel Tips

Buses from London to Inverness
Take the bus to Inverness 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 London to Inverness.
FAQs
How far is it from London to Inverness by bus?
The distance from London to Inverness by bus is approximately 443 miles (714 km).
What station does the bus from London to Inverness depart from? Which Inverness bus station do I come into from London?

When traveling this route, Omio customers are departing most frequently from London Victoria   and arriving in Bus Station, Farraline Park, Inverness.

Where do I find the London bus station to Inverness? Where is the Inverness bus station?

Passengers booking this route most frequently board their buses from London Victoria and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Inverness most often arrive at Bus Station, Farraline Park, Inverness and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

What bus companies go from London to Inverness?
For the trip from London to Inverness you can take a bus with National Express. Be sure to check out all possible bus providers that offer services between London and Inverness on Omio to compare what amenities they may have.

Important Stations and Airports for this Journey