Train from Hull to Edinburgh: 3h 21m Direct
Hull → Edinburgh (Waverley) by train:
- Fastest direct: 3 hours 21 minutes (LNER, typically 1× daily)
- Distance: 192 miles (309 km)
- Changes: 0 (direct service exists)
- Typical frequency: 1 direct + several 1-change options (via York or Doncaster) daily
Operators & Routing
- LNER (London North Eastern Railway) runs the direct: Hull → Brough → Selby → York → Newcastle → Berwick → Edinburgh.
- TransPennine Express + LNER connections via York/Doncaster (3h 45m–4h 30m).
Ticket Tips
- Book 12 weeks ahead for Advance singles (£20–40).
- Railcards (16–25, Senior, Two Together) = 1/3 off.
- Split-ticketing (Hull–York + York–Edinburgh) sometimes cheaper.
Direct is rare on UK long-distance; this one survives because Hull has no other fast northbound link.