|Distance||125 miles (202 km)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
|Train providers||Great Western Railway|
Trains from Abergavenny to London cover the 125 miles (202 km) long route taking on average 1 h 54 min with our travel partners like Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. Travellers depart most frequently from Abergavenny and arrive in London Victoria.
Omio customers travelling this route book their trains from Abergavenny to London Victoria.
The most popular departure train station with passengers for this trip, called Abergavenny, is located 0.4 miles (680 m) from the city centre of Abergavenny.
The most popular arrival train station, London Victoria, is located 1.2 miles (2 km) away from the city centre of London.
Here are some other resources that might have the information you need