There are 7 ways to get from Belfast to Scottish Highlands by car ferry, train, car, bus or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Carferry, train, drive  •  12 h 51 min

  1. Take the carferry from Larne to Cairnryan
  2. Take the train from Stranraer to Glasgow Central
  3. Take the train from Glasgow Queen Street to Perth
  4. Take the train from Perth to Kingussie
  5. Drive from Kingussie to Scottish Highlands

$128 - $239

Cheapest option

Fly Belfast City to Inverness, bus  •  4 h 39 min

  1. Fly from Belfast City (BHD) to Inverness (INV) BHD - INV
  2. Take the bus from Inverness, Bus Station to Fort Augustus, Abertarff Place (Tourist Information Centre)

$68 - $190

5 alternative options

Carferry, bus  •  13 h 12 min

  1. Take the carferry from Larne to Cairnryan
  2. Take the bus from Stranraer, Port Rodie (Tesco) to Buchanan Bus Station 923
  3. Take the bus from Buchanan Bus Station to Invergarry, Hotel (Invergarry Hotel) 915 / ...

$98 - $189

Carferry, bus via Fort William, Bus Station  •  13 h 25 min

  1. Take the carferry from Larne to Cairnryan
  2. Take the bus from Cairnryan, Stena Terminal to Buchanan Bus Station 923
  3. Take the bus from Buchanan Bus Station to Fort William, Bus Station 914 / ...
  4. Take the bus from Fort William, Bus Station to Aberchalder, Swing Bridge House (Caledonian Canal) 919 / ...

$88 - $177

Carferry, drive  •  6 h 43 min

  1. Take the carferry from Belfast to Cairnryan
  2. Drive from Cairnryan to Scottish Highlands

$81 - $106

Fly Belfast City to Glasgow, bus  •  7 h 16 min

  1. Fly from Belfast City (BHD) to Glasgow (GLA) BHD - GLA
  2. Take the bus from Glasgow Airport, Terminal Building (Glasgow Airport) to Fort William, Bus Station
  3. Take the bus from Fort William, Bus Station to Aberchalder, Swing Bridge House (Caledonian Canal)

$70 - $186

Fly Belfast (Aldergrove) to Glasgow, bus  •  7 h 43 min

  1. Fly from Belfast (Aldergrove) (BFS) to Glasgow (GLA) BFS - GLA
  2. Take the bus from Glasgow Airport, Terminal Building (Glasgow Airport) to Fort William, Bus Station
  3. Take the bus from Fort William, Bus Station to Aberchalder, Swing Bridge House (Caledonian Canal)

$78 - $170

Questions & Answers

The distance between Belfast and Scottish Highlands is 182 miles.

The best way to get from Belfast to Scottish Highlands without a car is to carferry and bus which takes 13 h 12 min and costs .

More details

It takes approximately 12 h 51 min to get from Belfast to Scottish Highlands, including transfers.

More details

The quickest flight from Belfast City Airport to Inverness Airport is the direct flight which takes 1 h.

Search flights

Flybe offers flights from Belfast City Airport to Inverness Airport.

Search flights

There are 104+ hotels available in Scottish Highlands. Prices start at $91 USD per night.

More details

The best way to get from Belfast to Belfast City Airport is to line 600 shuttle which takes 8 min and costs .

More details

Map of how to get from Belfast to Scottish Highlands.
Launch map view
  • Distance: 181.6 miles
  • Duration: 12 h 51 min

What companies run services between Belfast, Northern Ireland and Scottish Highlands, Scotland?

There is no direct connection from Belfast to Scottish Highlands. However, you can take the train to Larne Harbour, take the walk to Larne, take the carferry to Cairnryan, take the taxi to Stranraer, take the train to Glasgow Central, take the walk to Glasgow, Central Station (Waterloo street), take the bus to Glasgow, West George Lane, take the walk to Glasgow Queen Street, take the train to Perth, take the train to Kingussie, then take the drive to Scottish Highlands. Alternatively, you can take a vehicle from Belfast to Scottish Highlands via Larne Harbour, Larne, Cairnryan, Cairnryan, P & O Ferry Terminal, Stranraer, Port Rodie, Stranraer, Port Rodie (Tesco), Buchanan Bus Station, and Invergarry, Hotel (Invergarry Hotel) in around 13 h 12 min.

Airlines
Flybe
Website
flybe.com
Flights from Belfast City to Inverness
Ave. Duration
1 h
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$45 - $220
Flights from Belfast City to Glasgow
Ave. Duration
48 min
When
Every day
Estimated price
$30 - $160
easyJet
Website
easyjet.com
Flights from Belfast (Aldergrove) to Glasgow
Ave. Duration
45 min
When
Every day
Estimated price
$35 - $130
Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Stranraer to Glasgow Central
Ave. Duration
2 h 35 min
Frequency
Once daily
Estimated price
$28 - $35
Website
scotrail.co.uk
Advanced Single
$17 - $24
Anytime Day Single
$28 - $35
Train from Glasgow Queen Street to Perth
Ave. Duration
57 min
Frequency
Hourly
Estimated price
$18 - $24
Website
scotrail.co.uk
Advanced Single
$12 - $17
Anytime Day Single
$18 - $24
Train from Perth to Kingussie
Ave. Duration
1 h 17 min
Frequency
Every 3 hours
Estimated price
$19 - $24
Website
scotrail.co.uk
Advanced Single
$10 - $15
Anytime Day Single
$19 - $24
LNER
Website
lner.co.uk
Train from Perth to Kingussie
Ave. Duration
1 h 12 min
Frequency
Once daily
Estimated price
$9 - $14
Website
lner.co.uk
2nd Class
$9 - $14
1st Class
$18 - $26
Bus operators
Scottish Citylink
Phone
0871 266 33 33
Email
info@citylink.co.uk
Website
citylink.co.uk
Bus from Stranraer, Port Rodie (Tesco) to Buchanan Bus Station
Ave. Duration
2 h 30 min
Frequency
Every 2 hours
Estimated price
$19 - $27
Schedules at
citylink.co.uk
Bus from Buchanan Bus Station to Invergarry, Hotel (Invergarry Hotel)
Ave. Duration
3 h 49 min
Frequency
Every 2 hours
Estimated price
$24 - $35
Schedules at
citylink.co.uk
Bus from Cairnryan, Stena Terminal to Buchanan Bus Station
Ave. Duration
2 h 5 min
Frequency
Every 3 hours
Estimated price
$18 - $25
Schedules at
citylink.co.uk
Bus from Buchanan Bus Station to Fort William, Bus Station
Ave. Duration
3 h 6 min
Frequency
Hourly
Estimated price
$19 - $27
Schedules at
citylink.co.uk
Bus from Fort William, Bus Station to Aberchalder, Swing Bridge House (Caledonian Canal)
Ave. Duration
49 min
Frequency
Every 2 hours
Estimated price
$5 - $8
Schedules at
citylink.co.uk
Bus from Inverness, Bus Station to Fort Augustus, Abertarff Place (Tourist Information Centre)
Ave. Duration
1 h 7 min
Frequency
Every 2 hours
Estimated price
$9 - $13
Schedules at
citylink.co.uk
Bus from Glasgow Airport, Terminal Building (Glasgow Airport) to Fort William, Bus Station
Ave. Duration
2 h 50 min
Frequency
Every 4 hours
Estimated price
$21 - $30
Schedules at
citylink.co.uk
Shiel Buses
Website
shielbuses.co.uk
Bus from Fort William, Bus Station to Aberchalder, Swing Bridge House (Caledonian Canal)
Ave. Duration
41 min
Frequency
4 times a day
Estimated price
$8
Website
shielbuses.co.uk
Bus from Inverness, Bus Station to Fort Augustus, Abertarff Place (Tourist Information Centre)
Ave. Duration
1 h 4 min
Frequency
3 times a day
Estimated price
$12
Website
shielbuses.co.uk
Ferry operators
P&O Ferries
Phone
01304 448866.
Website
poferries.com
Car ferry from Larne to Cairnryan
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$28 - $95
Schedules at
poferries.com
Passenger Standard
$40
Passenger Flexi
$66
Standard Car
$92
Stena Line
Website
stenaline.co.uk
Car ferry from Belfast to Cairnryan
Ave. Duration
2 h 22 min
Frequency
Every 4 hours
Estimated price
$40
Schedules at
stenaline.co.uk
Passenger
$40
Small Car
$170

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.