Trains from London to Macclesfield

train times, tickets and journey information.

London to Macclesfield Train Times Information

Your trip from London to Macclesfield will take around 1 hour 41 minutes, so sit back, fire up Avanti Media and watch a movie to fully enjoy your journey on Avanti West Coast. You'll always be able to wander to the onboard shop if you're peckish or thirsty. If you need to catch up with business or social media, log in via our complimentary WiFi. It'll cost just £62.70 if you book in advance, or £177 if you pay on the day, so try and plan ahead. We've included some tips on ways to save below.

Macclesfield Canal

London to Macclesfield FAQs

How long does it take to travel from London to Macclesfield by train?
The average journey time from London to Macclesfield is 1 hour and 41 minutes.

What is the fastest journey from London to Macclesfield by train?
The fastest journey from Macclesfield to London takes 1 hour and 41 minutes.

How much does the train from London to Macclesfield cost?
Train tickets from London to Macclesfield cost as little as £62.70 when travelling off-peak. Anytime single tickets cost £177.

Are there direct trains from London to Macclesfield?
Yes, most of our trains from London to Macclesfield are direct.

What is the distance between London to Macclesfield?
Macclesfield is 238 km (148 miles) from London.

What time is the first train from London to Macclesfield?
The first train from London to Macclesfield departs from London Euston at 07:20 (weekdays), 06:55 (Saturday) and 08:20 (Sunday).

What time is the last train from London to Macclesfield?
The last train from London to Macclesfield departs from London Euston at 23:00 (weekdays), 20:20 (Saturday) and 21:25 (Sunday).

Other popular routes...

Macclesfield

Macclesfield station
Waters Green
Macclesfield
Cheshire
SK11 6JP
More information