How to get from Irvine to Bonnyrigg by train?
From Irvine to Bonnyrigg by train
To get from Irvine to Bonnyrigg in Scotland, you’ll need to take 3 train lines: take the SCOTRAIL train from Irvine station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Edinburgh station to Eskbank station. The total trip duration for this route is approximately 2 hr 44 min.
Step by Step
- 1Walk to train stationIrvine1.23 km • 16 min
- 2Wait for trainSCOTRAILGlasgow Central
- 3Ride to train stationGlasgow Central33 min
- 4Wait for trainSCOTRAILEdinburgh
- 5Ride to train stationEdinburgh70 min
- 6Wait for trainSCOTRAILTweedbank
- 7Ride to train stationEskbank22 min
- 8Walk toBonnyrigg1000 m • 13 min
Public transport directions from Irvine to Bonnyrigg
Public transport stations close to Irvine
Irvine is located at Irvine, Scotland and the nearest public transport station is Marress Road, Irvine.
Train stations close to Irvine:
- Irvine
Bus stations close to Irvine:
- Marress Road, Irvine
- Quarry Road, Irvine
- Castle Street, Irvine
Public transport stations close to Bonnyrigg, Scotland
Bonnyrigg is located at Bonnyrigg, Scotland and the nearest public transport station is Rockville Terrace, Bonnyrigg.
Bus stations close to Bonnyrigg:
- Rockville Terrace, Bonnyrigg
- Park Road, Bonnyrigg
- Waverley Crescent, Bonnyrigg
Related Routes
- Aberdeenshire to Bonnyrigg
- Caol to Bonnyrigg
- Danderhall to Bonnyrigg
- Dennyloanhead to Bonnyrigg
- Edzell to Bonnyrigg
- Midlothian to Bonnyrigg
- Motherwell to Bonnyrigg
- Irvine to Bishopton
- Irvine to Erskine
- Irvine to Kinross
- Irvine to Newton Stewart
- Irvine to Ratho
- Jedburgh to Rosewell
- Jedburgh to Yetholm
- Jedburgh to Glasgow
- Johnshaven to Aberdeen
- Johnshaven to Law
- Johnstone to Howwood
- Johnstone to Kilmacolm
- Johnstone to Glasgow Airport
Questions & Answers
What is the fastest way to get from Irvine to Bonnyrigg?
The fastest way takes 164 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line SCOTRAIL.
Is there a direct train between Irvine and Bonnyrigg in Scotland?
No, you’ll have to take 3 train lines in total. The total travelling time is 2 hr 44 min.
Which train line goes from Irvine to Bonnyrigg in Scotland?
The SCOTRAIL train line goes from Irvine station near Irvine to Glasgow Central station. From there you’ll have to take one train line till Glasgow Central station near Bonnyrigg in Scotland
How long does it take to travel from Irvine to Bonnyrigg in Scotland by train?
The total travel time between Irvine and Bonnyrigg in Scotland by train is about 2 hr 44 min.
Where do I get on the train near Irvine to get to Bonnyrigg in Scotland?
Get on the SCOTRAIL train from the Irvine station near Irvine in Scotland.
Where do I get off the train when travelling between Irvine and Bonnyrigg in Scotland?
Get off the train at the Glasgow Central station, which is closest to Bonnyrigg in Scotland.