Next train departures Today, 14 Nov Tomorrow, 15 Nov Sun, 16 Nov Mon, 17 Nov Tue, 18 Nov Wed, 19 Nov Thu, 20 Nov Fri, 21 Nov More dates
Next departures from Edinburgh to Inverness on 14 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 17:39
Haymarket 3h 44m 21:23
Inverness Cheapest R 1 486 Train 19:39
Haymarket 3h 40m 23:19
Inverness Fastest R 2 227 Train 17:39
Haymarket 3h 44m 21:23
Inverness No tags R 2 227 Train 18:45
Haymarket 3h 58m 22:43
Inverness No tags R 1 486 Train 18:45
Haymarket 3h 58m 22:43
Inverness No tags R 2 227 Train 19:39
Haymarket 3h 40m 23:19
Inverness No tags R 1 486
Next departures from Edinburgh to Inverness on 15 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 16:38
Haymarket 3h 26m 20:04
Inverness Cheapest R 706 Train 08:42
Haymarket 3h 24m 12:06
Inverness Fastest R 1 486 Train 08:42
Haymarket 3h 24m 12:06
Inverness No tags R 2 227 Train 16:38
Haymarket 3h 26m 20:04
Inverness No tags R 1 007 Train 09:40
Haymarket 3h 45m 13:25
Inverness No tags R 2 227 Train 09:40
Haymarket 3h 45m 13:25
Inverness No tags R 1 486 Train 10:38
Haymarket 3h 37m 14:15
Inverness No tags R 1 486 Train 10:38
Haymarket 3h 37m 14:15
Inverness No tags R 2 227
Next departures from Edinburgh to Inverness on 16 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 16:37
Haymarket 3h 32m 20:09
Inverness Cheapest R 686 Train 15:57
Haymarket 3h 13m 19:10
Inverness Fastest R 1 696 Train 09:30
Haymarket 3h 49m 13:19
Inverness No tags R 1 486 Train 16:37
Haymarket 3h 32m 20:09
Inverness No tags R 1 027 Train 09:30
Haymarket 3h 49m 13:19
Inverness No tags R 2 227 Train 10:39
Haymarket 3h 50m 14:29
Inverness No tags R 1 696 Train 10:39
Haymarket 3h 50m 14:29
Inverness No tags R 1 486 Train 13:59
Haymarket 3h 26m 17:25
Inverness No tags R 2 227
Next departures from Edinburgh to Inverness on 17 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 19:39
Haymarket 3h 40m 23:19
Inverness Cheapest R 548 Train 08:43
Haymarket 3h 23m 12:06
Inverness Fastest R 1 486 Train 08:43
Haymarket 3h 23m 12:06
Inverness No tags R 1 696 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 706 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 1 486 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 1 047 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 2 227 Train 10:37
Haymarket 3h 39m 14:16
Inverness No tags R 1 486
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 Train 19:39
Haymarket 3h 40m 23:19
Inverness Cheapest R 548 Train 08:43
Haymarket 3h 23m 12:06
Inverness Fastest R 745 Train 08:43
Haymarket 3h 23m 12:06
Inverness No tags R 1 388 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 1 047 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 2 227 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 627 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 1 486 Train 10:37
Haymarket 3h 39m 14:16
Inverness No tags R 1 696
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 Train 19:39
Haymarket 3h 40m 23:19
Inverness Cheapest R 548 Train 08:43
Haymarket 3h 23m 12:06
Inverness Fastest R 1 388 Train 08:43
Haymarket 3h 23m 12:06
Inverness No tags R 745 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 561 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 2 227 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 1 152 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 1 486 Train 10:37
Haymarket 3h 39m 14:16
Inverness No tags R 1 388
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 Train 16:39
Haymarket 3h 28m 20:07
Inverness Cheapest R 561 Train 08:43
Haymarket 3h 23m 12:06
Inverness Fastest R 745 Train 08:43
Haymarket 3h 23m 12:06
Inverness No tags R 1 388 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 1 152 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 745 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 2 227 Train 10:37
Haymarket 3h 39m 14:16
Inverness No tags R 1 486 Train 10:37
Haymarket 3h 39m 14:16
Inverness No tags R 1 696
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 Train 16:39
Haymarket 3h 28m 20:07
Inverness Cheapest R 627 Train 08:43
Haymarket 3h 23m 12:06
Inverness Fastest R 1 696 Train 08:43
Haymarket 3h 23m 12:06
Inverness No tags R 745 Train 16:39
Haymarket 3h 28m 20:07
Inverness No tags R 1 152 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 2 227 Train 09:43
Haymarket 3h 42m 13:25
Inverness No tags R 1 486 Train 10:37
Haymarket 3h 39m 14:16
Inverness No tags R 2 227 Train 10:37
Haymarket 3h 39m 14:16
Inverness No tags R 1 486
Last refresh of the prices: Today at 2:59 PM GMT.
View all departures Get from Haymarket Station to Inverness This route is served by train only
The journey takes about 3 hours 41 minutes, and with fares starting at just R 400, it presents an excellent value for a comfortable ride.
Train Companies 2.5 out of 5 stars 2.5/5 14 reviews
Staff 3.6
Timeliness 2.8
Cleanliness 3.6
WiFi 3.4
Based on 14 reviews, the company was rated 2.5 stars on Busbud. Travellers were especially satisfied with the staff and the cleanliness but often complained with the value for money. ScotRail ticket prices on this trip start at R 400
ScotRail Edinburgh Inverness recent customer reviews Train went to wrong platform in Perth so had to wait over 35 mins until probably was sorted so half a hour late into Inverness
4 out of 5 stars 4/5 30 reviews
Staff 4.5
Timeliness 5
Cleanliness 4.4
WiFi 5
Based on 30 reviews, the company was rated 4 stars on Busbud. Travellers were especially satisfied with the timeliness and the seats but often complained with the power outlets. London North Eastern Railway ticket prices on this trip start at R 396
Frequently asked questions about travelling from Edinburgh to Inverness by bus
How much does a cheap train ticket from Haymarket Station to Inverness cost? The average train ticket price from Haymarket Station to Inverness is . The best way to find cheap train tickets from Haymarket Station to Inverness is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the train trip from Haymarket Station to Inverness? A train trip between Haymarket Station and Inverness is around , although the fastest train will take about 3h 13m. This is the time it takes to travel the 182 km that separates the two cities.
How many daily train are there between Haymarket Station and Inverness? The number of trains from Haymarket Station to Inverness can differ depending on the day of the week. On average, there are 9. Some trains are direct while others include transferring trains. Simplify your train trip from Haymarket Station to Inverness by comparing and selecting the train that fits your travel style and budget on Busbud.
Which train companies travel from Haymarket Station to Inverness? When taking the train from Haymarket Station to Inverness, you can travel comfortably and safely with ScotRail, London North Eastern Railway.
Where are the popular train stations and stops in Haymarket Station and Inverness? Rosebery House, 9 Haymarket Terrace, Edinburgh EH12 5EZ, UK Haymarket Map
Top Travelled Train Routes People from around the world trust Busbud
Popular Buses Connecting Haymarket Station Buses Leaving from Haymarket Station Popular Buses Connecting Inverness Buses Leaving from Inverness Popular routes in this country Popular airport transfers