Edinburgh to Belfast by Train: Routes and Times
Rail Travel: Edinburgh → Belfast
Travel between Scotland and Northern Ireland by train requires a ferry connection – there is no fixed link. The "direct train" is a through-ticketed rail-sea-rail service.
Option 1: "Direct" Through Service (Rail-Sea-Rail)
- Operator: TransPennine Express (rail) + Stena Line (ferry)
- Route: Edinburgh → Glasgow Central → Cairnryan (bus) → Belfast Harbour (ferry) → Belfast Lanyon Place
- Fastest: ~4h 45m–5h 15m (not 1h 45m – that's impossible)
- Frequency: ~4–5 daily through-ticketed journeys
- Booking: Single ticket via tpexpress.co.uk or stenaline.co.uk
Option 2: Indirect (Separate Booking)
- Edinburgh → Glasgow Central: 50 min (ScotRail, frequent)
- Glasgow → Cairnryan: 2h 15m (Bus: Citylink/Ulsterbus – book separately)
- Cairnryan → Belfast: 2h 15m (Stena Line / P&O Ferries)
- Belfast Harbour → City Centre: 10 min (train/bus/taxi)
- Total: ~5h 30m–6h 30m
Option 3: Fly (Often Faster/Cheaper)
- Edinburgh (EDI) → Belfast City (BHD): 45 min flight; ~2h 30m total
- Edinburgh (EDI) → Belfast International (BFS): 45 min; ~2h 30m total
- Carriers: easyJet, Loganair, British Airways
Correction on Original Data
The claim of a "1h 45m direct train" is geographically impossible. The North Channel separates Scotland and Northern Ireland. The fastest theoretical fixed-link (tunnel/bridge) would be ~2h. Current reality: rail-sea-rail ~5h.
Practical Advice
- Book through-ticket for connection protection
- Allow 60+ min at Cairnryan for check-in/boarding
- Check ferry cancellations (weather – winter especially)
- Consider flying for day trips; train for scenic/vehicle-free travel
For pure rail within Great Britain: Edinburgh → Glasgow → Stranraer (closed 2011) → ferry. Current railhead: Glasgow Central.