Compare prices and tickets by train, coach or flight

Wed
8 Dec
£73Avanti West Coast
£8Flixbus
£271British Airways
Thu
9 Dec
£73Avanti West Coast
£7Flixbus
£212British Airways
Fri
10 Dec
£73Avanti West Coast
£6Flixbus
£60British Airways
Sat
11 Dec
£73Avanti West Coast
£6Flixbus
£70British Airways
Sun
12 Dec
£50Avanti West Coast
£6Flixbus
Find prices
Tue
14 Dec
£42Avanti West Coast
£6Flixbus
£62British Airways
Wed
15 Dec
Find prices
Find prices
£54British Airways
Thu
16 Dec
£51Avanti West Coast
£6Flixbus
£72British Airways
Fri
17 Dec
£73Avanti West Coast
£16Flixbus
£338British Airways
Sat
18 Dec
£73Avanti West Coast
£10Flixbus
£178British Airways
Sun
19 Dec
£74Avanti West Coast
£10Flixbus
£66British Airways
Mon
20 Dec
£74Avanti West Coast
Find prices
£82British Airways
Tue
21 Dec
£50Avanti West Coast
£8Flixbus
£105British Airways
Thu
23 Dec
£42Avanti West Coast
£12Flixbus
£68British Airways
Fri
24 Dec
£50Avanti West Coast
£12Flixbus
£64British Airways
Sun
26 Dec
Find prices
£26Flixbus
£66British Airways
Mon
27 Dec
£73Avanti West Coast
£12Flixbus
£116British Airways

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 Bolton to London

distanceDistance172 miles (278 km)
durationAverage train duration2 h 34 min
priceAverage train ticket price£69 (€78)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesAvanti West Coast

Trains from Bolton to London cover the 172 miles (278 km) long route taking on average 2 h 34 min with our travel partners like Avanti West Coast. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £69, you can find the cheapest train ticket for as low as £50. Travellers depart most frequently from Bolton and arrive in London Victoria.

Trains from Bolton to London

Bolton and London are cities in the United Kingdom with a separation of about 172 miles. Given the abundance of trains operating between the two destinations, finding a route that suits you is simple. Whether you are travelling during the day or night, you'll find a train from Bolton to London. On average, about 30 trips occur every day, most of which start at intervals of less than one hour.

Bolton to London Train Time: Daily Departures

On a regular day, passengers can choose from around 30 departures. The first two trains leave Bolton for London just before midnight. People who can't make it at this hour can wait for the morning train, which departs just after 6:00 a.m. From there, most of the daytime has two departures per hour. The last train from Bolton to London leaves the station at around 11:30 p.m.

How long is the journey by train from Bolton to London?

The time spent on a train from Bolton to London depends on the operator and the route. There are no direct journeys. Most trains make one connection, but there can be up to three changes. Trips average between two and a half hours to three hours. Trains with the most connections can take up to about 10 hours and 20 minutes to reach London.

What are the departure and arrival stations for trains from Bolton to London?

Departure train station: Bolton train station. This facility is about 1 mile from the city centre. Being an interchange for train and bus transport, the station has a reliable metro connection. Among the facilities available there are shops, an eatery, toilets, WiFi, and accessible telephone and ticket machines.

Arrival train station: London Euston. Virtually every train from Bolton to London ends at this railway station near the heart of London. The complex is the busiest passenger terminal in Britain, serving as the gateway to the region. Pedestrians need about 30 minutes to reach the city centre, while buses take roughly 22 minutes. Taxi rides average 10 minutes. London Euston has two ticket offices, ticket machines, toilets, baby changing facilities, cash and bureau-de-change points, luggage storage, waiting areas, WiFi, and telephones. There are also ample amenities for the disabled, including washrooms, wheelchairs, ramps, and showers in the first-class lounge.

Which train companies travel from Bolton to London?

At least four train companies operate between Bolton and London. Northern Railway and Virgin Trains dominate the route, with trains spreading evenly throughout any day. Chiltern Railways and East Midlands Trains make trips at least once a week.

Northern Railway Bolton to London

Northern Railway operates the first leg of the journeys from Bolton, which usually takes around 20 minutes. It makes more than 30 trips every day.

Virgin Trains Bolton to London

Virgin Trains makes around 30 trips for the second legs of rides to London. The fastest trips are approximately 2 hours and 32 minutes to about 3 hours. The slowest trips extend to almost 11 hours.

Chiltern Railways Bolton to London

Chiltern Railways operates one train from Bolton to London. It usually departs from Bolton Train Station around 9:00 p.m. It takes about 10 hours to arrive in London the following morning a few minutes past 7:00 a.m.

East Midlands Trains Bolton to London

East Midlands Trains has a schedule similar to that of Chiltern Railways. The company runs one train from Bolton to London which leaves at around 9:30 p.m. and reaches London between 7:00 a.m. and 8:00 a.m. The trip is about 10 hours.

Bolton to London Trains: Services on Board

Trains from Bolton to London have first-class or second-class tickets for maximum convenience. The trains are pet-friendly, with companies like Virgin Trains and Chiltern Railways allowing up to two small animals. The operators all have similar luggage policies. A passenger can travel with two items of luggage whose volume is at most 30 x 70 x 80 cm, plus an additional piece of hand luggage. Assistance for the disabled can vary, but all trains are reasonably accessible. Usually, operators provide staff to assist disabled people with boarding and disembarking. Train companies advise people with special needs to communicate in advance for proper travel arrangements.

How to find cheap train tickets from Bolton to London

If you're looking for the most economical trains from Bolton to London, book your ticket in advance; most operators increase fares as the travel date approaches. Discounted prices are often available up to about 12 weeks to departure. Another way to save is by travelling during off-peak hours and low season. If you're flexible with your journey date, you can explore the train schedules of different companies and get yourself a great bargain. Trains with multiple changes are usually slower than direct trains, but such journeys are potentially cheaper.

Travel Tips

Trains from Bolton 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 Bolton to London.
FAQs
How much does a cheap train between Bolton and London cost?
If you’re looking to save money on tickets, you can find a cheap train to London from Bolton for as little as £50  in the next 7 days.
What is the average price of train tickets between Bolton and London?
If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Bolton to London train prices are on average £69  one way.
What is the distance to London from Bolton via train?
When travelling this route you should expect the distance to London from Bolton via train to be approximately 172 miles (278 km).
What is the average Bolton to London train duration?
While the time it takes to travel 172 miles (278 km) to London from Bolton can vary based on specific dates, weekends, and bank holidays, the train duration from Bolton to London is on average 2 h 34 min.
Which train station in Bolton goes to London? Which train station do I come into London from Bolton?

Omio customers travelling this route book their trains from Bolton   to London Victoria.

Where do I find the Bolton train station to London? Where is the London train station?

Passengers board their train most frequently from Bolton and travel around 0.6 miles (1 km) from the city centre to this train station.

Passengers travelling this route most often arrive at London Victoria and need to travel approximately 1.2 miles (2 km) from the train station to the city centre in London.

Which train companies should I travel with from Bolton to London?
For the best Bolton to London train to purchase, you can travel safely and comfortably with Avanti West Coast. However, it's always good to check all possible train providers with services between Bolton and London to compare what amenities they may offer.
How many train services per day are there to London from Bolton?
The average number of trains departing Bolton for London is 25 a day. The train schedules and services may vary between weekdays and weekends.
How early should I book Bolton to London train tickets to get the best deals?
If you book Bolton to London train tickets within the next 7 days, you can find one way tickets to cost on average £69. However, booking in advance gives you access to the best prices for trains from Bolton to London. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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