COMPARE Prices across different modes

Tue
27 Jul
£208London North Eastern Railway
£66easyJet
Wed
28 Jul
£82London North Eastern Railway
£59easyJet
Thu
29 Jul
£208London North Eastern Railway
Find prices
Fri
30 Jul
£208London North Eastern Railway
£101easyJet
Sat
31 Jul
£208London North Eastern Railway
£94easyJet
Sun
1 Aug
£208London North Eastern Railway
£67easyJet
Mon
2 Aug
£208London North Eastern Railway
£63easyJet
Tue
3 Aug
£82London North Eastern Railway
£56easyJet
Wed
4 Aug
£82London North Eastern Railway
£59easyJet
Thu
5 Aug
£206London North Eastern Railway
£74easyJet
Fri
6 Aug
£208London North Eastern Railway
£59easyJet
Sat
7 Aug
£156London North Eastern Railway
£77easyJet
Sun
8 Aug
£208London North Eastern Railway
£75easyJet
Mon
9 Aug
£208London North Eastern Railway
£66easyJet
Tue
10 Aug
£68London North Eastern Railway
£53easyJet
Wed
11 Aug
£82London North Eastern Railway
£52easyJet
Thu
12 Aug
£208London North Eastern Railway
£76easyJet
Fri
13 Aug
£208London North Eastern Railway
£59easyJet
Sat
14 Aug
£82London North Eastern Railway
£85easyJet
Sun
15 Aug
£82London North Eastern Railway
Find prices

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Coach Information from London to Inverness

distanceDistance443 miles (714 km)
changesDirect coachYes
carriersCoach companiesNational Express

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

Coach companies

National Express coaches between London and Inverness

Find the best journey from London to Inverness with National Express. Comparing timetables and prices and booking the most popular trip has never been easier with over 1000 travel operators on Omio.

National Express

Looking for a cheap and hassle-free way to travel between London and Inverness? National Express is the UK’s leading coach 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 coach timetables and tickets available for the journey on Omio to find the best deals on coaches between London and Inverness. When you ride with National Express, you can expect to travel 443 miles (714 km) from London to Inverness.

All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches 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 coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on cancelling or changing your coach ticket easily, we recommend splurging on the Fully Flexible Fare option.

Please follow the recommendations outlined by National Express when booking your coach tickets from London to Inverness due to the coronavirus:

  • 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 coaches. 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. Coaches from London arrive at Inverness Bus Station which is found at the very centre 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 centre.

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
What is the distance between London and Inverness via coach?
The coach distance from London to Inverness is around 443 miles (714 km).
Which coach station from London to Inverness do I depart from? Which Inverness coach station from London do I arrive in?

Omio customers book a coach from London Victoria   to Bus Station, Farraline Park, Inverness   most frequently for this route.

Where is the coach station in London to go to Inverness? Where is the coach station in Inverness located?

The most popular departure coach station with passengers for this journey, called London Victoria, is located 1 mile (s) / 1 km from the city centre of London.

The most popular arrival coach station, Bus Station, Farraline Park, Inverness, is located 0 mile (s) / 0 km away from the city centre of Inverness.

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

Important Stations and Airports for this Journey

London
Inverness
London
Amenities
London Liverpool Street Stn
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City