Trains to Wolverhampton Find train times and tickets

Newton Abbot to Wolverhampton by train

from £30.90

Avg 0 changes 3hr 12m

Oxford to Wolverhampton by train

from £14.10

Avg 0 changes 1hr 34m

Bebington to Wolverhampton by train

from £27.20

Avg 0 changes 1hr 10m

Huddersfield to Wolverhampton by train

from £41.50

Avg 1 change 1hr 57m

Bolton to Wolverhampton by train

from £33.20

Avg 1 change 1hr 29m

Menai Bridge to Wolverhampton by train

from £13.50

Avg 0 changes 2hr 7m

Gloucester to Wolverhampton by train

from £9.50

Avg 1 change 1hr 18m

Bradford to Wolverhampton by train

from £47.90

Avg 1 change 2hr 47m

Maidstone to Wolverhampton by train

from £14.50

Avg 1 change 3hr 32m

Kirkcaldy to Wolverhampton by train

from £40.00

Avg 1 change 4hr 13m

London to Wolverhampton by train

from £11.00

Avg 0 changes 1hr 45m

Cheltenham to Wolverhampton by train

from £7.20

Avg 0 changes 1hr 6m

Croydon to Wolverhampton by train

from £11.50

Avg 1 change 2hr 35m

Dudley to Wolverhampton by train

from £3.80

Avg 1 change 23m

Chester to Wolverhampton by train

from £10.00

Avg 0 changes 52m

Weston-super-Mare to Wolverhampton by train

from £25.70

Avg 0 changes 2hr 11m

Windermere to Wolverhampton by train

from £32.50

Avg 1 change 2hr 24m

Bristol to Wolverhampton by train

from £27.50

Avg 0 changes 1hr 38m

Plymouth to Wolverhampton by train

from £48.20

Avg 0 changes 3hr 48m

Poulton le Fylde to Wolverhampton by train

from £16.00

Avg 1 change 1hr 43m

Leeds to Wolverhampton by train

from £46.80

Avg 1 change 2hr 15m

Liverpool to Wolverhampton by train

from £9.50

Avg 0 changes 1hr 20m

Kidderminster to Wolverhampton by train

from £8.60

Avg 1 change 47m

Banbury to Wolverhampton by train

from £8.90

Avg 0 changes 1hr 17m

Edinburgh to Wolverhampton by train

from £16.00

Avg 0 changes 3hr 40m

Glasgow to Wolverhampton by train

from £16.00

Avg 0 changes 3hr 32m

Carlisle to Wolverhampton by train

from £13.00

Avg 0 changes 2hr 21m

Newcastle upon Tyne to Wolverhampton by train

from £52.90

Avg 1 change 3hr 30m

Birmingham to Wolverhampton by train

from £3.70

Avg 0 changes 16m

Brighton to Wolverhampton by train

from £14.50

Avg 1 change 3hr 15m

Southport to Wolverhampton by train

from £16.00

Avg 1 change 2hr

Ayr to Wolverhampton by train

from £112.50

Avg 1 change 4hr 41m

Dundee to Wolverhampton by train

from £60.00

Avg 1 change 4hr 58m

Langwathby to Wolverhampton by train

from £24.00

Avg 0 changes 2hr 7m

Crewe to Wolverhampton by train

from £12.00

Avg 0 changes 30m

Manchester to Wolverhampton by train

from £12.30

Avg 0 changes 1hr 4m

Paris to Wolverhampton by train

from £95.50

Avg 1 change 4hr 27m

Stafford to Wolverhampton by train

from £5.90

Avg 0 changes 11m

Southampton to Wolverhampton by train

from £87.00

Avg 0 changes 2hr 54m

Bournemouth to Wolverhampton by train

from £29.40

Avg 0 changes 3hr 27m

York to Wolverhampton by train

from £24.80

Avg 1 change 2hr 29m

Telford to Wolverhampton by train

from £6.80

Avg 0 changes 15m

Northampton to Wolverhampton by train

from £11.90

Avg 1 change 1hr 24m

Bedford to Wolverhampton by train

from £44.90

Avg 2 changes 2hr 17m

Inverness to Wolverhampton by train

from £60.00

Avg 1 change 7hr 3m

Gravesend to Wolverhampton by train

from £20.00

Avg 1 change 2hr 52m

West Bromwich to Wolverhampton by train

from £3.60

Avg 0 changes 11m

Milton Keynes to Wolverhampton by train

from £7.00

Avg 0 changes 1hr 17m

Rugby to Wolverhampton by train

from £12.60

Avg 0 changes 52m

Leicester to Wolverhampton by train

from £10.00

Avg 1 change 1hr 22m

Basingstoke to Wolverhampton by train

from £22.80

Avg 0 changes 2hr 22m

Luton to Wolverhampton by train

from £21.50

Avg 1 change 2hr 20m

Aberdeen to Wolverhampton by train

from £60.00

Avg 1 change 6hr 13m

Perth to Wolverhampton by train

from £60.00

Avg 1 change 5hr 16m

Kingston upon Hull to Wolverhampton by train

from £31.20

Avg 1 change 3hr 7m

Doncaster to Wolverhampton by train

from £54.20

Avg 1 change 2hr 5m

Norwich to Wolverhampton by train

from £17.50

Avg 1 change 4hr 11m

Cardiff to Wolverhampton by train

from £56.60

Avg 1 change 2hr 21m

Exeter to Wolverhampton by train

from £47.50

Avg 0 changes 2hr 52m

Macclesfield to Wolverhampton by train

from £6.10

Avg 0 changes 45m

Wigan to Wolverhampton by train

from £10.00

Avg 0 changes 1hr 3m

Coventry to Wolverhampton by train

from £4.90

Avg 0 changes 46m

Preston to Wolverhampton by train

from £11.50

Avg 0 changes 1hr 14m

Stoke-on-Trent to Wolverhampton by train

from £7.70

Avg 0 changes 27m

Stourbridge to Wolverhampton by train

from £4.20

Avg 1 change 28m

Runcorn to Wolverhampton by train

from £9.50

Avg 0 changes 1hr 2m

Ipswich to Wolverhampton by train

from £14.50

Avg 1 change 3hr 36m

Stockport to Wolverhampton by train

from £15.80

Avg 0 changes 56m

Ormskirk to Wolverhampton by train

from £16.00

Avg 1 change 1hr 59m

Lancaster to Wolverhampton by train

from £8.50

Avg 0 changes 1hr 33m

Halifax to Wolverhampton by train

from £24.80

Avg 1 change 2hr 43m

Derby to Wolverhampton by train

from £19.00

Avg 1 change 1hr 8m

Sheffield to Wolverhampton by train

from £21.50

Avg 1 change 1hr 41m

Stirling to Wolverhampton by train

from £123.00

Avg 1 change 4hr 41m

Reading to Wolverhampton by train

from £42.70

Avg 0 changes 1hr 59m

Clayton-le-Woods to Wolverhampton by train

from £16.00

Avg 1 change 1hr 45m

Blackpool to Wolverhampton by train

from £16.00

Avg 1 change 1hr 48m

Shrewsbury to Wolverhampton by train

from £10.10

Avg 0 changes 36m

Blackburn to Wolverhampton by train

from £42.50

Avg 1 change 1hr 44m

Holyhead to Wolverhampton by train

from £22.50

Avg 0 changes 3hr 20m

Hamilton to Wolverhampton by train

from £33.30

Avg 1 change 3hr 37m

Cambridgeshire to Wolverhampton by train

from £23.70

Avg 1 change 2hr 55m

Warrington to Wolverhampton by train

from £12.00

Avg 0 changes 52m

Search accommodation in Wolverhampton

Airbnb
Country guide

Trains to the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

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