More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Leicester to Macclesfield

distanceDistance59 miles (95 km)
changesDirect trainYes

Trains from Leicester to Macclesfield cover the 59 miles (95 km) long route with our travel partners like. There are direct train services available. Travellers depart most frequently from Leicester and arrive in Macclesfield.

Travel Tips: Trains from Leicester to Macclesfield

Travel by train to Macclesfield easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Leicester to Macclesfield.
FAQs

What is the distance between Leicester and Macclesfield via train?

The distance from Leicester to Macclesfield by train is approximately 59 miles (95 km).

When travelling by train from Leicester to Macclesfield, which train station in Leicester do I depart from and which train station in Macclesfield do I arrive in?

Omio customers book a train from Leicester   to Macclesfield   most frequently for this route.

Where is the departure train station in Leicester located? Where is the arrival train station in Macclesfield located?

Passengers booking this route most frequently board their trains from Leicester and need to travel around 0.6 miles (945 m) from the city centre to get to this train station.

Passengers arriving in Macclesfield most often arrive at Macclesfield and need to travel around 0.2 miles (253 m) from this train station to the city centre.

Important Stations and Airports for this Journey

Leicester
Macclesfield
The major railway station for departures from Leicester is Leicester. Read all the information you need to know about services, amenities and connections at Leicester for your trip between Leicester and Macclesfield.

More options for your journey from Leicester to Macclesfield

Here are some other resources that might have the information you need