The journey from Ballymena to Edinburgh requires a combination of road, sea, and rail travel. You start by taking the Translink bus or driving to Belfast Port. From there, you board the Stena Line ferry to Cairnryan. Upon arrival in Scotland, you connect via local bus to Ayr or Girvan. Finally, you board a ScotRail train to reach Edinburgh Waverley station. This route covers approximately 250 miles and offers scenic views of the Irish Sea.
Total Distance: Driving distance 400 km, straight-line air distance 210 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 2 hours 15 mins |
| Avg Price | 30-70 GBP | 45-80 GBP |
| Operator | ScotRail | Stena Line |
| Route | Ayr to Edinburgh Waverley | Belfast Port to Cairnryan Port |
| Tip | Check the ScotRail website for off-peak tickets to save money. | Book the Belfast to Cairnryan ferry in advance to secure lower fares. |
May to September for reliable ferry crossings and longer daylight hours.