|Distance||160 miles (258 km)|
|Average train duration||2 h 40 min|
Trains from Manchester Piccadilly to London Paddington cover the 160 miles (258 km) long trip and usually take around 2 h 40 min. There are direct train services available. Travelers depart most frequently from Manchester Piccadilly and arrive in London Paddington.
Omio customers traveling this route book their trains from Manchester Piccadilly to London Paddington.
Passengers booking this route most frequently board their trains from Manchester Piccadilly and need to travel around 0.6 miles (954 m) from the city center to get to this train station.
Passengers arriving in London Paddington most often arrive at London Paddington and need to travel around 3.2 miles (5.2 km) from this train station to the city center.
Here are some other resources that might have the information you need