Trains to Durham Find train times and tickets

Peterborough to Durham by train

from £16.00

Avg 0 changes 1hr 56m

London to Durham by train

from £24.20

Avg 0 changes 2hr 37m

Edinburgh to Durham by train

from £9.70

Avg 0 changes 1hr 38m

Doncaster to Durham by train

from £9.20

Avg 0 changes 1hr 6m

Leeds to Durham by train

from £8.60

Avg 0 changes 1hr 6m

York to Durham by train

from £7.00

Avg 0 changes 42m

Birmingham to Durham by train

from £32.90

Avg 0 changes 2hr 57m

Newcastle upon Tyne to Durham by train

from £6.40

Avg 0 changes 11m

Search accommodation in Durham

Airbnb
Country guide

Trains to the United Kingdom

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.