There are 7 ways to get from Newquay to Ullapool by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Newquay Cornwall Airport to Inverness Dalcross Airport, bus
best- Fly from Newquay Cornwall Airport (NQY) to Inverness Dalcross Airport (INV)NQY - INV
- Take the bus from Bus Station Stance 3 to Ferry Terminal
9h 12m£139–377Train, train to Bristol Airport, fly to Inverness Dalcross Airport, bus
cheapest- Take the train from Par to Plymouth
- Take the train from Plymouth to Bristol Temple Meads
- Fly from Bristol Airport (BRS) to Inverness Dalcross Airport (INV)BRS - INV
- Take the bus from Bus Station Stance 3 to Ferry Terminal
11h 2m£93–356Train, bus
- Take the train from Par to Edinburgh Waverley
- Take the train from Edinburgh Waverley to Inverness
- Take the bus from Bus Station Stance 3 to Ferry Terminal961
18h 47m£268–902Bus via Bristol
- Take the bus from Newquay Bus Station to Bus Station
- Take the bus from Bus Station to Shudehill Interchange
- Take the bus from Shudehill Interchange to Buchanan Bus Station
- Take the bus from Buchanan Bus Station to Union StreetE8
- Take the bus from Bus Station Stance 3 to Ferry Terminal961
20h 50mDrive 723.4 mi
- Drive from Newquay to Ullapool723.4 mi
12h 26m£181–262Fly Newquay Cornwall Airport to Edinburgh Airport, bus, train
- Fly from Newquay Cornwall Airport (NQY) to Edinburgh Airport (EDI)NQY - EDI
- Take the bus from Airport to Leonard Street
- Take the train from Perth to Inverness
- Take the bus from Bus Station Stance 3 to Ferry Terminal
10h 19mBus
- Take the bus from Bus Station to Birmingham Coach Station106 / ...
- Take the bus from Birmingham Coach Station to Buchanan Bus Station590 / ...
- Take the bus from Buchanan Bus Station to Union StreetE8
- Take the bus from Academy Street to High School61
23h 2m
Newquay Cornwall Airport (NQY) to Inverness Dalcross Airport (INV) flights
Questions & Answers
The cheapest way to get from Newquay to Ullapool is to drive which costs £180 - £270 and takes 12h 26m.
The fastest way to get from Newquay to Ullapool is to fly and bus which takes 9h 12m and costs £130 - £380.
No, there is no direct bus from Newquay station to Ullapool. However, there are services departing from Newquay Bus Station and arriving at Ferry Terminal via Bus Station, Shudehill Interchange, Buchanan Bus Station and Bus Station Stance 3. The journey, including transfers, takes approximately 20h 50m.
The distance between Newquay and Ullapool is 564 miles. The road distance is 727.6 miles.
The best way to get from Newquay to Ullapool without a car is to train and bus which takes 18h 47m and costs £260 - £900.
It takes approximately 9h 12m to get from Newquay to Ullapool, including transfers.
Newquay to Ullapool bus services, operated by FlixBus, depart from Newquay Bus Station.
Newquay to Ullapool bus services, operated by FlixBus, arrive at Bus Station.
Yes, the driving distance between Newquay to Ullapool is 728 miles. It takes approximately 12h 26m to drive from Newquay to Ullapool.
There are 59+ hotels available in Ullapool.
What companies run services between Newquay, England and Ullapool, Scotland?
You can take a bus from Newquay Bus Station to Ferry Terminal via Bus Station, Shudehill Interchange, Buchanan Bus Station, Union Street, and Bus Station Stance 3 in around 20h 50m.
- Website
- loganair.co.uk
Flights from Newquay Cornwall Airport to Inverness Dalcross Airport via Manchester
- Ave. Duration
- 5h 50m
- When
- Monday and Sunday
- Estimated price
- £180–370
Flights from Newquay Cornwall Airport to Edinburgh Airport
- Ave. Duration
- 1h 55m
- When
- Wednesday and Sunday
- Estimated price
- £140–240
- Website
- ryanair.com
Flights from Newquay Cornwall Airport to Edinburgh Airport via Dublin
- Ave. Duration
- 3h 45m
- When
- Friday
- Estimated price
- £60–180
- Website
- easyjet.com
Flights from Bristol Airport to Inverness Dalcross Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £35–140
Train from Par to Edinburgh Waverley
- Ave. Duration
- 9h 56m
- Frequency
- Once daily
- Estimated price
- £230–800
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £230–340
- 1st Class
- £550–800
Train from Par to Plymouth
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- £25–45
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £25–40
- 1st Class
- £30–45
Train from Plymouth to Bristol Temple Meads
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- £14–85
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Edinburgh Waverley to Inverness
- Ave. Duration
- 3h 44m
- Frequency
- 5 times a day
- Estimated price
- £30–75
- Website
- https://www.scotrail.co.uk/
Train from Perth to Inverness
- Ave. Duration
- 2h 23m
- Frequency
- Every 2 hours
- Estimated price
- £16–40
- Website
- https://www.scotrail.co.uk/
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Edinburgh Waverley to Inverness
- Ave. Duration
- 3h 32m
- Frequency
- Twice daily
- Estimated price
- £23–75
- Website
- https://www.lner.co.uk/
Train from Perth to Inverness
- Ave. Duration
- 2h 8m
- Frequency
- Twice daily
- Estimated price
- £13–17
- Website
- https://www.lner.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Edinburgh Waverley to Inverness
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £260–300
Train from Perth to Inverness
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £240–280
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Par to Plymouth
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £13–15
- Website
- https://www.gwr.com/
Train from Plymouth to Bristol Temple Meads
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- £23–100
- Website
- https://www.gwr.com/
- 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
- 3 times a day
- Estimated price
- £10–15
- Website
- https://www.citylink.co.uk/
- Phone
- 01463 222 444
- info@decoaches.co.uk
- Website
- decoaches.co.uk
Bus from Bus Station Stance 3 to Ferry Terminal
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Website
- https://www.decoaches.co.uk/
Bus from Academy Street to High School
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Website
- https://www.decoaches.co.uk/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Newquay Bus Station to Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Hourly
- Estimated price
- £14–35
- Website
- https://www.flixbus.co.uk
Bus from Bus Station to Shudehill Interchange
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- £9–35
- Website
- https://www.flixbus.co.uk
Bus from Shudehill Interchange to Buchanan Bus Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- £15–35
- Website
- https://www.flixbus.co.uk
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from Newquay Bus Station to Bus Station
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a day
- Estimated price
- £29–45
- Website
- https://www.nationalexpress.com/en
Bus from Bus Station to Birmingham Coach Station
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a day
- Estimated price
- £40–70
- Website
- https://www.nationalexpress.com/en
Bus from Birmingham Coach Station to Buchanan Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- Every 3 hours
- Estimated price
- £19–50
- Website
- https://www.nationalexpress.com/en
- Phone
- 0141 352 4444
- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Shudehill Interchange to Buchanan Bus Station
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a day
- Estimated price
- £17–24
- Website
- https://uk.megabus.com
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Buchanan Bus Station to Union Street
- Ave. Duration
- 3h 22m
- Frequency
- Hourly
- Website
- https://www.ember.to/
Bus from Airport to Leonard Street
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Website
- https://www.ember.to/
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
Want to know more about Flixbus?
Read the travel guide
















































