Best Price Promise

Best Price Promise

If you find trains for a cheaper price elsewhere, let us know and we'll refund the difference*

Book Cheaper Tickets

Book Cheaper Tickets

Save more with a variety of promo codes. Book on the TrainPal app with no booking fees.

Efficient Customer Service

Efficient Customer Service

24/7 fast customer service with prompt responses to your queries

Fast Change and Refund

Fast Change and Refund

Seamless rail travel with easy changes and refunds for peace of mind.

  1. Home
  2. UK Train Journey
  3. Edinburgh (Waverley) to Inverness trains

Edinburgh (Waverley) to Inverness train times

The journey from Edinburgh (Waverley) to Inverness on the fastest train in 3h 18m, usually 3h 54m. Each day, 10 trains leave from Edinburgh (Waverley), starting at 09:25 and ending at 22:28. Get real-time updates on train schedules, delays, and cancellations. Save time, effort, and money with TrainPal.

Mon

15 Sep

Tue

16 Sep

Wed

17 Sep

Thu

18 Sep

Fri

19 Sep

Sat

20 Sep

Sun

21 Sep

DepartsArrivesStatusDurationOperator

21:00

Edinburgh (Waverley)

08:26

Inverness
On time11h 26mScotRail
Find tickets

22:28

Edinburgh (Waverley)

09:36

Inverness
On time11h 8mScotRail
Find tickets
View More Trains

Edinburgh (Waverley) to Inverness Train journey information

Plan your journey from Edinburgh (Waverley) to Inverness with ease. Explore the first and last train times, departure and arrival stations, distance, journey time, and price options to make the most of your trip.
First train
09:25
Last train
22:28
Departure station
Arrival station
Distance
113 miles (181 km)
Journey time
3h 18m
Price
From £5.00
Train operators

Scotrail: Edinburgh Waverley to Inverness trains

Hop on a direct ScotRail train from Edinburgh Waverley to Inverness and arrive in the Highland capital in just over three hours, swapping city life for breathtaking mountain and forest views.

Enjoy spectacular scenery as your Edinburgh Waverley to Inverness train climbs from the rolling Lowlands into the rugged Highlands, passing through ancient Caledonian forests and the dramatic mountain landscapes of the Cairngorms before arriving into Inverness, in the very heart of the Highlands.

Connecting Scotland’s major urban hubs and remote Highland communities alike, ScotRail offers regular services between cities like Glasgow, Edinburgh, Inverness and Aberdeen, as well as breathtaking journeys through the country’s rugged landscapes.

Departing from Edinburgh Waverley

Right in the centre of Edinburgh, Waverley station is easily accessible from both the historic Old Town and the elegant Georgian New Town. With excellent links to trams, buses, and taxis, as well as pedestrian access from Princes Street and Market Street, it’s easy to reach from just about anywhere in the city.

As one of Scotland’s busiest transport hubs, Edinburgh Waverley is served by ScotRail, LNER, Avanti West Coast and CrossCountry, with direct trains running to Stirling, Perth, Dundee, Aberdeen, Inverness, Glasgow Central, as well as further south to London. Whether you’re bound for the Highlands or heading to England, this station is the perfect place to begin your journey.

Main stops

Set off from Edinburgh Waverley and travel north through Scotland’s scenic heartland, passing Stirling, Perth, Pitlochry and Aviemore before arriving in the Highland capital of Inverness.

Arriving at Inverness

Arriving into Inverness station, you’ll find yourself in the heart of the city, just moments from its historic centre and within easy reach of the breathtaking Scottish Highlands.

Managed by ScotRail, Inverness is the terminus for several scenic lines across Scotland, including the Highland Main Line, Far North Line and routes to Aberdeen and Kyle of Lochalsh. From here, you’ll also find frequent ScotRail services to major cities like Aberdeen, Edinburgh, Glasgow, Perth and Manchester, as well as London via the Caledonian Sleeper or LNER’s Highland Chieftain.

Explore Inverness’ rich history just beyond the station. Browse the shops and eateries of the atmospheric Victorian Market, or duck into the renowned Leakey’s Bookshop, housed in a former church. Take in panoramic views from Inverness Castle and admire the soaring St Andrew’s Cathedral.

For a deeper journey into the Highlands, head to the ancient Clava Cairns – a 4,000‑year‑old burial site, or walk the ground at Culloden Battlefield, where Bonnie Prince Charlie’s Jacobite uprising was crushed by the British Crown. You can even take a scenic Loch Ness cruise in search of elusive monsters, or visit Cawdor Castle, steeped in the dark intrigue of Macbeth’s legend.

ScotRail train classes 

  • Standard Class: ScotRail’s Standard Class offers free Wi-Fi, power sockets at every seat pair and modern, spacious carriages for a more comfortable ride. Trains also feature two wheelchair spaces and improved accessible toilets to support inclusive travel.
  • First Class: ScotRail First Class is available on InterCity, Class 170, and eXpress 385 trains, featuring reclining seats with extra space, tables, power sockets and free Wi-Fi. On some routes, you’ll also enjoy complimentary refreshments – perfect for both working and unwinding.

ScotRail train travel advice

Head into the Highlands with everything you need to know before you climb aboard your Edinburgh Waverley to Inverness train – from luggage and bike allowances to travelling with children, pets, and available accessibility support.

  • Luggage: ScotRail lets you bring a reasonable amount of luggage on board for free. Just be sure to store bags in the overhead racks, under your seat or in luggage areas, keeping aisles and wheelchair spaces clear.
  • Bicycles: You can bring a folding bike on any service, provided it’s stowed as luggage. Non-folding bikes can also travel when space allows, but certain routes may require an advance reservation.
  • Children: Kids under 5 can ride for free, while those aged 5-15 are eligible for 50% off when travelling with an adult. If you’re aged 16-25, you can save a third on fares with a 16-25 Railcard.
  • Pets: Passengers can bring a dog or small pet along at no extra cost – just keep dogs on a lead and smaller pets safely enclosed in a carrier. Pets must stay off seats for the duration of the journey.
  • Passenger  Assist: If you need help with boarding, luggage, getting around the station or reserving wheelchair space, you can request assistance in advance or speak to staff on the day of travel.

LNER: Edinburgh Waverley to Inverness trains

Depart Edinburgh Waverley and reach Inverness in just over three hours aboard a direct Edinburgh Waverley to Inverness train with LNER, enjoying a relaxed, scenic ride from Scotland’s capital to the Highlands.

Watch the landscape transform when your train departs Edinburgh and journeys north, as rolling farmland gives way to dense pine woods and sweeping Highland views, with the Cairngorm mountains providing a dramatic backdrop all the way to Inverness.

From London King’s Cross, LNER runs sleek, high-speed services up the East Coast Main Line to major UK cities – Peterborough, York, Leeds, Newcastle and Edinburgh among them.

LNER train classes 

  • Standard Class: Settle into your Edinburgh to Inverness journey with extra legroom, ergonomically designed seating, and generous storage options above and below your seat. Each seat includes a power socket, free Wi-Fi and a QR code for ordering locally sourced food and drinks delivered straight to your table.
  • First Class: Upgrade to First Class on your Edinburgh to Inverness journey and enjoy wider, reclining seats, fast Wi-Fi, USB and power sockets, plus complimentary food and drink sourced from Scottish producers, all served in a calm, relaxing carriage.

LNER train travel advice

Make your Edinburgh to Inverness journey smooth and stress-free with key travel tips on bringing bikes or bags, family travel, pet policies and available assistance.

  • Luggage: LNER passengers can bring up to three pieces of luggage at no extra cost, whether it’s a suitcase, cabin bag or backpack. For everyone’s comfort, use the overhead racks or keep your items tucked under your seat to avoid blocking aisles.
  • Bicycles: Bikes and electric bikes require an advance reservation and may be restricted at busy times. You can bring a folding bike onboard LNER services, provided it remains folded for the duration of your trip. E-scooters are not permitted.
  • Children: Kids under 5 can travel for free, while those aged 5 to 15 can get 50% off in both Standard and First Class. Teens aged 16 to 17 can also enjoy half-price fares with a 16-17 Saver railcard.
  • Pets: Travelling with pets is easy – you can bring up to two with you at no extra charge. Just make sure dogs are kept on a leash or in a secure carrier, and keep all pets off the seats.
  • Passenger Assist: LNER’s Passenger Assist service offers help with boarding, station navigation, and reserving wheelchair space. You can arrange support when booking your ticket, via the app, or by speaking to staff at the station on the day of travel.

*Information is subject to change. Please check the latest train timetable before your trip.

Edinburgh (Waverley) to Inverness train travel guide

Travelling by train from Edinburgh (Waverley) to Inverness is efficient and offers a scenic and comfortable experience. With frequent departures from Edinburgh (Waverley), you can reach Inverness in just 3h 18m, making it one of the fastest and most convenient ways to travel between these two places.

Planning and booking

Planning and booking

1. Where can I buy the cheapest train tickets from Edinburgh (Waverley) to Inverness?

Looking for discounted train tickets? Use Railcards, book in advance, and travel off-peak. Group travel with friends or family can also help you save. Frequent travellers should consider Season Tickets. TrainPal provides even more savings with split tickets and discount codes. Learn more about buying cheap train tickets in the UK.

2. How do I find the best train route from Edinburgh (Waverley) to Inverness?

Use TrainPal Train Journey Planner to enter your departure and destination points for routes, schedules, and prices. Compare Edinburgh (Waverley) to Inverness train prices for the best deals and book in advance for discounts. The TrainPal app offers real-time updates and ticket booking options. Explore the TrainPal app and start planning your journey!

3. What is the fastest train from Edinburgh (Waverley) to Inverness?

The fastest train journey time from Edinburgh (Waverley) to Inverness is 3h 18m . Direct trains can save significant time by avoiding transfers. Always check if a direct route is available for your journey. Moreover, when searching for trains, consider the total travel time. Some routes with fewer stops or more efficient schedules might be faster.

4. Are there direct trains from Edinburgh (Waverley) to Inverness?

No, there are no direct trains from Edinburgh (Waverley) to Inverness. However, you can still find the best train options using the TrainPal Train Journey Planner. Simply enter your departure and arrival stations to see all available train services and plan your trip

Check timetables and during the journey

Check timetables and during the journey

1. How do I find Edinburgh (Waverley) to Inverness train timetables?

While Edinburgh (Waverley) to Inverness trains are usually on time, delays or disruptions may occur due to weather, strikes, and other factors. Finding a train timetable for your trip from Edinburgh (Waverley) to Inverness is easy with Train Journey Planner. Simply enter your departure and arrival stations to get a detailed schedule of available trains. Input your travel details to discover the best routes, connections, and train times.

2. How early should I arrive for a train in the UK?

Typically, you should plan to arrive at the station 15-20 minutes before your train is scheduled to depart. However, the size of the station and your familiarity with it can affect this timing. For larger or less familiar stations, leaving home earlier can help reduce stress and ensure a more relaxed journey.

3. Do Edinburgh (Waverley) to Inverness trains offer Wi-Fi and other facilities?

Yes, most trains on the Edinburgh (Waverley) to Inverness route offer amenities like Wi-Fi, food services, and various seating options. Additional facilities may include power sockets, accessibility features, and luggage storage. Check the specific amenities offered by the train operator when booking, as these can vary.

4. How do I transfer between train stations in the UK?

Check our Train Journey Planner, which provides detailed information about transfers to ensure your journey is uninterrupted, saving you time and effort, and allowing you to get a full rest for travelling.

Other things you might be interested

Other things you might be interested

1. Are there discounts for students or seniors on UK train tickets?

Yes. Our Railcards offer discounts on UK train tickets. Students can use the 16-17 Saver or 16-25 Railcard for up to 1/3 off most fares. Seniors aged 60 and over can use the Senior Railcard for 1/3 off. Railcards can be purchased online with a choice of one-year or three-year validity. The more you travel, the more you save.

2. Can UK train tickets be refunded or changed?

In the UK, the refund and exchange policies for train tickets vary depending on the type of ticket purchased. Advance Tickets are usually non-refundable but can sometimes be exchanged for a fee. Anytime Train Tickets and Off-Peak train tickets offer more generous refund and exchange options. Always check the terms and conditions of your ticket or visit UK train ticket types for specific details.

3. How do I check train delays and cancellations in the UK?

Use TrainPal for quick access to live updates and notifications. If your phone allows messages from us, you'll receive instant notifications about train cancellations directly on your screen.

Save 1/3 with Railcards from Edinburgh (Waverley) to Inverness

 16-25 Railcard 16-25 Railcard

£3.79

With 16-25 Railcard

£5.68

Without
Buy 16-25 Railcard

 26-30 Railcard 26-30 Railcard

£3.79

With 26-30 Railcard

£5.68

Without
Buy 26-30 Railcard

 Family & Friends Railcard Family & Friends Railcard

£3.79

With Family & Friends Railcard

£5.68

Without
Buy Family & Friends Railcard

 Two Together Railcard Two Together Railcard

£3.79

With Two Together Railcard

£5.68

Without
Buy Two Together Railcard

 Senior Railcard Senior Railcard

£3.79

With Senior Railcard

£5.68

Without
Buy Senior Railcard
Railcards offer discounted train tickets, with various types based on age and number of travellers. Enjoy up to 1/3 off for a cheaper journey. The actual price will vary based on factors such as the train service, time, and ticket availability.

How to buy cheap Edinburgh (Waverley) to Inverness train tickets

Explore more money-saving tips for your train journeys. Start saving today and enjoy affordable train travel with TrainPal.
󰄶

Break the journey into sections for potential cheaper rail fares.

Save on long journeys with Advance tickets. Buy up to 12 weeks ahead.

Cheaper train tickets for less busy times. Combine with Advance fares for the best deals.

Save 1/3 on train fares with multiple Railcards available.

Unlimited travel between 2 stations. Save more than daily tickets.

GroupSave on Off-Peak tickets: 1/3 off for groups of 3-9 adults.

󰄽

* Prices are dynamic and subject to change. Ticket prices vary based on time of day, route, and class. This pricing does not apply to discounted Split tickets and Railcards.

* Save an average of 73% by combining Advance Ticket savings of 73% with an additional 30% through split tickets. These savings apply to Advance fares booked at least one week before travel, excluding Anytime fares purchased on the day of travel. Availability may vary by route and may not be combined with other offers.