Next departures from Edinburgh to Inverness on 18 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bus Station
Farraline Park Bus Station
Cheapest
Bus
Edinburgh Airport
Farraline Park Bus Station
Fastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Next departures from Edinburgh to Inverness on 19 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bus Station
Farraline Park Bus Station
Cheapest
Bus
Edinburgh Airport
Farraline Park Bus Station
Fastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Next departures from Edinburgh to Inverness on 20 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bus Station
Farraline Park Bus Station
Cheapest
Bus
Edinburgh Airport
Farraline Park Bus Station
Fastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Next departures from Edinburgh to Inverness on 21 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Edinburgh Airport
Farraline Park Bus Station
CheapestFastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Next departures from Edinburgh to Inverness on 22 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bus Station
Farraline Park Bus Station
Cheapest
Bus
Edinburgh Airport
Farraline Park Bus Station
Fastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Next departures from Edinburgh to Inverness on 23 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bus Station
Farraline Park Bus Station
Cheapest
Bus
Edinburgh Airport
Farraline Park Bus Station
Fastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Next departures from Edinburgh to Inverness on 24 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bus Station
Farraline Park Bus Station
Cheapest
Bus
Edinburgh Airport
Farraline Park Bus Station
Fastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Next departures from Edinburgh to Inverness on 25 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bus Station
Farraline Park Bus Station
Cheapest
Bus
Edinburgh Airport
Farraline Park Bus Station
Fastest
Bus
Bus Station
Farraline Park Bus Station
No tags
Bus
Bus Station
Inverness Bus Station Stance 3
No tags
Bus
Bus Station
Farraline Park Bus Station
No tags
Last refresh of the prices: Today at 04:24 GMT.
Compare 3 ways to travel from Edinburgh to Inverness
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as a good way to reach Inverness. The journey takes about 4 hours 30 minutes and with fares starting at just £14, it presents an excellent value for a comfortable ride.
Customers generally appreciate the clean and comfortable buses that run on time, with friendly staff providing great service at reasonable prices. However, some users mentioned issues such as overly cold air conditioning and difficulties finding the toilet light. Additionally, there were concerns about cleanliness during late evening trips and unexpected price changes when booking online.
Die Fahrt war ok.
Pünktlich. Fahrer gut.
Der Bus für die Rückfahrt (am späten Abend) war verdreckt. Viele Passagiere haben leider keinen Anstand.
Und der Fahrer ist der Meinung, dass er keine Putzfrau ist.
Es würde sicher helfen, beim Ein-/Ausstieg einen grossen Abfallsack aufzustellen !!!
Während dem Buchen via Internet hat sich der Preis verändert. Am Schluss habe ich das Doppelte bezahlt als in der Werbung angegeben wurde.
4 out of 5 stars
Stefan G.
Bus was outrageously hot and driver could not do anything about it as heating was turned down as low as it would go apparently,in that case the heating system has a fault and needs service/rectification,aldo lighting that was extremely bright and in your face ,really not a pleasant experience after travelling all day from Africa and being on the wrong end of flight delays and missed trains etc,
2 out of 5 stars
Lee D.
The bus was late, the driver had to ask passengers for directions out of Edinburgh, and the toilet had no water in any way. We arrived an hour late in Inveness
Users have shared positive experiences, highlighting the comfort of the bus and praising the driver's helpfulness in ensuring a smooth transfer at Perth. The overall service has been described as excellent, with encouragement to maintain these high standards.
Excesses en unpuncuality. Notice of punctuality 20 minutes before departure time
1 out of 5 stars
Miguel S.
Everything was fine except that the bus from Edinburgh was delayed 45 min, and we missed the bus from Perth. We waited 1 hr, then the driver on the bus that finally came would not let us on due to "unscannable" tickets. (Of course, they were for the previous ride) Luckily he made a call to someone and finally let us on. Glad it wasn't raining at Perth. The busdriver had quite low communication skills (he was a native Scot)
2 out of 5 stars
Kaja S. M.
The bus was very comfortable and the driver made sure we transferred to the right bus at Perth.
Frequently asked questions about travelling by bus from Edinburgh to Inverness
What's the distance between Edinburgh and Inverness by coach?
The journey from Edinburgh to Inverness by coach covers an approximate distance of 113 miles (182 km).
What is the best way to go from Edinburgh to Inverness without a car?
You can reach Inverness from Edinburgh by coach, as there are regular services between the two locations. You can also consider rideshare services depending on your preferences.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
16/11
£16
17/11
£25
Today
£12
19/11
£12
20/11
£11
21/11
£12
22/11
£12
23/11
£12
The cheapest trip from Edinburgh to Inverness was searched and found on 20 Nov 2025 with a price of £11
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Edinburgh to Inverness as early as possible.
You can expect to pay from £11 to £33 for a bus ticket from Edinburgh to Inverness based on the last 2 days. You can expect to find the cheapest price for the trip at £11, which is on 2025-11-20.
Usually Megabus UK will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
What's the cheapest way to go from Edinburgh to Inverness?
The bus is the cheapest travel choice for this destination