Trains from Edinburgh to Inverness

Trains from Edinburgh to Inverness are a great way to travel in Scotland while you are visiting the UK.

Services are run by First ScotRail, which operate trains throughout the country.

Trains leave from Edinburgh Waverley train station, which is located in the heart of the city centre. They arrive at Inverness train station. Some services are direct, and some require a change in Perth.

The journey time on trains from Edinburgh to Inverness ranges from 3 hours and 18 minutes to 3 hours and 53 minutes, depending on timetables and which train you take.

Departures take place every one to two hours at peak times throughout the day. Return trains from Inverness to Edinburgh run at similar intervals.

Fares for tickets on trains from Edinburgh to Inverness can cost as little as £10.90 GBP for singles in standard class if you book well ahead. First class fares start at £59.90. Additional deals on train tickets are available for holders of railcards, and discounts are offered for people that qualify for concessions.

Trains from London to Inverness

Trains from London to Inverness are a great way to travel from the capital to Scotland when you are visiting the UK.

Services are run by a company called East Coast, which operate all along the length of Great Britain. Their trains depart from both London Euston and King’s Cross train stations, which are located near one another in the city centre. All trains arrive at Inverness station, some after a connection in Edinburgh or Aberdeen.

The travel time on trains from London to Inverness ranges from 7 hours and 54 minutes to 12 hours and 7 minutes, depending on the train you choose. Direct trains are not always faster than those that require connections on the way, and overnight trains take longer than day trains.

Departures take place once every hour or two throughout the day at peak times, usually on the hour. Trains run less frequently at off peak times. All daytime trains depart from King’s Cross, while the two overnight trains leave from Euston.

Prices for tickets on trains from London to Inverness cost from £105.00 for singles in first class and £45.00 in standard class if you buy them online well ahead of time. They can cost more if you book close to the date of travel or choose a popular departure time. Deeper discounts on train tickets are available for people with railcards, and concessions are offered for those that qualify.

Trains from Edinburgh to Aberdeen

Trains from Edinburgh to Aberdeen are a great way to travel when you are visiting Scotland.

Services, which are operated by a company called East Coast, are quick and convenient. Trains leave from Edinburgh’s main train station and arrive at Aberdeen train station without requiring any connections en route.

There are also departures from Edinburgh Park station, but they require a connection at Haymarket and so are not as easy unless you are located closer to that station.

Trains depart once an hour, making the service a good option at any time of day. The journey takes from 2 hours and 20 minutes to 2 hours and 36 minutes, depending on which service you travel on.

Fares for trains from Edinburgh to Aberdeen can be as low as £10.00 for singles in standard class and £22.50 in first class if you buy train tickets online well in advance. Discounted fares are available for holders of railcards and other qualifying passengers.