The journey from Newbiggin-by-the-Sea to Perth covers approximately 230 km. By car, you will travel north on the A1, crossing the Queensferry Crossing on the M90, which offers stunning views of the Forth Bridge. By train, you will travel from Morpeth to Edinburgh and then take a direct ScotRail service to Perth. Perth is known as the 'Fair City' and sits on the banks of the River Tay, serving as a gateway to the Highlands.
Total Distance: 230 km driving distance, 200 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours 30 mins |
| Avg Price | £55-£130 | £45-£65 fuel |
| Operator | LNER and ScotRail | Personal Vehicle |
| Route | Morpeth Station to Edinburgh Waverley to Perth Station. | A1, A720, M90. |
| Tip | The train journey from Edinburgh to Perth is very scenic, passing through the Fife countryside. | The Queensferry Crossing is a highlight of the drive; keep your camera ready (but stay focused on the road). |
May to September for pleasant riverside walks and access to nearby Highland estates.