This websites requires JavaScript to work. It looks like your browser doesn't support JavaScript, or has it turned off. Please try again with JavaScript support.

credit-card Passengers Seat Reservations info Mobile ticket available
Manage My Booking

Trains to Dumfries

  • Home
  • UK Train Times
  • Trains to Dumfries

Trains to Dumfries

  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z
A
Trains from Abbey Wood (Elizabeth Line) to Dumfries
Trains from Aberdeen to Dumfries
Trains from Abergavenny to Dumfries
Trains from Aberystwyth to Dumfries
Trains from Alnmouth to Dumfries
Trains from Alsager to Dumfries
Trains from Andover to Dumfries
Trains from Ashford International to Dumfries
B
Trains from Banbury to Dumfries
Trains from Bangor (Gwynedd) to Dumfries
Trains from Barking Riverside to Dumfries
Trains from Barnsley to Dumfries
Trains from Barnstaple to Dumfries
Trains from Basingstoke to Dumfries
Trains from Bath Spa to Dumfries
Trains from Bedford to Dumfries
Trains from Berrylands to Dumfries
Trains from Berwick-Upon-Tweed to Dumfries
Trains from Birmingham International to Dumfries
Trains from Birmingham New Street to Dumfries
Trains from Birmingham Stations to Dumfries
Trains from Blackburn to Dumfries
Trains from Blackpool North to Dumfries
Trains from Blackpool Pleasure Beach to Dumfries
Trains from Bodmin Parkway to Dumfries
Trains from Bolton to Dumfries
Trains from Bond Street to Dumfries
Trains from Bournemouth to Dumfries
Trains from Bracknell to Dumfries
Trains from Bradford Interchange to Dumfries
Trains from Brentwood to Dumfries
Trains from Bridgend to Dumfries
Trains from Brighton (East Sussex) to Dumfries
Trains from Bristol Parkway to Dumfries
Trains from Bristol Temple Meads to Dumfries
Trains from Brockenhurst to Dumfries
Trains from Brough to Dumfries
Trains from Burnley Manchester Road to Dumfries
Trains from Burton-On-Trent to Dumfries
C
Trains from Cambridge to Dumfries
Trains from Canary Wharf (Elizabeth Line) to Dumfries
Trains from Canterbury West to Dumfries
Trains from Cardiff Central to Dumfries
Trains from Cardiff Queen Street to Dumfries
Trains from Carlisle to Dumfries
Trains from Carmarthen to Dumfries
Trains from Castle Cary to Dumfries
Trains from Chelmsford to Dumfries
Trains from Cheltenham Spa to Dumfries
Trains from Chester to Dumfries
Trains from Chesterfield to Dumfries
Trains from Chichester to Dumfries
Trains from Chippenham to Dumfries
Trains from Clapham Junction to Dumfries
Trains from Colchester to Dumfries
Trains from Coventry to Dumfries
Trains from Crewe to Dumfries
Trains from Cupar to Dumfries
D
Trains from Darlington to Dumfries
Trains from Derby to Dumfries
Trains from Didcot Parkway to Dumfries
Trains from Doncaster to Dumfries
Trains from Droitwich Spa to Dumfries
Trains from Dundee to Dumfries
Trains from Dunfermline Town to Dumfries
Trains from Durham to Dumfries
E
Trains from East Croydon to Dumfries
Trains from Eastbourne to Dumfries
Trains from Edinburgh Haymarket to Dumfries
Trains from Edinburgh Waverley to Dumfries
Trains from Egham to Dumfries
Trains from Ely to Dumfries
Trains from Evesham to Dumfries
Trains from Exeter Central to Dumfries
Trains from Exeter St David'S to Dumfries
Trains from Exmouth to Dumfries
F
Trains from Fareham to Dumfries
Trains from Farringdon (Elizabeth Line) to Dumfries
Trains from Faversham to Dumfries
Trains from Five Ways to Dumfries
Trains from Fleet to Dumfries
Trains from Fratton to Dumfries
G
Trains from Gatwick Airport to Dumfries
Trains from Glasgow Central to Dumfries
Trains from Glasgow Queen Street to Dumfries
Trains from Glasgow Stations to Dumfries
Trains from Gloucester to Dumfries
Trains from Gobowen to Dumfries
Trains from Goole to Dumfries
Trains from Grantham to Dumfries
Trains from Great Malvern to Dumfries
Trains from Great Yarmouth to Dumfries
Trains from Grimsby Town to Dumfries
Trains from Guildford to Dumfries
H
Trains from Halifax to Dumfries
Trains from Harrogate to Dumfries
Trains from Hartlepool to Dumfries
Trains from Haslemere to Dumfries
Trains from Hastings to Dumfries
Trains from Havant to Dumfries
Trains from Haywards Heath to Dumfries
Trains from Heathrow Terminals 2 And 3 (Rail Station Only) to Dumfries
Trains from Hebden Bridge to Dumfries
Trains from Hemel Hempstead to Dumfries
Trains from Hereford to Dumfries
Trains from Hitchin to Dumfries
Trains from Horsham to Dumfries
Trains from Hounslow to Dumfries
Trains from Hove to Dumfries
Trains from Huddersfield to Dumfries
Trains from Hull to Dumfries
Trains from Huntingdon to Dumfries
Trains from Hythe (Essex) to Dumfries
I
Trains from Inverness to Dumfries
Trains from Ipswich to Dumfries
K
Trains from Kettering to Dumfries
Trains from Kidderminster to Dumfries
Trains from Kings Lynn to Dumfries
L
Trains from Lancaster to Dumfries
Trains from Lancing to Dumfries
Trains from Leamington Spa to Dumfries
Trains from Leeds to Dumfries
Trains from Leicester to Dumfries
Trains from Lewes to Dumfries
Trains from Lichfield Trent Valley to Dumfries
Trains from Lincoln to Dumfries
Trains from Liskeard to Dumfries
Trains from Liverpool Central to Dumfries
Trains from Liverpool Lime Street to Dumfries
Trains from Liverpool South Parkway to Dumfries
Trains from Liverpool Stations to Dumfries
Trains from Liverpool Street (Elizabeth Line) to Dumfries
Trains from Llandudno Junction to Dumfries
Trains from Lockerbie to Dumfries
Trains from London to Dumfries
Trains from London Blackfriars to Dumfries
Trains from London Bridge to Dumfries
Trains from London Charing Cross to Dumfries
Trains from London Euston to Dumfries
Trains from London Kings Cross to Dumfries
Trains from London Liverpool Street to Dumfries
Trains from London Marylebone to Dumfries
Trains from London Paddington to Dumfries
Trains from London St Pancras International to Dumfries
Trains from London Victoria to Dumfries
Trains from London Waterloo to Dumfries
Trains from Loughborough to Dumfries
Trains from Lowestoft to Dumfries
Trains from Luton to Dumfries
Trains from Luton Airport Parkway to Dumfries
M
Trains from Macclesfield to Dumfries
Trains from Maidenhead to Dumfries
Trains from Malton to Dumfries
Trains from Manchester Airport to Dumfries
Trains from Manchester Oxford Road to Dumfries
Trains from Manchester Piccadilly to Dumfries
Trains from Manchester Stations to Dumfries
Trains from Manchester Victoria to Dumfries
Trains from Mansfield to Dumfries
Trains from March to Dumfries
Trains from Market Harborough to Dumfries
Trains from Marsh Barton to Dumfries
Trains from Meadowhall to Dumfries
Trains from Middlesbrough to Dumfries
Trains from Milton Keynes Central to Dumfries
Trains from Montrose to Dumfries
Trains from Morecambe to Dumfries
Trains from Morpeth to Dumfries
Trains from Motherwell to Dumfries
N
Trains from Newark North Gate to Dumfries
Trains from Newbury to Dumfries
Trains from Newcastle to Dumfries
Trains from Newport (South Wales) to Dumfries
Trains from Newquay to Dumfries
Trains from Newton Abbot to Dumfries
Trains from Northallerton to Dumfries
Trains from Northampton to Dumfries
Trains from Norwich to Dumfries
Trains from Nottingham to Dumfries
Trains from Nuneaton to Dumfries
O
Trains from Oxenholme Lake District to Dumfries
Trains from Oxford to Dumfries
Trains from Oxford Parkway to Dumfries
P
Trains from Paignton to Dumfries
Trains from Penrith (North Lakes) to Dumfries
Trains from Penzance to Dumfries
Trains from Perth to Dumfries
Trains from Peterborough to Dumfries
Trains from Pitsea to Dumfries
Trains from Plymouth to Dumfries
Trains from Polegate to Dumfries
Trains from Poole to Dumfries
Trains from Portsmouth & Southsea to Dumfries
Trains from Portsmouth Harbour to Dumfries
Trains from Portway Park & Ride to Dumfries
Trains from Poulton-Le-Fylde to Dumfries
Trains from Preston (Lancs) to Dumfries
R
Trains from Reading to Dumfries
Trains from Reading Green Park to Dumfries
Trains from Reading Stations to Dumfries
Trains from Reston to Dumfries
Trains from Retford to Dumfries
Trains from Rochdale to Dumfries
Trains from Rowley Regis to Dumfries
Trains from Rugby to Dumfries
S
Trains from Salford Crescent to Dumfries
Trains from Salisbury to Dumfries
Trains from Scarborough to Dumfries
Trains from Scunthorpe to Dumfries
Trains from Sheffield to Dumfries
Trains from Shipley (Yorks) to Dumfries
Trains from Shrewsbury to Dumfries
Trains from Skegness to Dumfries
Trains from Skipton to Dumfries
Trains from Soham to Dumfries
Trains from Southampton Airport Parkway to Dumfries
Trains from Southampton Central to Dumfries
Trains from St Albans City to Dumfries
Trains from St Austell to Dumfries
Trains from St Neots to Dumfries
Trains from Stafford to Dumfries
Trains from Stansted Airport to Dumfries
Trains from Stevenage to Dumfries
Trains from Stirling to Dumfries
Trains from Stockport to Dumfries
Trains from Stoke-On-Trent to Dumfries
Trains from Stourbridge Junction to Dumfries
Trains from Stratford (London) to Dumfries
Trains from Stratford-Upon-Avon to Dumfries
Trains from Stroud (Gloucs) to Dumfries
Trains from Sunderland to Dumfries
Trains from Swansea to Dumfries
Trains from Swindon (Wilts) to Dumfries
T
Trains from Tamworth to Dumfries
Trains from Taunton to Dumfries
Trains from Telford Central to Dumfries
Trains from Thornaby to Dumfries
Trains from Three Bridges to Dumfries
Trains from Tiverton Parkway to Dumfries
Trains from Torquay to Dumfries
Trains from Totnes to Dumfries
Trains from Tottenham Hale to Dumfries
Trains from Trowbridge to Dumfries
Trains from Truro to Dumfries
Trains from Tunbridge Wells to Dumfries
V
Trains from Vauxhall to Dumfries
W
Trains from Wakefield Westgate to Dumfries
Trains from Warrington Bank Quay to Dumfries
Trains from Warrington Central to Dumfries
Trains from Watford Junction to Dumfries
Trains from Wellingborough to Dumfries
Trains from Wembley Central to Dumfries
Trains from West Malling to Dumfries
Trains from Westbury (Wilts) to Dumfries
Trains from Weston-Super-Mare to Dumfries
Trains from Weymouth to Dumfries
Trains from Whitehaven to Dumfries
Trains from Wigan North Western to Dumfries
Trains from Wilmslow to Dumfries
Trains from Winchester to Dumfries
Trains from Windermere to Dumfries
Trains from Woking to Dumfries
Trains from Wokingham to Dumfries
Trains from Wolverhampton to Dumfries
Trains from Woodbridge to Dumfries
Trains from Woolwich to Dumfries
Trains from Worcester Foregate Street to Dumfries
Trains from Worcester Shrub Hill to Dumfries
Trains from Worksop to Dumfries
Trains from Worthing to Dumfries
Trains from Wrexham General to Dumfries
Y
Trains from Yeovil Junction to Dumfries
Trains from York to Dumfries
  • Manage My Booking
  • Coronavirus Travel Info
  • Split Tickets
  • Cheap Train Tickets
  • Contact Us
  • How we make our money
  • Terms & Conditions
  • Disclaimer
  • Abellio Greater Anglia
  • Avanti West Coast
  • CrossCountry
  • East Midlands Railway
  • Gatwick Express
  • ScotRail
  • South West Trains
  • Southeastern
  • Transport for Wales
  • London North Eastern Railway
  • View All Train Companies
  • Manchester Piccadilly to London Euston
  • London Euston to Manchester Piccadilly
  • London Euston to Wolverhampton
  • Manchester Stations to London (All Stations)
  • Ipswich to London Liverpool Street
  • Bath Spa to London Paddington
  • Newcastle to London Kings Cross
  • London Euston to Liverpool Lime Street
  • Birmingham New Street to London Euston
  • London Kings Cross to Leeds
  • Newcastle to York
  • Bristol Temple Meads to London Paddington
  • Leeds to London Kings Cross
  • Birmingham Stations to London (All Stations)
  • York to Hull
  • Newcastle to Leeds
  • Liverpool Lime Street to London Euston
  • Leeds to London (All Stations)
  • Birmingham New Street to Newcastle
  • York to Newcastle
  • View All Routes
  • Trains to Birmingham New Street
  • Trains to Bristol Temple Meads
  • Trains to Cardiff Central
  • Trains to Edinburgh Waverley
  • Trains to Glasgow Stations
  • Trains to Leeds
  • Trains to Liverpool
  • Trains to London (All Stations)
  • Trains to Manchester
  • Trains to Newcastle
  • Trains to Nottingham
  • Trains to Oxford
  • Trains to Plymouth
  • Trains to Reading
  • Trains to Sheffield
  • Trains to York
  • London Bridge
  • East Croydon
  • London Liverpool Street
  • London Victoria
  • London Waterloo
  • Stratford (London)
  • Gatwick Airport
  • London St Pancras International
  • Reading
  • Brighton (East Sussex)
  • Glasgow Central
  • London Paddington
  • Leeds
  • Birmingham New Street
  • London Kings Cross
  • Edinburgh Waverley
  • Manchester Piccadilly
  • York
  • Liverpool Central
  • Southampton Central
  • View All STATIONS
  • Derby to Reading £96.35 average saving!
  • Newcastle to Birmingham New Street £90.25 average saving!
  • Plymouth to Birmingham New Street £81.96 average saving!
  • Oxford to Newcastle £80.77 average saving!
  • Sheffield to Edinburgh Waverley £72.48 average saving!
  • Exeter St David's to Birmingham New Street £70.12 average saving!
  • Leeds to Exeter St David's £68.12 average saving!
  • Sheffield to Edinburgh £66.46 average saving!
  • Milton Keynes Central to Glasgow Central £66.21 average saving!
  • Southampton Central to Birmingham New Street £63.51 average saving!
  • Newcastle to Leicester £61.23 average saving!
  • Milton Keynes Central to Edinburgh Waverley £60.63 average saving!

We are an employee owned business

©Atomised Co-operative Ltd

Proud member of

Licensed & accredited by

This website uses cookies to ensure you get the best experience.