COMPARE Prices across different modes

Wed
22 Sep
Find prices
£10Flixbus
£393British Airways
Thu
23 Sep
£73Avanti West Coast
£6Flixbus
£256British Airways
Fri
24 Sep
£55Avanti West Coast
£6Flixbus
£219British Airways
Sat
25 Sep
£73Avanti West Coast
£5Flixbus
£65British Airways
Sun
26 Sep
£44Avanti West Coast
£6Flixbus
£65British Airways
Mon
27 Sep
£55Avanti West Coast
£5Flixbus
£123British Airways
Tue
28 Sep
£60Avanti West Coast
£6Flixbus
£103British Airways
Wed
29 Sep
£48Avanti West Coast
£6Flixbus
£81British Airways
Thu
30 Sep
£60Avanti West Coast
£6Flixbus
£155British Airways
Fri
1 Oct
£51Avanti West Coast
£6Flixbus
£123British Airways
Sat
2 Oct
£60Avanti West Coast
£5Flixbus
£89British Airways
Sun
3 Oct
£34Avanti West Coast
£6Flixbus
£150British Airways
Mon
4 Oct
£55Avanti West Coast
£5Flixbus
£53British Airways
Tue
5 Oct
£55Avanti West Coast
£6Flixbus
£69British Airways
Wed
6 Oct
£55Avanti West Coast
£6Flixbus
£71British Airways
Thu
7 Oct
£44Avanti West Coast
£6Flixbus
£65British Airways
Fri
8 Oct
£48Avanti West Coast
£6Flixbus
£70British Airways
Sat
9 Oct
£73Avanti West Coast
£6Flixbus
£54British Airways
Sun
10 Oct
£48Avanti West Coast
£6Flixbus
£68British Airways
Mon
11 Oct
£40Avanti West Coast
£6Flixbus
£68British Airways
Tue
12 Oct
£38Avanti West Coast
£6Flixbus
£59British Airways

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information to London from Manchester

distanceDistance162 miles (261 km)
durationAverage train duration2 h 7 min
priceAverage train ticket price£62 (€69)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersAvanti West Coast, East Midlands Trains, London North Eastern Railway or Cross Country

Trains from Manchester to London cover the 162 miles (261 km) long trip taking on average 2 h 7 min with our travel partners like Avanti West Coast, East Midlands Trains, London North Eastern Railway or Cross Country. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £44, but the average price of train tickets is £62. Travellers depart most frequently from Manchester Piccadilly and arrive in London Victoria.

Train companies

CrossCountry between Manchester and London

You can travel by train from Manchester to London with CrossCountry for as low as £44. When you search for timetables and tickets, Omio will show you the best route.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Manchester to London you can choose between Standard Class and First Class tickets on Omio.

CrossCountry tickets from Manchester to London are available online on Omio. We help you compare and book your perfect route with CrossCountry from Manchester to London all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current CrossCountry train timetables and train tickets available on Omio for the 162 miles (261 km) trip. You can also see relevant travel information for the CrossCountry train, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Manchester to London routes as well as the cheapest ticket prices available, and buy the best CrossCountry Manchester to London train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the CrossCountry train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to London with CrossCountry!

    When purchasing your CrossCountry train tickets from Manchester to London, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Refund or voucher policy
    • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
    • Cashless payments recommended
    • Online booking and check-in recommended

    Manchester to London trains

    Starting in the very early morning, trains from the Manchester to London offer a fast and reliable connection throughout the day for many passengers. The majority of trains leave Manchester Piccadilly Station and terminate at London Euston, however, select trains from Manchester to London St Pancras and London Marylebone are also available in the late evenings. The journey will usually take at most two and half hours throughout the majority of the day. Later trains from Manchester to London in the evening can take longer and may include a stopover or change. As this is a busy business route, travellers should be aware that there are several peak times including the morning commute time as well as in the late evening. Virgin Trains are the main provider for trains during the day, and CrossCountry and East Midlands operate a small number of late trains between the two cities.

     

    Which train companies travel from Manchester to London?

    Manchester to London trains are operated by Virgin Trains, CrossCountry, and East Midlands Trains.

    How long is the train journey from Manchester to London

    The average journey time for trains travelling from Manchester to London during the day varies from 2 hours to 3h15 depending on train company, time of day and time of week passengers are travelling. Overnight trains from Manchester to London operated by CrossCountry and East Midlands Trains take between 8½ and 9 hours and involve multiple transfers.

    When are the first and last trains of the day from Manchester to London?

    Trains from Manchester to London begin running in the early morning and continue regularly throughout the day into the late evening. The first direct train from Manchester to London departs at 5:05 a.m. while the last leaves Manchester at 9:15 p.m. The two overnight trains from Manchester to London operated by CrossCountry and East Midlands Trains depart at 9:30 and 10:30 p.m. respectively.

    Where do trains from Manchester to London depart from and arrive to?

    Most trains from Manchester to London depart from Manchester's Piccadilly train station. There is usually one train per day which departs from Manchester's Oxford Road train station. All Virgin Trains traveling from Manchester to London arrive at London's Euston train station. The overnight journey operated by East Midlands trains arrives at London's St Pancras train station, while the CrossCountry overnight train arrive's at London's Marylebone train station.


    Looking for more information on travelling from Manchester to London?

    Travel Tips

    Trains from Manchester to London
    Travel by train to London 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 Manchester to London.
    FAQs
    How much do cheap train tickets to London from Manchester cost?
    If you’re looking to save money on tickets, you can find a cheap train between Manchester and London for as little as £44  in the next 7 days.
    How much is a train ticket from Manchester to London?
    If you are looking to book your train ticket in the next 7 days, you can expect the Manchester to London train to cost on average £62  one way.
    What is the distance between Manchester and London via train?
    The distance to London from Manchester by train is approximately 162 miles (261 km).
    How long does it take from Manchester to London by train?
    The train time between Manchester and London is on average 2 h 7 min  for the 162 miles (261 km) long journey, but the time it takes to go from Manchester to London by train can vary depending on specific dates or travelling on weekends and holidays.
    What is the departure train station in Manchester and arrival train station in London?

    When taking the train from Manchester to London, you can choose to depart from train stations like Manchester Piccadilly, Manchester Victoria and Manchester Oxford Road. Your trip can end in train stations such as London Victoria, London Euston and London Kings Cross.

    Omio customers who travel this route most frequently depart from Manchester Piccadilly   and arrive in London Victoria.

    Where is the train station in Manchester to go to London? Where is the train station in London located?

    Passengers booking this route most frequently board their trains from Manchester Piccadilly and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

    Passengers arriving in London most often arrive at London Victoria and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

    What train companies offer a service from Manchester to London?
    If you're looking for trains from Manchester to London, you can rely on Avanti West Coast, East Midlands Trains, London North Eastern Railway or Cross Country to get you to London. It's also good to check out all possible train companies for the Manchester to London route to see if there might be differences in the amenities they offer.
    How many train services per day are there from Manchester to London?
    The average number of trains departing Manchester for London is 25 a day. The train schedules and services may vary between weekdays and weekends.
    When does the first train depart from Manchester to London? When does the last train depart from Manchester to London?
    The first train from Manchester to London leaves at 07: 02   and the last train for this leaves at 08: 55. Omio shows you the latest train from Manchester to London schedule to help you book the best departure time for this route.
    How far in advance should I purchase a train ticket to London from Manchester to get the best deals?
    If you book Manchester to London train tickets within the next 7 days, you can find one way tickets to cost on average £62. However, booking in advance gives you access to the best prices for trains from Manchester to London. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
    Stations

    Important Stations and Airports for this Journey

    Manchester
    London
    Manchester Oxford Road
    Amenities
    Manchester Piccadilly
    Amenities
    Refreshments
    WC

    Frequently Asked Questions

    Where is the train station and what is the best way to get there?
    This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Bus lines 1, 2, 3, 147
    How long does it take to get from the train station to the city centre?
    This station is a 5-10 minute walk from the city centre.
    Manchester Victoria
    Amenities