Compare prices and tickets by train, bus or flight

Sun
Jan 23
$104Avanti West Coast
$27National Express
$43easyJet
Mon
Jan 24
$67Avanti West Coast
$56National Express
$74easyJet
Tue
Jan 25
$57Avanti West Coast
$47National Express
$43easyJet
Wed
Jan 26
$58Avanti West Coast
$48National Express
$43easyJet
Thu
Jan 27
$57Avanti West Coast
$47National Express
$39easyJet
Fri
Jan 28
$104Avanti West Coast
$24National Express
$46easyJet
Sat
Jan 29
$80Avanti West Coast
$47National Express
$39easyJet
Sun
Jan 30
$95Avanti West Coast
$24National Express
$43easyJet
Wed
Feb 2
$66Avanti West Coast
$47National Express
$43easyJet
Thu
Feb 3
$58Avanti West Coast
$48National Express
$43easyJet
Fri
Feb 4
$103Caledonian Sleeper
$24National Express
$43easyJet
Sat
Feb 5
Find prices
$47National Express
$37easyJet
Sun
Feb 6
Find prices
$24National Express
$75easyJet
Mon
Feb 7
$66Avanti West Coast
$49National Express
$43easyJet
Tue
Feb 8
$66Avanti West Coast
$47National Express
$43easyJet
Wed
Feb 9
$58Avanti West Coast
$48National Express
$42easyJet
Thu
Feb 10
$66Avanti West Coast
$47National Express
$43easyJet
Fri
Feb 11
$105Avanti West Coast
$24National Express
$49easyJet

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Carlisle to London

distanceDistance260 miles (420 km)
durationAverage train duration3 h 52 min
priceAverage train ticket price$84 (€70)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersAvanti West Coast

Trains from Carlisle to London cover the 260 miles (420 km) long route taking on average 3 h 52 min with our travel partners like Avanti West Coast. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $57 (€48), but the average price of train tickets is $84 (€70). Travelers depart most frequently from Carlisle and arrive in London Victoria.

Travel Tips: Trains from Carlisle 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 Carlisle to London.
FAQs

How much do cheap trains from Carlisle to London cost?

Looking to save money on your journey? Omio customers have found the cheapest train to London from Carlisle for the next 7 days starting from $57 (€48)  one way.

How much is the train from Carlisle to London on average?

If you are looking to buy your train ticket in the next 7 days, you can expect the Carlisle to London train to cost on average $84 (€70)  one way.

What is the distance to London from Carlisle by train?

You should expect to travel around 260 miles (420 km)  from Carlisle to London by train.

How long is a train from Carlisle to London on average?

While the time it takes to travel 260 miles (420 km) from Carlisle to London can vary based on specific dates, weekends, and holidays, the Carlisle to London train journey time is on average 3 h 52 min.

Which train station from Carlisle to London do I depart from? Which London train station from Carlisle do I arrive in?

Omio customers traveling this route depart most frequently from Carlisle   and arrive in London Victoria.

Where is the departure train station in Carlisle located? Where is the arrival train station in London located?

Passengers booking this route most frequently board their trains from Carlisle and need to travel around 0.3 miles (544 m) from the city center to get to this train station.

Passengers arriving in London most often arrive at London Victoria and need to travel around 1.2 miles (2 km) from this train station to the city center.

Which train companies should I travel with from Carlisle to London?

For the best Carlisle 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 companies with services to London from Carlisle to compare what amenities they may offer.

How many train services per day are there from Carlisle to London?

On average, there are 16 trains a day from Carlisle to London. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Carlisle to London? When is the last train from Carlisle to London?

The first Carlisle to London train departs at 8: 07 AM   and the last train from Carlisle to London leaves at 1: 49 PM. Check out the most up-to-date train schedule from Carlisle to London on Omio and find the best time to travel to your destination.

How far in advance should I book a train ticket from Carlisle to London to get the best deals?

If you buy the Carlisle to London train within the next 7 days, you can find one way tickets to cost on average $84 (€70). However, booking your train ticket in advance gives you access to the best prices for trains to London from Carlisle. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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