HUB hero image

How to Travel from

Kinross to Elgin

by Rideshare, Route or Car

Kinross
+0
Elgin
Transport search to Elgin
Kinross
+0
Elgin
Building a composite car route
Cheapest
Best Offer!
Car
2 h 44 min
235 km.
from $12
Composite Route Car Only

Four ways to Travel from Kinross to Elgin

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Megabus UK

Website:
uk.megabus.com
Bus from Kinross Park & Ride to Inverness
Ave. Duration:
2h 56m
Frequency:
Every 2 hours
Estimated price:
$18.99–$27.85

Scottish Citylink

Phone:
0141 352 4444
Website:
citylink.co.uk/
Bus from Kinross Park & Ride to Inverness
Ave. Duration:
3h 6m
Frequency:
Every 2 hours
Estimated price:
$41.77–$58.23

Park's of Hamilton

Phone:
01698 653164
Website:
parksofhamilton.co.uk/
Bus from Kinross Park & Ride to Inverness
Ave. Duration:
3h 26m
Frequency:
Twice daily

Ember

Phone:
+44 (0)131 510 4007
Website:
ember.to/
Bus from Park to Ride
Ave. Duration:
50 min
Frequency:
Every 30 minutes

Train operators

Cross Country

Phone:
0344 736 9123
Website:
crosscountrytrains.co.uk/
Train from Dundee to Aberdeen
Ave. Duration:
1h 15m
Frequency:
Once daily
Estimated price:
$56.96–$139.24

LNER

Phone:
+44 345 722 5333
Website:
lner.co.uk/
Train from Dundee to Aberdeen
Ave. Duration:
1h 13m
Frequency:
4 times a day
Estimated price:
$82.28–$120.25
Train from Perth to Inverness
Ave. Duration:
2h 8m
Frequency:
Once daily
Estimated price:
$107.59–$151.89

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Perth to Elgin
Ave. Duration:
3h 8m
Frequency:
Once daily
Estimated price:
$60.76–$139.24
Train from Dundee to Aberdeen
Ave. Duration:
1h 12m
Frequency:
Hourly
Estimated price:
$27.85–$60.76
Train from Aberdeen to Elgin
Ave. Duration:
1h 26m
Frequency:
Every 3 hours
Estimated price:
$25.32–$55.69
Train from Perth to Inverness
Ave. Duration:
2h 23m
Frequency:
Every 3 hours
Estimated price:
$44.30–$101.26
Train from Inverness to Elgin
Ave. Duration:
45 min
Frequency:
Hourly
Estimated price:
$12.66–$29.11

Questions and Answers

What is the cheapest way to get from Kinross to Elgin?

The cheapest way to get from Kinross to Elgin is to bus which costs $29.35 - $70.65 and takes 5h 3m.

What is the fastest way to get from Kinross to Elgin?

The fastest way to get from Kinross to Elgin is to drive which takes 2h 45m and costs $43.48 - $65.22 .

Is there a direct bus between Kinross and Elgin?

No, there is no direct bus from Kinross to Elgin station. However, there are services departing from Kinross Park & Ride and arriving at Bus Station via Bus Station Stance 5 and Bus Station. The journey, including transfers, takes approximately 5h 3m.

How far is it from Kinross to Elgin?

The distance between Kinross and Elgin is 287 km. The road distance is 216.5 km.

How do I travel from Kinross to Elgin without a car?

The best way to get from Kinross to Elgin without a car is to train which takes 4h 44m and costs $54.35 - $130.43 .

How long does it take to get from Kinross to Elgin?

It takes approximately 4h 44m to get from Kinross to Elgin, including transfers.

Where do I catch the Kinross to Elgin bus from?

Kinross to Elgin bus services, operated by Megabus UK, depart from Kinross Park & Ride station.

Train or bus from Kinross to Elgin?

The best way to get from Kinross to Elgin is to train which takes 4h 44m and costs $54.35 - $130.43 . Alternatively, you can bus, which costs $29.35 - $70.65 and takes 5h 3m.

Where does the Kinross to Elgin bus arrive?

Kinross to Elgin bus services, operated by Megabus UK, arrive at Inverness Bus Station.

Can I drive from Kinross to Elgin?

Yes, the driving distance between Kinross to Elgin is 216 km. It takes approximately 2h 45m to drive from Kinross to Elgin.

Where can I stay near Elgin?

There are 336+ hotels available in Elgin. Prices start at $68.45 per night.
+0