There are 11 ways to get from Cornwall to Buckie by train, bus, car, 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.
Train, bus
best- Take the train from Bodmin Parkway to Plymouthtrain
- Take the train from Plymouth to Aberdeentrain
- Take the bus from The Square to Union Roadbus 35
17h 39m£320–479Bus
cheapest- Take the bus from Dennison Road Car Park to London Victoria Coach Station Arrivalsbus 406 / ...
- Take the bus from London Victoria to Union Square Bus Stationbus
- Take the bus from The Square to Union Roadbus 35
26h 38m£103–159Drive 666.1 mi
- Drive from Cornwall to Buckiecar 666.1 mi
11h 43m£166–240Fly Newquay Cornwall Airport to Aberdeen Airport, bus
- Fly from Newquay Cornwall Airport (NQY) to Aberdeen Airport (ABZ)plane NQY - ABZ
- Take the bus from Aberdeen Airport to Huntlybus
- Take the bus from Deveron Way to Reiket Lanebus
12h 21m£118–293Train
- Take the train from Par to Plymouthtrain
- Take the train from Plymouth to Montrosetrain
- Take the train from Montrose to Elgintrain
17h 58m£340–533Train, bus via Edinburgh
- Take the train from Bodmin Parkway to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to Huntlytrain
- Take the bus from The Square to Reiket Lanebus 10 / ...
17h 59m£302–442Fly Newquay Cornwall Airport to Inverness Dalcross Airport, train
- Fly from Newquay Cornwall Airport (NQY) to Inverness Dalcross Airport (INV)plane NQY - INV
- Take the train from Inverness Airport to Elgintrain
12h 5m£135–334Train, train to Bristol Airport, fly to Inverness Dalcross Airport
- Take the train from Par to Plymouthtrain
- Take the train from Plymouth to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Inverness Dalcross Airport (INV)plane BRS - INV
- Take the train from Inverness Airport to Elgintrain
10h 32m£120–287Train, train to Bristol Airport, fly to Aberdeen Airport, bus
- Take the train from Par to Plymouthtrain
- Take the train from Plymouth to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Aberdeen Airport (ABZ)plane BRS - ABZ
- Take the bus from Aberdeen Airport to Huntlybus
- Take the bus from Deveron Way to Reiket Lanebus
10h 59m£148–376Fly Newquay Cornwall Airport to Edinburgh Airport, train
- Fly from Newquay Cornwall Airport (NQY) to Edinburgh Airport (EDI)plane NQY - EDI
- Take the train from Haymarket to Aberdeentrain
- Take the train from Aberdeen to Elgintrain
14h 8m£139–373Train to Exeter, fly to Edinburgh Airport, train
- Take the train from Par to Exeter St Davidstrain
- Fly from Exeter (EXT) to Edinburgh Airport (EDI)plane EXT - EDI
- Take the train from Haymarket to Aberdeentrain
- Take the train from Aberdeen to Elgintrain
13h 56m£205–475
Newquay Cornwall Airport (NQY) to Aberdeen Airport (ABZ) flights
Comparing Your Travel Options
The cheapest way to get from Cornwall to Buckie is to bus which costs £100 - £160 and takes 26h 38m.
The fastest way to get from Cornwall to Buckie is to train and fly which takes 10h 32m and costs £120 - £290.
No, there is no direct bus from Cornwall to Buckie. However, there are services departing from Beam Villas and arriving at Shanks Lane via Dennison Road Car Park, London Victoria, Union Square Bus Station, The Square and Union Road. The journey, including transfers, takes approximately 26h 38m.
No, there is no direct train from Cornwall to Buckie. However, there are services departing from Luxulyan and arriving at Elgin via Par, Plymouth and Montrose. The journey, including transfers, takes approximately 17h 58m.
The distance between Cornwall and Buckie is 796 miles. The road distance is 670 miles.
The best way to get from Cornwall to Buckie without a car is to train and bus which takes 17h 39m and costs £320 - £480.
It takes approximately 17h 39m to get from Cornwall to Buckie, including transfers.
Cornwall to Buckie bus services, operated by National Express, depart from Dennison Road Car Park station.
Cornwall to Buckie train services, operated by Great Western Railway (GWR), depart from Par station.
The best way to get from Cornwall to Buckie is to bus which takes 26h 38m and costs £100 - £160. Alternatively, you can train, which costs £340 - £550 and takes 17h 58m.
What companies run services between Cornwall, England and Buckie, Scotland?
You can take a bus from Beam Villas to Shanks Lane via Mount Folly, Dennison Road Car Park, London Victoria Coach Station Arrivals, London Victoria, Union Square Bus Station, The Square, and Union Road in around 26h 38m. Alternatively, you can take a train from Luxulyan to Shanks Lane via Par, Plymouth, Montrose, Elgin, Duff Avenue, and Bus Station in around 17h 58m.
- Website
- loganair.co.uk
Flights from Newquay Cornwall Airport to Aberdeen Airport via Manchester
- Ave. Duration
- 6h 13m
- When
- Monday, Sunday, Tuesday, Thursday, and Friday
- Estimated price
- £130–250
Flights from Newquay Cornwall Airport to Inverness Dalcross Airport via Manchester
- Ave. Duration
- 8h 27m
- When
- Monday, Sunday, Tuesday, Thursday, and Friday
- Estimated price
- £280–850
Flights from Bristol Airport to Aberdeen Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £100–200
Flights from Exeter to Edinburgh Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- £120–420
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- Great Western Railway (GWR)
Train from Bodmin Parkway to Plymouth
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- £11–20
- Website
- Great Western Railway (GWR)
Train from Par to Plymouth
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £14–26
- Website
- Great Western Railway (GWR)
Train from Par to Plymouth
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £14–26
- Website
- Great Western Railway (GWR)
Train from Plymouth to Bristol Temple Meads
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- £50–100
- Website
- Great Western Railway (GWR)
Train from Par to Plymouth
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £14–26
- Website
- Great Western Railway (GWR)
Train from Plymouth to Bristol Temple Meads
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- £50–100
- Website
- Great Western Railway (GWR)
Train from Par to Exeter St Davids
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- £35–65
- Website
- Great Western Railway (GWR)
- Phone
- 0345 241 8000
- Website
- Stagecoach North Scotland
Bus from The Square to Union Road
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from The Square to Union Road
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from Deveron Way to Reiket Lane
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from The Square to Reiket Lane
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- £2
- Website
- Stagecoach North Scotland
Bus from Deveron Way to Reiket Lane
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- £2
- Website
- Stagecoach North Scotland
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
Booking & Getting There
Cornwall to Buckie bus services, operated by National Express, arrive at London Victoria Coach Station Arrivals.
Cornwall to Buckie train services, operated by Great Western Railway (GWR), arrive at Plymouth station.
Yes, the driving distance between Cornwall to Buckie is 670 miles. It takes approximately 11h 43m to drive from Cornwall to Buckie.
There are 411+ hotels available in Buckie.






