There are 6 ways to get from Glasgow to Stornoway by train, bus, ferry, 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
Train, bus, ferry • 9h 8m
Cheapest option
Bus, ferry • 9h 28m
4 alternative options
Train, bus, ferry via Perth • 10h 22m
Bus, night train, ferry • 11h 28m
Fly from Glasgow • 3h 40m
Bus to Edinburgh, fly • 4h 27m
Questions & Answers
The cheapest way to get from Glasgow to Stornoway is to bus and ferry which costs £40 - £80 and takes 9h 28m.
The quickest way to get from Glasgow to Stornoway is to fly which costs £100 - £390 and takes 3h 40m.
The distance between Glasgow and Stornoway is 182 miles.
The best way to get from Glasgow to Stornoway without a car is to train and bus and ferry which takes 9h 8m and costs £65 - £95.
It takes approximately 9h 8m to get from Glasgow to Stornoway, including transfers.
The quickest flight from Glasgow Airport to Stornoway Airport is the direct flight which takes 1h.
Loganair offers flights from Glasgow Airport to Stornoway Airport.
There are 133+ hotels available in Stornoway. Prices start at £72 per night.
The best way to get from Glasgow to Glasgow Airport is to line 500 bus which takes 19 min and costs .

- Distance: 181.7 miles
- Duration: 9h 8m
What companies run services between Glasgow, Scotland and Stornoway, Scotland?
Loganair flies from Glasgow to Stornoway 3 times a day.

- Website
- loganair.co.uk
Flights from Glasgow to Stornoway
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- £110 - £600
Flights from Edinburgh to Stornoway
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- £200 - £490

- Phone
- +44 344 811 0141
- customer.relations@scotrail.co.uk
- Website
- scotrail.co.uk
Train from Glasgow Queen Street to Inverness
- Ave. Duration
- 3h 18m
- Frequency
- Every 4 hours
- Estimated price
- £40 - £65
- Website
- https://www.scotrail.co.uk/
- Standard
- £40 - £65
Train from Glasgow Queen Street to Perth
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- £15 - £23
- Website
- https://www.scotrail.co.uk/
- Standard
- £15 - £23
Train from Perth to Inverness
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- £28 - £40
- Website
- https://www.scotrail.co.uk/
- Standard
- £28 - £40

- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Perth to Inverness
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- £35 - £50
- Website
- https://www.lner.co.uk/
- Anytime Day Single
- £35 - £50

- Website
- sleeper.scot
Night train from Dunblane to Inverness
- Ave. Duration
- 3h 25m
- Frequency
- 6 times a week
- Estimated price
- £60 - £80
- Website
- sleeper.scot
- Sleeper Berth Classic
- £210 - £230
- Sleeper Seat
- £60 - £80
- Sleeper Berth Club Solo
- £250 - £290

- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Bus Station Stance 3 to Ferry Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- £13 - £19
- Website
- https://www.citylink.co.uk/
- Schedules at
- https://www.citylink.co.uk/timetables-service-updates/
Bus from Buchanan Bus Station to Bus Station Stance 3
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- £35 - £50
- Website
- https://www.citylink.co.uk/
- Schedules at
- https://www.citylink.co.uk/timetables-service-updates/
Bus from Buchanan Bus Station to Police Station
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- £9 - £13
- Website
- https://www.citylink.co.uk/
- Schedules at
- https://www.citylink.co.uk/timetables-service-updates/
Bus from Buchanan Bus Station to Airport
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- £10 - £14
- Website
- https://www.citylink.co.uk/
- Schedules at
- https://www.citylink.co.uk/timetables-service-updates/

- Phone
- 01463 222 444
- info@decoaches.co.uk
- Website
- decoaches.co.uk
Bus from Bus Station Stance 4 to Ferry Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Website
- D + E Coaches
Bus from Academy Street to Ferry Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Website
- D + E Coaches

- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Glasgow Buchanan Bus Station to Inverness Bus Station
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- £18 - £26
- Website
- https://uk.megabus.com
- Schedules at
- https://uk.megabus.com/timetables
Bus from Glasgow Buchanan Bus Station to Edinburgh Airport Arrivals Terminal
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- £10 - £14
- Website
- https://uk.megabus.com
- Schedules at
- https://uk.megabus.com/timetables

- Phone
- +44 131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Buchanan Bus Station to Police Station
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Website
- ember.to

- Phone
- +44 (0)1475 650 397
- enquiries@calmac.co.uk
- Website
- calmac.co.uk
Ferry from Ullapool Ferry Terminal to Stornoway Lewis Ferry Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- £9 - £11
- Website
- Caledonian MacBrayne
- Adult passenger
- £9 - £11
- Car
- £62 - £68
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.