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!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
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.

Edinburgh to Inverness Coach Information

Cheapest Bus£10.10
Fastest Bus3h 55m
Distance180.9 km
Coach Companiesmegabus, National Express, Scottish Citylink
  Bus Edinburgh - Inverness    181 km
Ø Bus connections5 x
Savings-70%

The cheapest coach connections from Edinburgh to Inverness

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Edinburgh
    Inverness
      19:50
      23:45
    1 Dec
    megabusmegabus
    from £10.10
  • Edinburgh
    Inverness
      19:50
      23:45
    20 Dec
    megabusmegabus
    from £10.10
  • Edinburgh
    Inverness
      10:50
      14:55
    22 Oct
    megabusmegabus
    from £10.10
  • Edinburgh
    Inverness
      17:50
      22:10
    21 Oct
    megabusmegabus
    from £10.10
  • Edinburgh
    Inverness
      17:50
      22:10
    23 Nov
    megabusmegabus
    from £10.10
  • Edinburgh
    Inverness
      17:50
      22:10
    23 Dec
    megabusmegabus
    from £10.10
  • Edinburgh
    Inverness
      17:50
      22:10
    11 Nov
    megabusmegabus
    from £10.10
  • Edinburgh
    Inverness
      05:15
      11:35
    26 Oct
    National ExpressNational Express
    from £15.60
  • Edinburgh
    Inverness
      05:15
      11:35
    26 Oct
    National ExpressNational Express
    from £15.60
  • Edinburgh
    Inverness
      23:30
      11:20
    15 Nov
    +1
    Scottish CitylinkScottish Citylink
    from £33.20
  • Edinburgh
    Inverness
      23:30
      11:20
    18 Oct
    +1
    Scottish CitylinkScottish Citylink
    from £33.20
  • Edinburgh
    Inverness
      23:30
      11:20
    14 Oct
    +1
    Scottish CitylinkScottish Citylink
    from £33.20
  • Edinburgh
    Inverness
      23:30
      11:20
    23 Nov
    +1
    Scottish CitylinkScottish Citylink
    from £33.20
  • Edinburgh
    Inverness
      23:30
      11:20
    25 Nov
    +1
    Scottish CitylinkScottish Citylink
    from £33.20


  Carpooling Edinburgh - Inverness    181 km

The cheapest carpooling offers from Edinburgh to Inverness

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Edinburgh
    Inverness
      09:30
      13:00
    26 Oct
    BlaBlaCarBlaBlaCar
    from £16.52


  Bus Inverness - Edinburgh    181 km
Ø Bus connections5 x
Savings-70%

The cheapest coach connections from Inverness to Edinburgh

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Inverness
    Edinburgh
      19:25
      23:06
    12 Nov
    megabusmegabus
    from £10.10
  • Inverness
    Edinburgh
      19:25
      23:06
    13 Dec
    megabusmegabus
    from £10.10
  • Inverness
    Edinburgh
      19:25
      23:06
    29 Oct
    megabusmegabus
    from £10.10
  • Inverness
    Edinburgh
      19:25
      23:06
    31 Dec
    megabusmegabus
    from £10.10
  • Inverness
    Edinburgh
      19:25
      23:06
    25 Nov
    megabusmegabus
    from £10.10
  • Inverness
    Edinburgh
      19:25
      23:06
    27 Nov
    megabusmegabus
    from £10.10
  • Inverness
    Edinburgh
      19:25
      23:06
    31 Oct
    megabusmegabus
    from £10.10
  • Inverness
    Edinburgh
      18:00
      23:41
    26 Oct
    National ExpressNational Express
    from £26.00
  • Inverness
    Edinburgh
      18:00
      23:41
    26 Oct
    National ExpressNational Express
    from £26.00
  • Inverness
    Edinburgh
      15:20
      19:46
    15 Nov
    Scottish CitylinkScottish Citylink
    from £33.20
  • Inverness
    Edinburgh
      19:25
      23:39
    16 Oct
    Scottish CitylinkScottish Citylink
    from £33.20
  • Inverness
    Edinburgh
      19:25
      23:31
    20 Oct
    Scottish CitylinkScottish Citylink
    from £33.20
  • Inverness
    Edinburgh
      15:20
      19:58
    23 Nov
    Scottish CitylinkScottish Citylink
    from £33.20
  • Inverness
    Edinburgh
      19:25
      23:39
    14 Oct
    Scottish CitylinkScottish Citylink
    from £33.20


  Carpooling Inverness - Edinburgh    181 km

The cheapest carpooling offers from Inverness to Edinburgh

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Inverness
    Edinburgh
      17:30
      21:00
    12 Oct
    BlaBlaCarBlaBlaCar
    from £17.00


Current ticket prices

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 £17.40.

Bus stops in Edinburgh and Inverness

  Stations
Margaret St 1, Inverness (United Kingdom)

Find out more details about the service on your bus from Edinburgh to Inverness and return

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!

Edinburgh and Inverness: Useful Info

Edinburgh
435,791
Inverness
40,755
Taxi
£4.25
£4.00
Edinburgh
Inverness
A taxi journey in Edinburgh is 6% more expensive than in Inverness.
Local buses
£1.60
£2.05
Edinburgh
Inverness
A bus fare in Edinburgh is 22% cheaper than in Inverness.
Beer
£4.00
£3.40
Edinburgh
Inverness
A pint of beer in Edinburgh is 15% more expensive than in Inverness.
Water
£1.12
£0.85
Edinburgh
Inverness
A bottle of water in Edinburgh is 25% more expensive than in Inverness.
Meal
£6.99
£4.33
Edinburgh
Inverness
A meal in Edinburgh is 39% more expensive than in Inverness.
Trusted shop
The CheckMyBus App
Free Download
;