COMPARE Prices across different modes

Sun
Oct 24
$31Greater Anglia
$15National Express
Mon
Oct 25
$31Greater Anglia
$15National Express
Tue
Oct 26
Find prices
$15National Express
Wed
Oct 27
$31Greater Anglia
$15Airport Bus Express Ltd
Thu
Oct 28
$31Greater Anglia
$15Airport Bus Express Ltd
Fri
Oct 29
$31Greater Anglia
$15Airport Bus Express Ltd
Sat
Oct 30
$31Greater Anglia
Find prices
Sun
Oct 31
$31Greater Anglia
$15Airport Bus Express Ltd
Mon
Nov 1
$31Greater Anglia
$14Megabus
Tue
Nov 2
$31Greater Anglia
$9National Express
Wed
Nov 3
$31Greater Anglia
$15Airport Bus Express Ltd
Thu
Nov 4
$31Greater Anglia
$14Megabus
Fri
Nov 5
$31Greater Anglia
$14Megabus
Sat
Nov 6
Find prices
$8National Express
Sun
Nov 7
Find prices
$8National Express
Mon
Nov 8
$31Greater Anglia
$13Airport Bus Express Ltd
Tue
Nov 9
$31Greater Anglia
$15National Express
Wed
Nov 10
$31Greater Anglia
$13Airport Bus Express Ltd
Fri
Nov 12
$31Greater Anglia
$8National Express
Sat
Nov 13
$31Greater Anglia
$12Airport Bus Express Ltd

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from London Stansted Airport to London

distanceDistance31 miles (50 km)
priceAverage train ticket price$31 (€25)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersGreater Anglia

Trains from London Stansted Airport to London cover the 31 miles (50 km) long journey taking on average 1 h 17 min with our travel partners like Greater Anglia. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $31 (€25), but the average price of train tickets is $31 (€25).

Travel Tips

Trains from London Stansted Airport 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 London Stansted Airport to London.
FAQs
How much do cheap train tickets from London Stansted Airport to London cost?
Omio customers have found the cheapest trains from London Stansted Airport to London to cost as little as $31 (€25)  in the next 7 days.
How much is the train between London Stansted Airport and London on average?
If you are looking to buy your train ticket in the next 7 days, you can expect the London Stansted Airport to London train to cost on average $31 (€25)  one way.
How far is it from London Stansted Airport to London by train?
The train distance from London Stansted Airport to London is around 31 miles (50 km).
How long is the train between London Stansted Airport and London?
While the time it takes to travel 31 miles (50 km) between London Stansted Airport and London can vary based on specific dates, weekends, and holidays, the London Stansted Airport to London train journey time is on average 1 h 17 min.
Which train providers should I travel with from London Stansted Airport to London?
For the best London Stansted Airport to London train to buy, you can travel safely and comfortably with Greater Anglia. However, it's always good to check all possible train companies with services between London Stansted Airport and London to compare what amenities they may offer.
How many trains are there between London Stansted Airport and London a day?
The average number of trains departing London Stansted Airport for London is 25 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from London Stansted Airport to London? When is the last train from London Stansted Airport to London?
The earliest train for this trip departs from London Stansted Airport at 7: 12 AM. The last train leaves from London Stansted Airport at 8: 15 PM. Check Omio for the latest train schedule from London Stansted Airport to London and book the best time to depart on your chosen travel date.
How early should I purchase London Stansted Airport to London train tickets to get the best deals?
The price of a one way train ticket from London Stansted Airport to London is on average $31 (€25) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets between London Stansted Airport and London available a few months in advance.

Important Stations and Airports for this Journey

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

Trains from London Stansted Airport to London: related information

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