Cheap train tickets from Abergavenny to London

Showing times and prices for 30 May

Cheapest

£52

Average

£53

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Abergavenny to London will cost around £ 53 if you buy it on the day, but the cheapest tickets can be found for only £ 52.

Great Western Railway
09:57Abergavenny2h15 12:12London
0 changes
£521One-way
Great Western Railway
08:07Abergavenny2h37 10:44London
0 changes
£531One-way
Great Western Railway
09:07Abergavenny2h37 11:44London
0 changes
£531One-way

Train schedule Abergavenny to London

Showing trains for tomorrow, Mon, 30 May
Great Western Railway
08:07Abergavenny2h37 10:44London
0 changes
Great Western Railway
09:07Abergavenny2h37 11:44London
0 changes
Great Western Railway
09:57Abergavenny2h15 12:12London
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Abergavenny to London

Showing times and prices for 30 May

Fastest Journey

2 h 15 m

Average

2 h 29 m

Trains per day

3

Distance

202 km

Of the 3 trains that leave Abergavenny for London every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 202 km distance in an average of 2 h 29 m but if you time it right, some trains will get you there in just 2 h 15 m .

The slowest trains will take 2 h 37 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Great Western Railway
09:57Abergavenny2h15 12:12London
0 changes
£521One-way
Great Western Railway
09:07Abergavenny2h37 11:44London
0 changes
£531One-way
Great Western Railway
08:07Abergavenny2h37 10:44London
0 changes
£531One-way

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

distanceDistance125 miles (202 km)
durationAverage train duration2 h 15 min
priceAverage train ticket price£53 (€59)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Abergavenny to London cover the 125 miles (202 km) long journey taking on average 2 h 15 min with our travel partners like Great Western Railway. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £53, but the average price of train tickets is £53. Travellers depart most frequently from Abergavenny and arrive in London Victoria.

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

What is the price of the cheapest train between Abergavenny and London?

Omio customers have found the cheapest trains from Abergavenny to London to cost as little as £53  in the next 7 days.

What is the average price of train tickets to London from Abergavenny?

The Abergavenny to London train ticket price is on average £53  if you are looking to purchase your tickets for this journey in the next week.

What is the distance by train from Abergavenny to London?

When travelling this route you should expect the distance between Abergavenny and London via train to be approximately 125 miles (202 km).

How many hours does it take from Abergavenny to London by train?

On average the Abergavenny to London train time is 2 h 15 min  covering the 125 miles (202 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What station does the Abergavenny to London train leave from? Which London train station do I come into from Abergavenny?

Omio customers book a train from Abergavenny   to London Victoria   most frequently for this route.

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

Passengers board their train most frequently from Abergavenny and travel around 1.7 miles (2.7 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.8 miles (2.9 km) from the train station to the city centre in London.

What train companies offer a service between Abergavenny and London?

For the best Abergavenny to London train to purchase, you can travel safely and comfortably with Great Western Railway. However, it's always good to check all possible train companies with services from Abergavenny to London to compare what amenities they may offer.

How many trains per day are there from Abergavenny to London?

The average number of trains departing Abergavenny for London is 16 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Abergavenny to London? What time is the last train from Abergavenny to London?

The first Abergavenny to London train departs at 08: 07   and the last train from Abergavenny to London leaves at 17: 12. Check out the most up-to-date Abergavenny to London train times on Omio and find the best time to travel to your destination.

How early should I buy train tickets between Abergavenny and London to score the best deals?

You can find a train from Abergavenny to London to cost on average £53 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Abergavenny to London train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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