Flight-free from the UK to Europe
Foot passenger ferries to Europe
UK to Ireland
Map of UK Ferry Routes to Europe
Scotland to Europe
North of England to Europe
Wales to Europe
Southwest England to Europe
UK to France
UK to Spain
UK to Italy
UK to Greece
UK to Morocco
Sleeper trains
in the UK
Train travel to Europe:
Eurostar Route Map
Map of Night Trains in Europe
Under 5 hours
by train from London:
Amsterdam
Brussels
Cologne
Ghent
Lille
Paris
Utrecht
Arrive same day by train from London:
Antwerp
Avignon
Barcelona
Basel
Bayonne
Bordeaux
Brive
Geneva
Hamburg
Interlaken
Lausanne
Marseille
Milan
Munich
Nantes
Nice
Toulouse
Turin
Valence
Zürich
Snow Trains to French Alps
Require overnight stopover from London:
Copenhagen
Florence
Gothenburg
Lisbon
Naples
Rome
Sicily
Venice
Train + Ferry:
Corsica
Formentera
Ibiza
Night train from London to Scotland
Travel on the overnight sleeper from London Euston and arrive in Edinburgh, Glasgow, Inverness, Aberdeen and Fort William the following morning.
The Caledonian Sleeper stops off a several Scottish railway stations and is actually the collective name for several overnight services from London Euston to Scotland:
The Lowlander travels direct to Glasgow and Edinburgh – the train splits in the early hours of the morning, taking passengers to Edinburgh Waverley or Glasgow Central).
The Highlander travels further, connecting London with popular destinations like Aberdeen, Inverness, Aviemore, and Fort William.
You can also board the train for both services from Watford Junction, Carlisle, Crewe and Preston. It’s a brilliant way to travel up from England to the mountainous fresh and wild of Scotland, and vice-versa.
Operator: The Caledonian Sleeper is operated by Serco on behalf of Transport Scotland. It runs every night from London Euston, except Saturday night.
Timetable:
Glasgow: Departs London Euston 11.45pm, arrives Glasgow 7.30am
Edinburgh: Departs London Euston 11.45, arrives Edinburgh 7.30am
Aberdeen: Departs London Euston 9.15pm, arrives Aberdeen 7.50pm
Inverness: Departs London Euston 9.15pm, arrives Inverness 8.45am
Fort William: Departs London Euston 9.15am, arrives Fort William 10.00am
Check the latest timetables for all routes on the Caledonian sleeper >>

Sleeping arrangements:
'Budget:' Seats in 6-person compartment
'Classic': 5-bed compartment where seats during the day convert into couchettes at night
'Comfort Standard': 3-bed couchette
'Comfort Plus': 'spacious' 3-bed couchette that includes private wash basin
Tickets provided by Caledonia Sleeper.
Train tickets provided by trainline.
How to book train tickets as part of a package with accommodation
If you want someone to book the whole journey for you or combine it with staying in hotels en route, get in touch with the travel agent Byway through its page for concierge support.
One of my favourite trips by Caledonian Sleeper is get off at Corrour station (4 stops before Fort William) and walk a mile to the wonderful off-grid Loch Ossian hostel on the northern edge of Rannoch Moor (pictured below). Another is to continue further up to Fort William and catch the connecting train to Mallaig from where you take a ferry over to the beautiful Knoydart Peninsula – a fantastic place for wild camping and walking - and home to The Old Forge pub, the most remote pub on mainland Britain.

