Bus from Edinburgh to Inverness and return

Find cheap coach tickets for your bus journey from Edinburgh to Inverness and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,656,078 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Edinburgh to Inverness

Cheapest Bus£10.10
Fastest Bus3h 37m
Earliest Coach05:15
Latest Coach20:08
Daily Bus Connections4 Ø
Distance180.9 km
Coach Companiesmegabus, National Express, Scottish Citylink

The cheapest coach connections from Edinburgh to Inverness

Today
Tomorrow
05/07
06/07
07/07
08/07

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • megabus
    19:50
    Edinburgh - Central bus station
    Duration 3h 55m
    23:45
    Inverness - Bus Station
    from£10.10
  • megabus
    10:50
    Edinburgh - Central bus station
    Duration 4h 5m
    14:55
    Inverness - Bus Station
    from£14.40
  • megabus
    17:50
    Edinburgh - Central bus station
    Duration 4h 20m
    22:10
    Inverness - Bus Station
    from£14.40
  • National Express
    05:15
    Edinburgh - Central bus station
    Duration 6h 20m
    11:35
    Inverness - Bus Station
    from£15.60
  • Scottish Citylink
    09:08
    Edingburgh - Queensferry Street
    Duration 4h 37m
    13:45
    Inverness - Bus Station
    from£31.90
  • Scottish Citylink
    08:58
    Edingburgh - Queensferry Street
    Duration 4h 47m
    13:45
    Inverness - Bus Station
    from£31.90
  • Scottish Citylink
    18:10
    Edingburgh - Queensferry Street
    Duration 4h 0m
    22:10
    Inverness - Bus Station
    from£34.29
  • Scottish Citylink
    20:08
    Edingburgh - Queensferry Street
    Duration 3h 37m
    23:45
    Inverness - Bus Station
    from£34.29

The cheapest carpooling offers from Edinburgh to Inverness

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    05:00
    Edinburgh
    Duration 3h 50m
    08:50
    Inverness
    from£17.12

The cheapest coach connections from Inverness to Edinburgh

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • megabus
    19:25
    Inverness - Bus Station
    Duration 3h 41m
    23:06
    Edinburgh - Central bus station
    from£10.10
  • megabus
    14:25
    Inverness
    Duration 3h 58m
    18:23
    Edinburgh
    from£11.64
  • megabus
    10:15
    Inverness - Bus Station
    Duration 4h 5m
    14:20
    Edinburgh - Central bus station
    from£14.40
  • National Express
    18:00
    Inverness - Bus Station
    Duration 5h 41m
    23:41
    Edinburgh - Central bus station
    from£26.00
  • Scottish Citylink
    19:25
    Inverness - Bus Station
    Duration 4h 14m
    23:39
    Edinburgh - Central bus station
    from£34.29
  • Scottish Citylink
    16:15
    Inverness - Bus Station
    Duration 3h 57m
    20:12
    Edinburgh - Central bus station
    from£34.29
  • Scottish Citylink
    19:25
    Inverness - Bus Station
    Duration 3h 36m
    23:01
    Edinburgh - Central bus station
    from£34.29

The cheapest carpooling offers from Inverness to Edinburgh

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    10:00
    Inverness
    Duration 3h 30m
    13:30
    Edinburgh
    from£17.00

Information about the bus connection, amenities and services

There are a lot of buses that travel between Edinburgh and Inverness which is why taking into account what’s available is important to spot the best offer. CheckMyBus has all the information necessary for you to pick the best bus! You can find tickets for as little as £10.10, however when you book when there’ s high demand, the prices will go up. Smart travellers make use of early bird discounts.
It’s not hard to find a low-cost bus ticket for a trip from Edinburgh to Inverness – finding the best one, however, can be a bit more tricky. But don't panic: CheckMyBus is here to assist you! On our webpage, you can compare and contrast the offers of numerous companies. If you’re in a hurry, simply pick the fastest bus. If you want to save money, go for the cheapest option. We recommend you also take a look at the individual special features: If the provider of your choice offers free WiFi, then checking your Twitter feed or your e-mails will be no problem whatsoever. If you want to take sports gear such as a snowboard or skis, on the other hand, make sure that bulky luggage transportation is available. Gone are the days when you had to pay extra for good service: Most features such as WiFi, electric sockets or the transportation of a normal size suitcase are free of charge. You’ll soon see that taking the bus is just as convenient as travelling by plane or train!
Did you know that booking in advance can save you quite a few pounds? Avoid the price and tariff chaos by using our website! There’s bus tickets available from only £10.10. We recommend checking prices for various days since fares are usually not the same on every day. Should you book at short notice, your ride might also cost up to £34.29.

Bus stops in Edinburgh and Inverness

Stations
Margaret St 1, Inverness (United Kingdom)
IV3 5QB Inverness (United Kingdom)
Raigmore Hospital , IV2 3UJ Inverness (United Kingdom)
University of Highlands and Islands , IV2 5NB Inverness (United Kingdom)

Compare Edinburgh and Inverness

£4.25
£4.00
Edinburgh
Inverness
A taxi journey in Edinburgh is 6% more expensive than in Inverness.
£1.60
£2.05
Edinburgh
Inverness
A bus fare in Edinburgh is 22% cheaper than in Inverness.
£4.00
£3.40
Edinburgh
Inverness
A pint of beer in Edinburgh is 15% more expensive than in Inverness.
£1.12
£0.85
Edinburgh
Inverness
A bottle of water in Edinburgh is 25% more expensive than in Inverness.
£6.99
£4.33
Edinburgh
Inverness
A meal in Edinburgh is 39% more expensive than in Inverness.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.