Edinburgh to Inverness

Thu, Jul 18
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

Cheapest trips from Edinburgh to Inverness

Train
Trains
Bus
Buses
Flight
Flights
Today
5 trains from $61
Tomorrow
4 trains from $63
Fri, Jul 19
4 trains from $63
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE

Prices for trains, buses and flights

Train
Flight
Thu
Jul 18
$63Scotrail
$460British Airways
Fri
Jul 19
$63Scotrail
$455BA Cityflyer
Sat
Jul 20
$63Scotrail
$134British Airways
Sun
Jul 21
$63Scotrail
$468KLM
Mon
Jul 22
$63Scotrail
$316British Airways
Tue
Jul 23
$63Scotrail
$314British Airways
Wed
Jul 24
$63Scotrail
$337KLM
Thu
Jul 25
$63Scotrail
$290British Airways
Fri
Jul 26
$42Scotrail
$143British Airways
Sat
Jul 27
$63Scotrail
$134British Airways
Sun
Jul 28
$63Scotrail
$197British Airways
Mon
Jul 29
$63Scotrail
$211British Airways
Tue
Jul 30
$63Scotrail
$280British Airways
Wed
Jul 31
$63Scotrail
$231British Airways
Thu
Aug 1
$63Scotrail
$257KLM
Fri
Aug 2
$63Scotrail
$257KLM
Sat
Aug 3
$63Scotrail
$244British Airways
Sun
Aug 4
$64Scotrail
$227British Airways
Mon
Aug 5
$63Scotrail
$193British Airways
Tue
Aug 6
$32Scotrail
$137British Airways

Travel from Edinburgh to Inverness: Journey Details

Inverness, the transport hub of the Highlands, is around 250 kilometers north of the Scottish capital Edinburgh. Trains and buses are the easiest way for travelers in the UK to make the journey. Train travel is usually the faster option, although some express buses can offer similar journey times. ScotRail and London North Eastern Railway (LNER) provide rail services between the two cities, with most journeys taking around 3 hours and 30 minutes. Scottish Citylink buses offer regular connections from Edinburgh to Inverness with travel times ranging from 3.5 to 4.5 hours.

Return trips from Inverness to Edinburgh are also available.

Buses from Edinburgh to Inverness

Scottish Citylink buses depart from the St. Andrews bus station in central Edinburgh, terminating at Inverness Bus Station, close to the city's rail station in the center. There are 10 daily services, beginning with an early morning departure and continuing at roughly 90 minute intervals until the final bus from Edinburgh in late evening. Journey times range from 3 hours and 30 minutes for motorway express services to an hour longer for local stopping routes. Megabus and Park's operate a similar timetable for bus connections between Edinburgh and Inverness.

Trains from Edinburgh to Inverness

ScotRail and London North Eastern Railway (LNER) operate trains from Edinburgh to Inverness. The weekday daily timetable begins with an early morning departure requiring a change at Perth and continues at roughly hourly intervals with 7 direct services and 3 indirect connections. The last train departs Edinburgh in mid-evening. Most journey times are between 3 hours and 20 minutes and 3 hours and 50 minutes, although one evening stopping train takes 4 hours and 45 minutes to reach Inverness. The Sunday schedule is slightly reduced.

Compare prices

Best fares from Edinburgh to Inverness

This Weekend
This month
Next Month
Fri, Jul 19
Train
Scotrail
09:373h 36m13:13
EdinburghInverness
Fri, Jul 19
Flight
BA Cityflyer
13:107h 50m21:00
EdinburghInverness
Sat, Jul 20
Train
Scotrail
08:483h 36m12:24
EdinburghInverness
Fastest Way to Travel from Edinburgh to Inverness
Tue, Jul 23
Train
Scotrail
07:343h 27m11:01
EdinburghInverness
Wed, Jul 24
Train
Scotrail
07:343h 27m11:01
EdinburghInverness
Tue, Aug 6
Train
Scotrail
07:343h 27m11:01
EdinburghInverness
Return Journeys from Inverness to Edinburgh
Fri, Jul 19
Train
Scotrail
07:453h 38m11:23
InvernessEdinburgh
Fri, Jul 19
Flight
KLM
16:0014h 35m06:35
InvernessEdinburgh
Sat, Jul 20
Train
Scotrail
09:463h 42m13:28
InvernessEdinburgh

Stations

Important Stations and Airports for this Journey
Edinburgh
Inverness
BusEdinburgh

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.
TrainEdinburgh Waverley

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone