Cheapest month
Up to 132%The cheapest time to travel is February ($37.42); the most expensive is July ($86.81).
Your latest searches will appear here.
The journey from New Mills to London is about 243 km. On average a train trip takes 2h 52m with 105 connections per day.
| Trip duration | 2h 52m |
|---|---|
| Connections per day | 105 |
| First departure | 05:11 AM |
| Last departure | 10:30 PM |
| Distance | 243 km |
| Departure | New Mills |
| Arrival | London |
| Travel operator | nationalrail nationalrail |
These tips come from historical prices — how the average fare changes with how far ahead you book and the month you travel.
Short takeaways based on median fares from Virail searches on this route — useful for seasonality and longer-run trends.
According to Virail’s historical fare data, February is typically the cheapest month to travel from New Mills to London by train, with medians around $37.42 versus about $86.81 in July (roughly a 132% swing).
The cheapest time to travel is February ($37.42); the most expensive is July ($86.81).
Compare average prices by month and book when it suits you.
The train journey between New Mills and London emits 17.01kg of CO₂.
Taking the train between New Mills and London saves 31.59kg of CO₂ compared to a flight, 1.21kg compared to the bus and 21.87kg compared to the car.
New Mills and London are 243 km apart.
The journey from New Mills to London takes about 2h 52m on average. The fastest option takes 2h 32m.
This route is served by 1 operators: nationalrail.
There are about 105 connections per day from New Mills to London.
The first train from New Mills to London leaves at 05:11 AM. Check times on your travel date.
The last train from New Mills to London leaves at 10:30 PM. Check times on your travel date.
There are about 0 direct connections from New Mills to London.
The shortest train journey between New Mills and London takes 2h 32m.
Yes, there is a direct train between New Mills and London.
The train journey from New Mills to London generates 3 kg of CO₂.
According to Virail’s historical fare data, February is typically the cheapest month, with medians around $37.42, while July is among the most expensive (about $86.81).