There are 9 ways to get from Belfast to Scottish Highlands by car ferry, bus, train, car, night train 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
Car ferry, bus • 11 h 20 min
$88 - $114
Cheapest option
Fly Belfast City to Inverness, bus • 4 h 42 min
$64 - $191
7 alternative options
Car ferry, train, drive • 12 h 9 min
$118 - $158
Car ferry, bus, night train • 12 h 1 min
$97 - $127
Car ferry, bus via Ayr Railway Station • 12 h 10 min
$113 - $133
Car ferry, bus, train • 12 h 21 min
$109 - $160
Car ferry, drive • 6 h 35 min
$82 - $107
Fly Belfast (Aldergrove) to Glasgow, bus • 7 h 50 min
$79 - $176
Fly Belfast City to Glasgow, bus • 7 h 33 min
$71 - $191
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 car ferry to Cairnryan, take the walk to Cairnryan, Stena Terminal, take the bus to Buchanan Bus Station, take the bus to Fort William, Bus Station, take the bus to Fort Augustus, Camp Site (Camping Ground), then take the taxi to Scottish Highlands. Alternatively, you can take the car ferry to Cairnryan, take the walk to Cairnryan, Stena Terminal, take the bus to Stranraer, Port Rodie, take the walk to Stranraer, take the train to Ayr, take the train to Glasgow Central, take the walk to Glasgow Queen Street, take the train to Perth, take the train to Kingussie, then take the drive to Scottish Highlands.

- Website
- flybe.com
Flights from Belfast City to Inverness
- Ave. Duration
- 1 h
- When
- Every day
- Estimated price
- $45 - $220
Flights from Belfast City to Glasgow
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $30 - $160

- Website
- easyjet.com
Flights from Belfast (Aldergrove) to Glasgow
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $35 - $130

- Phone
- +44 344 811 0141
- customer.relations@scotrail.co.uk
- Website
- scotrail.co.uk
Train from Stranraer to Ayr
- Ave. Duration
- 1 h 25 min
- Frequency
- Every 4 hours
- Estimated price
- $19 - $24
- Website
- scotrail.co.uk
- Advanced Single
- $12 - $17
- Anytime Day Single
- $19 - $24
Train from Ayr to Glasgow Central
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $12 - $15
- Website
- scotrail.co.uk
- Advanced Single
- $6 - $9
- Anytime Day Single
- $12 - $15
Train from Glasgow Queen Street to Perth
- Ave. Duration
- 1 h 1 min
- Frequency
- Hourly
- Estimated price
- $20 - $25
- Website
- scotrail.co.uk
- Advanced Single
- $12 - $18
- Anytime Day Single
- $20 - $25
Train from Perth to Kingussie
- Ave. Duration
- 1 h 17 min
- Frequency
- Every 3 hours
- Estimated price
- $20 - $26
- Website
- scotrail.co.uk
- Advanced Single
- $11 - $16
- Anytime Day Single
- $20 - $26
Train from Perth to Inverness
- Ave. Duration
- 2 h 7 min
- Frequency
- Every 3 hours
- Estimated price
- $30 - $45
- Website
- scotrail.co.uk
- Advanced Single
- $18 - $26
- Anytime Day Single
- $30 - $45

- Website
- virgintrainseastcoast.com
Train from Perth to Kingussie
- Ave. Duration
- 1 h 12 min
- Frequency
- Once daily
- Estimated price
- $9 - $15
- Website
- virgintrainseastcoast.com
- 2nd Class
- $9 - $15
- 1st Class
- $19 - $28
Train from Perth to Inverness
- Ave. Duration
- 2 h 2 min
- Frequency
- Once daily
- Estimated price
- $16 - $24
- Website
- virgintrainseastcoast.com
- 2nd Class
- $16 - $24
- 1st Class
- $30 - $50

- Website
- sleeper.scot
Night train from Glasgow Queen Street Low Level to Spean Bridge
- Ave. Duration
- 3 h 50 min
- Frequency
- 6 times a week
- Estimated price
- $25 - $40
- Website
- sleeper.scot
- Sleeper Berth Twin
- $120 - $170
- Sleeper Berth Solo
- $205
- Sleeper Seat
- $25 - $40

- Phone
- 0871 266 33 33
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Cairnryan, Stena Terminal to Buchanan Bus Station
- Ave. Duration
- 2 h 5 min
- Frequency
- 5 times a day
- Estimated price
- $19 - $27
- Schedules at
- citylink.co.uk
Bus from Buchanan Bus Station to Fort William, Bus Station
- Ave. Duration
- 3 h 1 min
- Frequency
- Every 4 hours
- Estimated price
- $20 - $29
- Schedules at
- citylink.co.uk
Bus from Fort William, Bus Station to Fort Augustus, Camp Site (Camping Ground)
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- $6 - $9
- Schedules at
- citylink.co.uk
Bus from Buchanan Bus Station to Invergarry, Hotel (Invergarry Hotel)
- Ave. Duration
- 4 h 39 min
- Frequency
- 5 times a day
- Estimated price
- $30 - $45
- Schedules at
- citylink.co.uk
Bus from Inverness, Bus Station to Fort Augustus, Abertarff Place (Tourist Information Centre)
- Ave. Duration
- 1 h 4 min
- Frequency
- Every 3 hours
- Estimated price
- $10 - $14
- 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
- 3 times a day
- Estimated price
- $23 - $35
- Schedules at
- citylink.co.uk
Bus from Fort William, Bus Station to Aberchalder, Swing Bridge House (Caledonian Canal)
- Ave. Duration
- 47 min
- Frequency
- Every 3 hours
- Estimated price
- $8 - $12
- Schedules at
- citylink.co.uk

- Phone
- +44 08717 818178
- Website
- nationalexpress.com
Bus from Fort William, Bus Station to Fort Augustus, Camp Site (Camping Ground)
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- $2 - $3
- Website
- nationalexpress.com
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
- $7 - $11
- Website
- nationalexpress.com
Bus from Fort William, Bus Station to Aberchalder, Swing Bridge House (Caledonian Canal)
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- $7 - $11
- Website
- nationalexpress.com

- Phone
- 01292 288100
- info@doddsoftroon.com
- Website
- doddsoftroon.com
Bus from Cairnryan, Stena Terminal to Ayr Railway Station
- Ave. Duration
- 1 h 15 min
- Frequency
- 5 times a day
- Estimated price
- $16
- Schedules at
- doddsoftroon.com

- Website
- stenaline.co.uk
Car ferry from Belfast to Cairnryan
- Ave. Duration
- 2 h 22 min
- Frequency
- Every 4 hours
- Estimated price
- $42
- Schedules at
- stenaline.co.uk
- Passenger
- $42
- Small Car
- $181
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Bali: What to do if Mount Agung erupts and How to get from Florence to Rome - to help you get the most out of your next trip.
Questions & Answers
How far is it from Belfast to Scottish Highlands?
The distance between Belfast and Scottish Highlands is 291 km.
What is the cheapest way to get from Belfast to Scottish Highlands?
The cheapest way to get from Belfast to Scottish Highlands is to car ferry and drive which costs £55 - £80 and takes 6 h 35 min.
What is the fastest way to get from Belfast to Scottish Highlands?
The quickest way to get from Belfast to Scottish Highlands is to fly and bus which takes 4 h 42 min and costs £45 - £140.
How long does it take to get from Belfast to Scottish Highlands?
It takes approximately 11 h 20 min to get from Belfast to Scottish Highlands, including transfers.