Trains to Dundee Find train times and tickets

Edinburgh to Dundee by train

from £4.80

Avg 0 changes 1hr 6m

Aberdeen to Dundee by train

from £5.00

Avg 0 changes 1hr 7m

York to Dundee by train

from £17.30

Avg 0 changes 3hr 50m

London to Dundee by train

from £32.00

Avg 0 changes 5hr 46m

Inverness to Dundee by train

from £14.30

Avg 0 changes 3hr 26m

Newcastle upon Tyne to Dundee by train

from £21.00

Avg 0 changes 2hr 50m

Glasgow to Dundee by train

from £5.00

Avg 0 changes 1hr 16m

Search accommodation in Dundee

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.