Trainmap Draw your own map

Direct trains

Direct trains
from London

730 places you can reach from London without changing trains, from Gatwick Airport in 28 min to Inverness, 712 km away.

Map of every direct train from London, drawn along the tracks
Places
730
Every day
648
Countries
4
Farthest
Inverness 712 km
Busiest
Gatwick Airport 306 a day

PlaceFastestHow oftenTrains

Within an hour 303

  1. Gatwick Airport28 min306 a daySouthern · Thameslink · Gatwick Express
  2. Shenfield22 min277 a dayElizabeth line · Greater Anglia
  3. Reading23 min259 a dayElizabeth line
  4. Woking (Main)23 min203 a day
  5. Three Bridges32 min203 a dayThameslink · Southern
  6. Dartford37 min199 a daySoutheastern · Thameslink
  7. Sevenoaks30 min166 a daySoutheastern · Thameslink
  8. Haywards Heath40 min166 a daySouthern · Thameslink · Gatwick Express
  9. Southend51 min158 a dayc2c · Greater Anglia
  10. St Albans23 min156 a dayThameslink
  11. Harold Wood33 min153 a dayElizabeth line
  12. Brentwood37 min153 a dayElizabeth line
  13. Milton Keynes30 min146 a dayWest Midlands Railway · Avanti West Coast
  14. Stevenage20 min145 a dayThameslink · Great Northern · LNER
289 more places

Addlestone 31 min, Aldermaston 44 min, Aldershot 42 min, Althorne 58 min, Amersham 30 min, Apsley 23 min, Arlesey 38 min, Ascot 53 min, Ash Vale 37 min, Ashford International 38 min, Ashford Surrey 34 min, Ashtead 38 min, Ashurst Kent 50 min, Ashwell & Morden 35 min, Audley End 53 min, Aylesbury 51 min, Balcombe 42 min, Baldock 30 min, Banbury 56 min, Barming 56 min, Basildon 32 min, Basingstoke 40 min, Battlesbridge 42 min, Bayford 39 min, Beaconsfield 20 min, Beaulieu Park 35 min, Bedford 32 min, Bedwyn 54 min, Benfleet 38 min, Bentley 56 min, Berkhamsted 25 min, Bicester 43 min, Biggleswade 35 min, Billericay 29 min, Billingshurst 59 min, Bishops Stortford 37 min, Bletchley 34 min, Bookham 47 min, Borough Green & Wrotham 42 min, Box Hill & Westhumble 48 min, Braintree Freeport 58 min, Bricket Wood 34 min, Brookwood 30 min, Broxbourne 23 min, Burgess Hill 48 min, Burnham 21 min, Byfleet & New Haw 34 min, Cambridge North 57 min, Cambridge South 45 min, Cambridge Station 49 min, Canterbury 51 min, Caterham 43 min, Chafford Hundred 31 min, Chalfont & Latimer 31 min, Chalkwell 46 min, Chartham 57 min, Chatham 40 min, Cheddington 39 min, Chelmsford 27 min, Chelsfield 23 min, Chertsey 34 min, Chilham 53 min, Cholsey 56 min, Chorleywood 27 min, Christs Hospital 53 min, Clandon 54 min, Cobham & Stoke Dabernon 39 min, Colchester 44 min, Cooksbridge 55 min, Coventry 54 min, Cowden 46 min, Crawley 36 min, Cressing 55 min, Crowborough 57 min, Datchet 47 min, Denham 15 min, Denham Golf Club 20 min, Didcot Parkway 36 min, Dorking 52 min, Dormans 47 min, Dunton Green 32 min, Earlswood (Surrey) 32 min, East Grinstead 48 min, Ebbsfleet International 18 min, Edenbridge 38 min, Effingham Junction 45 min, Egham 38 min, Elsenham 53 min, Eridge 51 min, Eynsford 52 min, Farnborough 31 min, Farncombe 39 min, Farnham 48 min, Farningham Road 32 min, Faversham 58 min, Faygate 50 min, Fleet 40 min, Flitwick 53 min, Folkestone 52 min, Foxton 58 min, Frant 51 min, Gerrards Cross 17 min, Gillingham (Kent) 45 min, Godalming 39 min, Goring & Streatley 52 min, Gravesend 23 min, Grays 31 min, Great Missenden 35 min, Greenhithe for Bluewater 45 min, Guildford 32 min, Haddenham & Thame Parkway 35 min, Hanborough 57 min, Harlington 49 min, Harlow Mill 32 min, Harlow Town 28 min, Harpenden 30 min, Haslemere 50 min, Hassocks 52 min, Hatfield 24 min, Hatfield Peverel 38 min, Headcorn 58 min, Heathrow Terminal 5 Rail 23 min, Hemel Hempstead 22 min, Hersham 23 min, Hertford 33 min, Hever 42 min, High Brooms 43 min, High Wycombe 23 min, Hildenborough 38 min, Hitchin 24 min, Hockley 44 min, Hook 54 min, Horley 31 min, Horsham 48 min, Horsley 48 min, How Wood 37 min, Hungerford 48 min, Huntingdon 52 min, Hurst Green 31 min, Ifield 46 min, Ingatestone 26 min, Ipswich Station 56 min, Iver 22 min, Kelvedon 44 min, Kemsing 40 min, Kettering 45 min, Kings Langley 20 min, Kings Sutton 56 min, Kingswood 49 min, Kintbury 54 min, Knebworth 22 min, Knockholt 35 min, Laindon 28 min, Langley 24 min, Leagrave 44 min, Leatherhead 41 min, Leigh-On-Sea 43 min, Leighton Buzzard 27 min, Letchworth Garden City 27 min, Lingfield 43 min, Liphook 58 min, Little Kimble 58 min, Littlehaven 44 min, Longcross 46 min, Longfield 29 min, Luton 25 min, Luton Airport Parkway 21 min, Maidenhead Station 18 min, Maidstone 52 min, Malling 49 min, Manningtree 54 min, Marden 52 min, Market Harborough 52 min, Marks Tey 49 min, Martins Heron 57 min, Meldreth 52 min, Meopham 32 min, Merstham 30 min, Micheldever 53 min, Midgham 48 min, Milford (Surrey) 47 min, Monks Risborough 54 min, Newbury 39 min, Newington 57 min, Newport (Essex) 58 min, North Fambridge 54 min, Northampton 56 min, Northfleet - Cooper Arms 51 min, Nuneaton 56 min, Ockendon 28 min, Otford 34 min, Overton 52 min, Oxford 45 min, Oxford Parkway 59 min, Oxshott 35 min, Oxted 28 min, Paddock Wood 46 min, Pangbourne 48 min, Park Street 39 min, Peterborough 46 min, Pewsey 56 min, Pitsea 36 min, Plumpton 52 min, Preston Park 56 min, Princes Risborough 31 min, Prittlewell 56 min, Purfleet 27 min, Radley 50 min, Rainham (Kent) 50 min, Rayleigh 40 min, Redhill 26 min, Reigate 45 min, Rickmansworth 22 min, Rochester 37 min, Rochford 50 min, Roydon 30 min, Royston 36 min, Rugby 48 min, Rye House 33 min, Salfords 35 min, Sandy 46 min, Saunderton 34 min, Sawbridgeworth 33 min, Seer Green & Jordans 21 min, Shepperton 41 min, Shepreth 56 min, Shoeburyness 55 min, Shoreham (Kent) 56 min, Sittingbourne 57 min, Slough 14 min, Snodland 43 min, Sole Street 37 min, South Woodham Ferrers 46 min, St Albans Abbey 42 min, St Margarets (Herts) 36 min, St Neots Station 45 min, Staines 33 min, Stanford-Le-Hope 44 min, Stansted Airport 46 min, Stansted Mountfitchet 41 min, Staplehurst 57 min, Stoke Mandeville 47 min, Stone Crossing-Horns Cross 43 min, Strood 33 min, Sunningdale 48 min, Sunnymeads 46 min, Swanley 25 min, Swanscombe- George & Dragon 49 min, Swindon 49 min, Tadworth 52 min, Taplow 29 min, Tattenham Corner 56 min, Thatcham 41 min, Theale 33 min, Thorpe Bay 56 min, Tilbury 34 min, Tilehurst 43 min, Tonbridge 39 min, Tring 33 min, Tunbridge Wells 46 min, Twyford 19 min, Upminster 21 min, Virginia Water 36 min, Wadhurst 55 min, Walton-On-Thames 22 min, Ware 40 min, Watton-At-Stone 49 min, Wellingborough 41 min, Welwyn 16 min, Wendover 42 min, West Byfleet 25 min, West Horndon 27 min, Westcliff 48 min, Weybridge 25 min, Whitchurch (Hants) 57 min, White Notley 53 min, Whyteleafe 38 min, Wickford 35 min, Winchester 56 min, Winchfield 49 min, Windsor 54 min, Witham 40 min, Witley 51 min, Wivelsfield 45 min, Woldingham 33 min, Wolverton 45 min, Worplesdon 29 min, Wraysbury 43 min, Wye 46 min

One to two hours 244

  1. Birmingham1 h 05105 a dayAvanti West Coast · West Midlands Railway · Chiltern Railways
  2. Brighton1 h 0199 a dayThameslink · Gatwick Express · Southern
  3. Ramsgate1 h 1486 a daySoutheastern
  4. Crewe1 h 3384 a dayAvanti West Coast · West Midlands Railway · Caledonian Sleeper
  5. Doncaster1 h 3272 a dayLNER · Hull Trains · Grand Central
  6. Leicester1 h 0363 a day
  7. Barnham1 h 2360 a daySouthern
  8. Stafford1 h 1660 a dayAvanti West Coast · West Midlands Railway
  9. Dover1 h 0557 a daySoutheastern
  10. Margate1 h 2251 a daySoutheastern
  11. Broadstairs1 h 2350 a daySoutheastern
  12. Grantham1 h 0149 a dayLNER · Hull Trains
  13. Southampton1 h 0546 a day
  14. Stockport1 h 5644 a dayAvanti West Coast
230 more places

Adisham 1 h 36, Aldrington 1 h 05, Alresford 1 h 10, Alton 1 h 06, Amberley 1 h 13, Andover 1 h 03, Angmering 1 h 30, Arundel 1 h 16, Ashurst New Forest 1 h 29, Atherstone 1 h 14, Aylesbury Vale Parkway 1 h 00, Aylesham 1 h 40, Bagshot 1 h 02, Bat & Ball 1 h 02, Bath Spa 1 h 14, Battle 1 h 15, Bearsted 1 h 07, Beaulieu Road 1 h 36, Bedhampton 1 h 18, Bedminster 1 h 48, Beeston 1 h 30, Bekesbourne 1 h 32, Berkswell 1 h 55, Berwick (Sussex) 1 h 10, Bexhill 1 h 51, Birchington-On-Sea 1 h 31, Bognor Regis 1 h 38, Bosham 1 h 38, Botley 1 h 32, Bournemouth 1 h 46, Bracknell 1 h 00, Braintree 1 h 03, Branksome 1 h 54, Bristol Parkway 1 h 08, Bristol Temple Meads 1 h 27, Brockenhurst 1 h 30, Brussels 1 h 01, Burnham-On-Crouch 1 h 04, Buxted 1 h 04, Camberley 1 h 08, Canley 1 h 48, Cardiff 1 h 44, Castle Cary 1 h 20, Charing 1 h 25, Charlbury 1 h 05, Cheltenham Spa 1 h 57, Chesterfield 1 h 46, Chestfield & Swalecliffe 1 h 22, Chichester 1 h 31, Chippenham 1 h 01, Christchurch 1 h 46, Clacton-On-Sea 1 h 26, Collington 1 h 49, Cooden Beach 1 h 45, Corby 1 h 11, Cosham 1 h 32, Crowhurst 1 h 23, Deal 1 h 24, Derby 1 h 28, Diss 1 h 15, Dorridge 1 h 32, Dovercourt 1 h 25, Downham Market 1 h 30, Dudley 1 h 33, Dumpton Park 1 h 51, Durrington-On-Sea 1 h 23, Earley 1 h 17, East Midlands Parkway 1 h 17, East Worthing 1 h 23, Eastbourne 1 h 22, Eastleigh 1 h 08, Ely 1 h 13, Emsworth 1 h 42, Etchingham 1 h 05, Evesham 1 h 39, Exeter 1 h 58, Fareham 1 h 25, Filton Abbey Wood 1 h 29, Fishbourne (Sussex) 1 h 35, Fishersgate 1 h 10, Ford 1 h 21, Fratton 1 h 25, Frimley 1 h 13, Frome 1 h 52, Gillingham (Dorset) 1 h 54, Gloucester 1 h 40, Glynde 1 h 08, Goring-By-Sea 1 h 26, Grateley 1 h 14, Great Bentley 1 h 14, Great Chesterford 1 h 07, Hampden Park 1 h 18, Hampton-In-Arden 1 h 59, Harrietsham 1 h 16, Hartford 1 h 53, Harwich 1 h 16, Hastings 1 h 30, Hatton 1 h 37, Havant 1 h 09, Hedge End 1 h 28, Herne Bay 1 h 22, Higham 1 h 05, Hilsea 1 h 24, Hinton Admiral 1 h 50, Hollingbourne 1 h 12, Holmwood 1 h 04, Honeybourne 1 h 37, Hove 1 h 00, Hythe 1 h 01, Islip 1 h 06, Kearsney 1 h 52, Kemble 1 h 06, Keynsham 1 h 27, Kingham 1 h 16, Kings Lynn 1 h 45, Lancing 1 h 14, Lapworth 1 h 43, Leamington Spa 1 h 14, Lenham 1 h 18, Lewes 1 h 00, Lichfield 1 h 11, Lille 1 h 22, Lincoln 1 h 47, Liss 1 h 04, Littlehampton 1 h 17, Littleport 1 h 21, Long Buckby 1 h 22, Long Eaton 1 h 18, Loughborough 1 h 13, Macclesfield 1 h 45, Martin Mill 1 h 15, Melton Mowbray 1 h 42, Minster 1 h 15, Mistley 1 h 18, Moreton-In-Marsh 1 h 24, Nailsea & Backwell 1 h 44, New Milton 1 h 39, Newark 1 h 14, Newport (S Wales) 1 h 29, Normans Bay 1 h 41, Norwich 1 h 33, Nottingham 1 h 34, Nutbourne 1 h 42, Oakham 1 h 31, Ockley 1 h 08, Oldfield Park 1 h 30, Parkstone (Dorset) 1 h 57, Parson Street 1 h 38, Pershore 1 h 51, Petersfield 1 h 02, Pevensey 1 h 37, Pluckley 1 h 09, Pokesdown 1 h 50, Polegate 1 h 13, Pontefract 1 h 58, Portchester 1 h 46, Portslade 1 h 05, Portsmouth 1 h 30, Pulborough 1 h 06, Retford 1 h 23, Robertsbridge 1 h 09, Rowlands Castle 1 h 18, Rugeley 1 h 35, Runcorn 1 h 57, Salisbury 1 h 21, Sandling 1 h 17, Sandwich 1 h 31, Selling 1 h 18, Shawford 1 h 05, Shelford 1 h 16, Shepherds Well 1 h 46, Shipton 1 h 15, Shoreham-By-Sea 1 h 06, Snowdown 1 h 42, Solihull 1 h 38, Southbourne 1 h 39, Southminster 1 h 10, Southwick 1 h 12, St Denys 1 h 25, St Leonards 1 h 26, Stoke-On-Trent 1 h 29, Stonegate 1 h 02, Stonehouse 1 h 28, Stowmarket 1 h 09, Stratford-Upon-Avon Station 1 h 47, Stroud 1 h 22, Sturry 1 h 08, Sway 1 h 41, Swaythling 1 h 31, Tamworth 1 h 03, Taunton 1 h 40, Teynham 1 h 06, Thanet Parkway 1 h 08, Thorpe-Le-Soken 1 h 17, Tile Hill 1 h 51, Tisbury 1 h 41, Tiverton Parkway 1 h 54, Totton 1 h 24, Uckfield 1 h 10, Wakefield 1 h 55, Walmer 1 h 20, Warblington 1 h 51, Warminster 1 h 53, Warnham 1 h 14, Warrington 1 h 43, Warwick 1 h 19, Warwick Parkway 1 h 22, Waterbeach 1 h 02, Watlington 1 h 36, Weeley 1 h 22, West Worthing 1 h 20, Westbury 1 h 11, Westenhanger 1 h 14, Westgate-On-Sea 1 h 38, Weston-Super-Mare 1 h 50, Whitstable 1 h 16, Whittlesford Parkway 1 h 01, Wigan 1 h 54, Wilmslow 1 h 52, Winnersh 1 h 13, Wivenhoe 1 h 05, Wokingham 1 h 07, Wolverhampton 1 h 44, Worcester 1 h 58, Worcestershire Parkway 1 h 50, Worle 1 h 56, Worthing 1 h 13, Wrabness 1 h 23, Yatton 1 h 49, York 1 h 46

Two to four hours 130

  1. Manchester2 h 0644 a dayAvanti West Coast
  2. Newcastle2 h 3837 a dayLNER · Lumo
  3. Preston2 h 0835 a dayAvanti West Coast · Caledonian Sleeper
  4. Poole2 h 0035 a day
  5. Leeds2 h 1034 a dayLNER
  6. Carlisle3 h 1830 a dayAvanti West Coast · Caledonian Sleeper
  7. Sheffield2 h 0030 a day
  8. Liverpool2 h 1027 a dayAvanti West Coast
  9. Lancaster2 h 2525 a dayAvanti West Coast
  10. Darlington2 h 1223 a dayLNER · Lumo
  11. Hamworthy2 h 0621 a day
  12. Wareham2 h 1321 a day
  13. Dorchester2 h 3121 a day
  14. Weymouth2 h 4221 a day
116 more places

Adderley Park 2 h 21, Alnmouth 3 h 09, Amsterdam 3 h 04, Antwerp 2 h 41, Ashchurch for Tewkesbury 2 h 05, Axminster 2 h 38, Bangor (Gwynedd) 3 h 20, Berwick-Upon-Tweed 3 h 24, Beverley 3 h 03, Blackpool 2 h 59, Bodmin Parkway 3 h 37, Bradford 2 h 42, Bridgend 2 h 05, Bridgwater 2 h 04, Brighouse 2 h 19, Brough 2 h 22, Bruton 2 h 33, Carmarthen 3 h 37, Chester 2 h 04, Colwall 2 h 24, Colwyn Bay 2 h 54, Cottingham 2 h 56, Cradley Heath 2 h 39, Cranbrook (Devon) 3 h 07, Crewkerne 2 h 27, Dawlish 2 h 24, Dawlish Warren 2 h 36, Dunbar 3 h 47, Durham 2 h 31, Eaglescliffe 2 h 32, Feniton 3 h 00, Ferryside 3 h 39, Flint 2 h 24, Frinton-On-Sea 2 h 03, Halifax 2 h 30, Harrogate 2 h 50, Hartlepool 2 h 52, Hereford 2 h 49, Highbridge & Burnham 2 h 10, Holton Heath 2 h 12, Holyhead 3 h 51, Honiton 2 h 53, Horsforth 2 h 28, Howden 2 h 11, Hull 2 h 36, Ivybridge 2 h 58, Jewellery Quarter 2 h 15, Keighley 2 h 51, Kidwelly 3 h 32, Kirby Cross 2 h 00, Langley Green 2 h 27, Lea Hall 2 h 14, Ledbury 2 h 31, Liskeard 3 h 25, Llandudno Junction 3 h 02, Llanelli 3 h 08, Lockerbie 3 h 40, Lostwithiel 3 h 52, Low Moor 2 h 38, Lye 2 h 42, Malvern 2 h 15, Marston Green 2 h 06, Middlesbrough 3 h 01, Mirfield 2 h 12, Moreton (Dorset) 2 h 28, Morpeth 2 h 53, Neath 2 h 31, Netley 2 h 04, Newton Abbot 2 h 22, Northallerton 2 h 15, Old Hill 2 h 35, Ore 2 h 07, Oxenholme Lake District 2 h 40, Paignton 3 h 05, Par 3 h 47, Paris 2 h 28, Pembrey & Burry Port 3 h 16, Penrith 3 h 01, Pinhoe 3 h 09, Plymouth 2 h 52, Port Talbot Parkway 2 h 21, Prestatyn 2 h 37, Rhyl 2 h 43, Rotterdam 2 h 16, Rowley Regis 2 h 14, Saltash 3 h 08, Seaham 3 h 12, Selby 2 h 00, Sherborne 2 h 09, Shipley 2 h 33, Skipton 3 h 09, Smethwick 2 h 23, St Austell 3 h 55, St Germans 3 h 31, Stechford 2 h 17, Stourbridge 2 h 24, Sunderland 3 h 17, Swansea 2 h 45, Swanwick 2 h 04, Teignmouth 2 h 29, Templecombe 2 h 02, The Hawthorns 2 h 20, Thirsk 2 h 07, Thornaby 2 h 49, Torquay 2 h 59, Torre 2 h 55, Totnes 2 h 34, Upwey 2 h 43, Walsall 2 h 50, Walton-On-The-Naze 2 h 08, Weston Milton 2 h 00, Whimple 3 h 02, Wool 2 h 21, Woolston 2 h 16, Wrexham 2 h 26, Yeovil 2 h 15

Four to seven hours 25

  1. Edinburgh Waverley4 h 0831 a dayLNER · Avanti West Coast · Lumo
  2. Glasgow4 h 3122 a dayAvanti West Coast · Caledonian Sleeper · Lumo
  3. Motherwell4 h 1814 a dayAvanti West Coast · Caledonian Sleeper
  4. Haymarket (Edinburgh)4 h 3411 a dayAvanti West Coast · LNER · Lumo
  5. Truro4 h 1210 a day
  6. Redruth4 h 2510 a day
  7. Penzance4 h 5710 a day
  8. Camborne4 h 329 a day
  9. St Erth4 h 459 a day
  10. Stirling5 h 125 a dayCaledonian Sleeper · LNER
  11. Hayle4 h 414 a day
  12. Whifflet4 h 574 a day
  13. Greenfaulds5 h 124 a day
  14. Larbert5 h 264 a day
11 more places

Arbroath 6 h 07, Dundee 5 h 50, Falkirk 4 h 57, Gleneagles 5 h 31, Inverkeithing 4 h 51, Kirkcaldy 5 h 08, Leuchars 5 h 35, Montrose 6 h 23, Perth 5 h 42, Pitlochry 6 h 19, Stonehaven 6 h 46

Seven hours and more 4

  1. Aberdeen7 h 094 a dayLNER · Caledonian Sleeper
  2. Inverness8 h 051 a dayCaledonian Sleeper · LNER
  3. Kingussie7 h 071 a dayCaledonian Sleeper · LNER
  4. Aviemore7 h 231 a dayCaledonian Sleeper · LNER

By night train 24

  1. Carrbridge Night train10 h 405 a weekCaledonian Sleeper
  2. Huntly Night train10 h 251 a weekCaledonian Sleeper
  3. Spean Bridge Night train12 h 286 a weekCaledonian Sleeper
  4. Fort William Night train12 h 506 a weekCaledonian Sleeper
  5. Roy Bridge Night train12 h 216 a weekCaledonian Sleeper
  6. Newtonmore Night train9 h 585 a weekCaledonian Sleeper
  7. Tulloch Night train12 h 096 a weekCaledonian Sleeper
  8. Dalwhinnie Night train9 h 465 a weekCaledonian Sleeper
  9. Corrour Night train11 h 486 a weekCaledonian Sleeper
  10. Rannoch Night train11 h 346 a weekCaledonian Sleeper
  11. Bridge of Orchy Night train11 h 076 a weekCaledonian Sleeper
  12. Blair Atholl Night train9 h 165 a weekCaledonian Sleeper
  13. Tyndrum Night train10 h 496 a weekCaledonian Sleeper
  14. Crianlarich Night train10 h 356 a weekCaledonian Sleeper
  15. Ardlui Night train10 h 146 a weekCaledonian Sleeper
  16. Dunkeld & Birnam Night train8 h 505 a weekCaledonian Sleeper
  17. Arrochar & Tarbet Night train9 h 586 a weekCaledonian Sleeper
  18. Garelochhead Night train9 h 366 a weekCaledonian Sleeper
  19. Helensburgh Upper Night train9 h 216 a weekCaledonian Sleeper
  20. Carnoustie Night train9 h 116 a weekCaledonian Sleeper
  21. Dunblane Night train7 h 565 a weekCaledonian Sleeper
  22. Dumbarton Night train9 h 066 a weekCaledonian Sleeper
  23. Dalmuir Night train8 h 556 a weekCaledonian Sleeper
  24. Carstairs Night train6 h 302 a dayCaledonian Sleeper

How this is counted

A place is on the list when at least one train leaves London for it with no change on the way, from any of the city’s stations (Cambridge Heath (London), London Blackfriars, London Bridge, London Cannon Street, London Charing Cross, London Euston and 15 more). Places nearer than 25 km are left out. The time is the fastest train’s; how often counts the trains in an ordinary week. Tap a place to draw the journey on a map, where Pick your train shows the trains that run it. Any other station →

Timetables as of 23 October 2026: Source: NMBS-SNCB – Open Data – 2026-10-18 (CC BY 4.0); Eurostar (Licence Ouverte 2.0); Rail Delivery Group; stations placed with NaPTAN (OGL) (Rail Delivery Group open data licence (attribution; licence text to record from the portal)); OVapi, from NDOV Loket open data (CC0 (NDOV Loket), via OVapi).

Draw the trips
you have taken

Draw the trips you’ve taken across Europe, pick the train you rode, and turn the map into a poster.