Traveling from Armagh to Edinburgh involves a transit through Belfast International Airport. You will first take a bus or taxi to Belfast International, covering approximately 45 miles. From there, direct flights to Edinburgh Airport take roughly 60 minutes. Alternatively, you can take the ferry from Belfast to Cairnryan followed by a train. This journey connects the historic heart of Northern Ireland to the Scottish capital.
Total Distance: Driving distance 380 km, straight-line air distance 220 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 5 hours total | 9 hours |
| Avg Price | 40-120 GBP | 60-150 GBP |
| Operator | EasyJet | Stena Line |
| Route | Belfast International (BFS) to Edinburgh (EDI). | Belfast to Cairnryan ferry, then train to Edinburgh. |
| Tip | Book your flight at least three weeks in advance to secure the lowest fares. | The ferry offers a scenic view of the Irish Sea; ensure you book the rail-and-sail ticket. |
May to September for clear skies and reliable flight schedules.