Trains to Dover Find train times and tickets

London to Dover by train

from £11.00

Avg 0 changes 1hr 4m

Canterbury to Dover by train

from £16.60

Avg 0 changes 17m

Ashford to Dover by train

from £19.20

Avg 0 changes 26m

Ebbsfleet to Dover by train

from £28.70

Avg 0 changes 46m

Rochester to Dover by train

from £20.70

Avg 0 changes 1hr

Manchester to Dover by train

from £329.10

Avg 1 change 3hr 41m

Birmingham to Dover by train

from £14.00

Avg 1 change 3hr 11m

Search accommodation in Dover

Airbnb
Country guide

Trains to the UK

Read our country guide

Log in / Register

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