Trains from London to Dalwhinnie
Your latest searches will appear here.
- Lowest price from $94.58
- Average duration 9h 43m
- Connections per day 15
- Distance 660 km
- CO₂ per person 9 kg
train from London to Dalwhinnie
The journey from London to Dalwhinnie is about 660 km. On average a train trip takes 9h 43m with 15 connections per day.
| Lowest price | $94.58 |
|---|---|
| Trip duration | 9h 43m |
| Connections per day | 15 |
| Lowest price | $94.58 |
| Highest price | $215.03 |
| First departure | 12:50 AM |
| Last departure | 10:15 PM |
| Distance | 660 km |
| Departure | London |
| Arrival | Dalwhinnie |
| Travel operator | nationalrail nationalrail |
CO₂ emissions by mode
The train journey between London and Dalwhinnie emits 46.2kg of CO₂.
Taking the train between London and Dalwhinnie saves 85.8kg of CO₂ compared to a flight, 3.3kg compared to the bus and 59.4kg compared to the car.
FAQ
A train ticket from London to Dalwhinnie costs ≈ $184.44 (€164.56). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $94.58 (€84.39).
The cheapest ticket from London to Dalwhinnie costs ≈ $94.58 (€84.39). Book as early as possible and avoid peak times.
London and Dalwhinnie are 660 km apart.
The journey from London to Dalwhinnie takes about 9h 43m on average. The fastest option takes 6h 54m.
This route is served by 1 operators: nationalrail.
There are about 15 connections per day from London to Dalwhinnie.
The first train from London to Dalwhinnie leaves at 12:50 AM. Check times on your travel date.
The last train from London to Dalwhinnie leaves at 10:15 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $94.58 (€84.39) but prices can change.
There are about 2 direct connections from London to Dalwhinnie.
The shortest train journey between London and Dalwhinnie takes 6h 54m.
Yes, there is a direct train between London and Dalwhinnie.
The train journey from London to Dalwhinnie generates 9 kg of CO₂.