Traveling from Elgin to Kilmarnock involves traversing the Scottish Highlands and the Central Belt. The most efficient method is the train, which connects through Inverness and Glasgow. The journey spans roughly 290 km. You will experience diverse landscapes ranging from Moray forests to the urban sprawl of Glasgow. Kilmarnock serves as a key hub in East Ayrshire, easily accessible from Glasgow Central station.
Total Distance: Driving distance 290 km, straight-line air distance 220 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 4 hours 45 mins | 6 hours 30 mins |
| Avg Price | 55-95 GBP | 30-50 GBP |
| Operator | ScotRail | Scottish Citylink |
| Route | Elgin to Inverness, Inverness to Glasgow Queen Street, then Glasgow Central to Kilmarnock. | Elgin to Glasgow Buchanan Bus Station, then local bus to Kilmarnock. |
| Tip | Walk between Glasgow Queen Street and Glasgow Central stations takes 10 minutes. | Buses offer more luggage space than trains. |
April to June for mild weather and blooming landscapes.