There are 7 ways to get from Stranraer to Ullapool by bus, train, car, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Stranraer Port Rodie to Glasgow Buchananbus 923
- Take the bus from Buchanan Bus Station to Bus Station Stance 3bus M10
- Take the bus from Bus Station Stance 3 to Ferry Terminalbus 961
9h 6mDrive 300.3 mi
cheapest- Drive from Stranraer to Ullapoolcar 300.3 mi
5h 44m£74–106Train, bus
- Take the train from Stranraer to Glasgow Centraltrain
- Take the train from Glasgow Queen Street to Invernesstrain
- Take the bus from Bus Station Stance 6 to High Schoolbus 61
9h 41mTrain, fly to Stornoway Airport, ferry
- Take the train from Stranraer to Ayrtrain
- Take the train from Ayr to Paisley Gilmour Streettrain
- Fly from Glasgow Airport (GLA) to Stornoway Airport (SYY)plane GLA - SYY
- Take the ferry from Stornoway Lewis Ferry Terminal to Ullapool Ferry Terminalferry
9h 46mTrain, bus via Perth
- Take the train from Stranraer to Ayrtrain
- Take the train from Ayr to Glasgow Centraltrain
- Take the train from Glasgow Queen Street to Perthtrain
- Take the train from Perth to Invernesstrain
- Take the bus from Bus Station Stance 3 to Ferry Terminalbus 961
9h 51mBus via Ayr
- Take the bus from Cross to Ayr Bus Stationbus 360 / ...
- Take the bus from Ayr Bus Station to Buchanan Bus Stationbus X77
- Take the bus from Buchanan Bus Stn to Inverness Union Streetbus
- Take the bus from Academy Street to High Schoolbus 61
10h 54mTrain, fly to Inverness Dalcross Airport, bus
- Take the train from Stranraer to Ayrtrain
- Take the train from Ayr to Paisley Gilmour Streettrain
- Fly from Glasgow Airport (GLA) to Inverness Dalcross Airport (INV)plane GLA - INV
- Take the bus from Bus Station Stance 3 to Ferry Terminalbus
10h 22m
Glasgow Airport (GLA) to Stornoway Airport (SYY) flights
Questions & Answers
The cheapest way to get from Stranraer to Ullapool is to drive which costs £70 - £110 and takes 5h 44m.
The fastest way to get from Stranraer to Ullapool is to drive which takes 5h 44m and costs £70 - £110.
No, there is no direct bus from Stranraer to Ullapool. However, there are services departing from Stranraer Port Rodie and arriving at Ferry Terminal via Buchanan Bus Station and Bus Station Stance 3. The journey, including transfers, takes approximately 9h 6m.
The distance between Stranraer and Ullapool is 313 miles. The road distance is 302 miles.
The best way to get from Stranraer to Ullapool without a car is to Bus which takes 9h 6m and costs .
It takes approximately 9h 6m to get from Stranraer to Ullapool, including transfers.
Stranraer to Ullapool bus services, operated by Translink, depart from Stranraer Port Rodie station.
Stranraer to Ullapool bus services, operated by Translink, arrive at Glasgow Buchanan station.
Yes, the driving distance between Stranraer to Ullapool is 302 miles. It takes approximately 5h 44m to drive from Stranraer to Ullapool.
There are 68+ hotels available in Ullapool.
What companies run services between Stranraer, Scotland and Ullapool, Scotland?
You can take a bus from Stranraer Port Rodie to Ferry Terminal via Glasgow Buchanan, Buchanan Bus Station, and Bus Station Stance 3 in around 9h 6m.
- Website
- britishairways.com
Flights from Glasgow Airport to Stornoway Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- £130–330
Flights from Glasgow Airport to Inverness Dalcross Airport via Stornoway Airport
- Ave. Duration
- 3h 10m
- When
- Monday to Saturday
- Estimated price
- £130–150
Flights from Glasgow Airport to Inverness Dalcross Airport via London Heathrow
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- £95–170
- Website
- loganair.co.uk
Flights from Glasgow Airport to Stornoway Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- £130–330
Flights from Glasgow Airport to Inverness Dalcross Airport via Stornoway Airport
- Ave. Duration
- 3h 10m
- When
- Monday to Saturday
- Estimated price
- £130–150
- Website
- easyjet.com
Flights from Glasgow Airport to Inverness Dalcross Airport via Bristol
- Ave. Duration
- 3h 50m
- When
- Monday to Friday
- Estimated price
- £75–160
Flights from Glasgow Airport to Inverness Dalcross Airport via London Luton
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- £75–160
Flights from Glasgow Airport to Inverness Dalcross Airport via Birmingham
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- £75–160
- Website
- scotrail.co.uk
Train from Stranraer to Glasgow Central
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Schedules at
- scotrail.co.uk
Train from Glasgow Queen Street to Inverness
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Schedules at
- scotrail.co.uk
Train from Stranraer to Ayr
- Ave. Duration
- 1h 21m
- Frequency
- 5 times a day
- Schedules at
- scotrail.co.uk
Train from Ayr to Paisley Gilmour Street
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Schedules at
- scotrail.co.uk
Train from Ayr to Glasgow Central
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Schedules at
- scotrail.co.uk
Train from Glasgow Queen Street to Perth
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Schedules at
- scotrail.co.uk
Train from Perth to Inverness
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Schedules at
- scotrail.co.uk
- Website
- virgintrainseastcoast.com
Train from Perth to Inverness
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
- Website
- sleeper.scot
Train from Perth to Inverness
- Ave. Duration
- 2h 52m
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
- Phone
- +44 28 9066 6630
- Website
- translink.co.uk
Bus from Stranraer Port Rodie to Glasgow Buchanan
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Website
- https://www.translink.co.uk/
- Website
- traveline.info
Bus from Buchanan Bus Station to Bus Station Stance 3
- Ave. Duration
- 3h 40m
- Frequency
- Every 2 hours
- Schedules at
- traveline.info
Bus from Bus Station Stance 3 to Ferry Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- traveline.info
- Website
- traveline.info
Bus from Buchanan Bus Station to Bus Station Stance 3
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Schedules at
- traveline.info
- Website
- global.flixbus.com
Bus from Buchanan Bus Station to Bus Station Stance 3
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Schedules at
- global.flixbus.com
- Website
- traveline.info
Bus from Bus Station Stance 6 to High School
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a week
- Schedules at
- traveline.info
Bus from Academy Street to High School
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a week
- Schedules at
- traveline.info
- Website
- traveline.info
Bus from Cross to Ayr Bus Station
- Ave. Duration
- 2h 7m
- Frequency
- 4 times a week
- Schedules at
- traveline.info
Bus from Ayr Bus Station to Buchanan Bus Station
- Ave. Duration
- 1h 7m
- Frequency
- Every 30 minutes
- Schedules at
- traveline.info
- Website
- traveline.info
Ferry from Stornoway Lewis Ferry Terminal to Ullapool Ferry Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Schedules at
- traveline.info
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.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide








