COMPARE Prices across different modes

Tue
Oct 26
Find prices
$152easyJet
Wed
Oct 27
Find prices
$128easyJet
Thu
Oct 28
Find prices
$119easyJet
Fri
Oct 29
Find prices
$98easyJet
Sat
Oct 30
Find prices
$110easyJet
Sun
Oct 31
Find prices
$70easyJet
Mon
Nov 1
Find prices
$59easyJet
Tue
Nov 2
Find prices
$54easyJet
Wed
Nov 3
Find prices
$44easyJet
Thu
Nov 4
$66National Express
Find prices
Fri
Nov 5
$66National Express
Find prices
Sat
Nov 6
$66National Express
$47easyJet
Sun
Nov 7
Find prices
$50easyJet
Mon
Nov 8
Find prices
$44easyJet
Tue
Nov 9
$66National Express
Find prices
Wed
Nov 10
$66National Express
$44easyJet
Thu
Nov 11
Find prices
$44easyJet
Fri
Nov 12
$66National Express
$44easyJet
Sat
Nov 13
$66National Express
$44easyJet
Sun
Nov 14
$66National Express
$44easyJet
Mon
Nov 15
Find prices
$44easyJet

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Belfast to London

distanceDistance321 miles (517 km)
changesDirect trainYes
carriersTrain providersAvanti West Coast or Caledonian Sleeper

Trains from Belfast to London cover the 321 miles (517 km) long route with our travel partners like Avanti West Coast or Caledonian Sleeper. There are direct train services available. Travelers depart most frequently from Belfast Central and arrive in London Victoria.

Travel Tips

Trains from Belfast 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 Belfast to London.
FAQs
What is the distance from Belfast to London by train?
The train distance from Belfast to London is around 321 miles (517 km).
Which train station from Belfast to London do I depart from? Which London train station from Belfast do I arrive in?

When taking the train between Belfast and London, you can choose to depart from train stations like Belfast Central and Belfast Port. Your route 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 Belfast Central   and arrive in London Victoria.

Where is the Belfast train station located? Where is the London train station located?

The most popular departure train station with passengers for this trip, called Belfast Central, is located 1 mile (s) / 1 km from the city center of Belfast.

The most popular arrival train station, London Victoria, is located 1 mile (s) / 1 km away from the city center of London.

Which train companies can get me from Belfast to London?
For the best Belfast to London train to buy, you can travel safely and comfortably with Avanti West Coast or Caledonian Sleeper. However, it's always good to check all possible train providers with services between Belfast and London to compare what amenities they may offer.

Important Stations and Airports for this Journey

Belfast
London
Belfast Central is the most popular Belfast railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Belfast for your trip to London.