Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration2h
Distance240 km
Avg. price$ 119
Train trips6 found

Trains from Cardiff to London

🕒 The journey typically takes around 1 hour and 53 minutes, with trains departing hourly and operating every day. 💷 Prices for the Cardiff to London train ticket may vary, ranging from £67 to £150. Passengers can enjoy the comfort and convenience of train travel while admiring the scenic views along the way on this popular route in the UK.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • Two companies that provide train routes from Cardiff to London are First Great Western Service. The journey typically takes around 1 hour and 53 minutes, with services departing hourly and operating every day. Passengers can expect to pay varying prices between £68 and £151 for a train ticket on this route.
  • The fastest train between Cardiff and London is operated by First Great Western Service, with a direct journey that takes approximately 1 hour and 53 minutes. These services depart hourly and operate every day, providing a quick and convenient transportation option between the two cities. Passengers can expect to pay varying prices between £68 and £151 for a ticket on the fastest train route.
  • Trains leaving for London from Cardiff depart from Cardiff Central station. This is the primary departure station for the Cardiff to London train services operated by First Great Western Service. Passengers can easily access Cardiff Central station and board the train to begin their journey to London.
  • There is a direct train service operated by First Great Western Service that departs from Cardiff Central and arrives at Paddington station in London. This service runs hourly and operates every day, providing passengers with multiple options for traveling between Cardiff and London. The journey typically takes about 1 hour and 53 minutes, offering a convenient and efficient way to reach the UK's capital city by train. Ticket prices for the Cardiff to London train service range from £68 to £151, allowing travelers to choose a fare that suits their budget and preference.
  • The Cardiff to London train services, operated by First Great Western Service, arrive at Paddington station in London. Paddington station is a major railway hub in the capital city, providing convenient connections to various parts of London and beyond. Upon arrival at Paddington station, travelers can easily access public transportation, taxis, or explore nearby attractions in the city center. The station's central location makes it a convenient endpoint for those traveling from Cardiff to London by train.
  • The first train of the day from Cardiff to London typically departs from Cardiff Central station in the early morning, offering passengers an early start for their journey. The last train of the day on this route usually leaves Cardiff Central station in the late evening, providing travelers with an option to reach London before the end of the day. With trains operating hourly and every day, passengers have flexibility in choosing a departure time that best suits their travel schedule from Cardiff to London.
  • There are multiple direct train trips between Cardiff and London each day. These services, operated by First Great Western Service, depart hourly, providing passengers with frequent options for traveling between the two cities. With trains operating every day, travelers have the flexibility to choose a departure time that aligns with their schedule and preferences when journeying from Cardiff to London. The journey typically takes approximately 1 hour and 53 minutes, offering a relatively quick and convenient transportation option for those traveling between the two destinations by train.
  • Yes, there is a direct train between Cardiff and London. The service departs from Cardiff Central and arrives at Paddington, with trains departing hourly and operating every day. The journey between Cardiff and London by train typically takes approximately 1 hour and 53 minutes, providing travelers with a convenient and efficient transportation option between the two cities.
  • The cost of a train ticket from Cardiff to London typically ranges from £68 to £151. Passengers have the flexibility to choose from different fare options based on their preferences and budget. It is advisable to book tickets in advance to secure the best prices and availability for the journey between Cardiff and London by train.

Will you be returning to Cardiff by train?

If you are looking for the return train journey, check out trains from London to Cardiff

See schedule