The journey from Hayle to Edinburgh is approximately 500 miles. You can travel by train on the main line (with changes) or fly from Newquay Airport to Edinburgh Airport. The train journey takes about 9 hours. Edinburgh is the capital city of Scotland with a rich cultural history. Both modes are practical for this journey.
Total Distance: 800 km driving distance, 650 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 1 hour 30 mins |
| Avg Price | £100 - £200 | £120 - £200 |
| Operator | Great Western Railway / LNER | Loganair |
| Route | Main line to Bristol/Birmingham, then to Edinburgh Waverley station. | Newquay Airport to Edinburgh Airport. |
| Tip | Trains are frequent and comfortable. | You must travel to Newquay Airport first. |
Year-round, as Edinburgh is a major city.