There are 5 ways to get from Inverkeithing to Buckie by train, bus, 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.
Train via Aberdeen
best- Take the train from Inverkeithing to Aberdeentrain London Kings Cross - Aberdeen / ...
- Take the train from Aberdeen to Keith Stationtrain
4h 10m£79–229Drive 151.4 mi
cheapest- Drive from Inverkeithing to Buckiecar 151.4 mi
3h 1m£37–53Bus
- Take the bus from Park & Ride to Union Square Bus Stationbus M92
- Take the bus from Union Square Bus Station to Reidhaven Squarebus M96
5h 19m£76–98Train
- Take the train from Inverkeithing to Dundeetrain Edinburgh - Dundee / ...
- Take the train from Dundee to Keithtrain Glasgow Queen Street - Inverness / ...
4h 46m£96–195Bus, train
- Take the bus from Park & Ride to Union Square Bus Stationbus Uk092 / ...
- Take the train from Aberdeen to Keith Stationtrain
5h 40m£66–97
Questions & Answers
The cheapest way to get from Inverkeithing to Buckie is to drive which costs £35 - £55 and takes 3h 1m.
The fastest way to get from Inverkeithing to Buckie is to drive which takes 3h 1m and costs £35 - £55.
The distance between Inverkeithing and Buckie is 181 miles. The road distance is 152.3 miles.
The best way to get from Inverkeithing to Buckie without a car is to train via Aberdeen which takes 4h 10m and costs £75 - £230.
It takes approximately 4h 10m to get from Inverkeithing to Buckie, including transfers.
The best way to get from Inverkeithing to Buckie is to train via Aberdeen which takes 4h 10m and costs £75 - £230. Alternatively, you can bus, which costs £75 - £100 and takes 5h 19m.
Yes, the driving distance between Inverkeithing to Buckie is 152 miles. It takes approximately 3h 1m to drive from Inverkeithing to Buckie.
There are 207+ hotels available in Buckie.
What companies run services between Inverkeithing, Scotland and Buckie, Scotland?
You can take a train from Inverkeithing to Buckie via Aberdeen and Keith Station in around 4h 10m. Alternatively, you can take a bus from Square to Buckie via Park & Ride Arrival Bay, Park & Ride, Union Square Bus Station, and Reidhaven Square in around 5h 19m.
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Inverkeithing to Aberdeen
- Ave. Duration
- 2h 13m
- Frequency
- 4 times a day
- Estimated price
- £21–60
- Website
- https://www.lner.co.uk/
Train from Inverkeithing to Dundee
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- £50–70
- Website
- https://www.lner.co.uk/
- Anytime Day Single
- £50–70
Train from Inverkeithing to Aberdeen
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- £55–150
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £55–80
- 1st Class
- £100–150
Train from Inverkeithing to Dundee
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- £29–60
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £29–45
- 1st Class
- £40–60
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Inverkeithing to Aberdeen
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- £30–60
- Website
- https://www.scotrail.co.uk/
Train from Aberdeen to Keith Station
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- £13–27
- Website
- https://www.scotrail.co.uk/
Train from Inverkeithing to Dundee
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- £22–23
- Website
- https://www.scotrail.co.uk/
Train from Dundee to Keith
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- £29–65
- Website
- https://www.scotrail.co.uk/
- Standard
- £29–40
- 1st Class
- £40–65
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Inverkeithing to Aberdeen
- Ave. Duration
- 2h 36m
- Frequency
- Once a week
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £240–280
Train from Inverkeithing to Dundee
- Ave. Duration
- 1h 5m
- Frequency
- Once a week
- Estimated price
- £60–75
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–75
- Sleeper Berth Club Solo
- £230–260
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Park & Ride to Union Square Bus Station
- Ave. Duration
- 2h 27m
- Frequency
- Every 30 minutes
- Estimated price
- £17–24
- Website
- https://www.citylink.co.uk/
- Phone
- 01224591381
- bluebird.enquiries@stagecoachbus.com
- Website
- stagecoachbus.com
Bus from Union Square Bus Station to Reidhaven Square
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- £12–16
- Website
- https://www.stagecoachbus.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Park & Ride to Union Square Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- £6–12
- Website
- https://www.flixbus.co.uk
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





























