Train from Cardiff to London

Find cheap train tickets
From US$29.39
From
Departure
To
Arrival
Single
Return
Open Return
Depart
Tue, Oct 18 00:00
1 Adult 0 Children
Search
Trip.comTrainsLow-cost Trains from Cardiff to London

How do I pick up my tickets?

Cardiff to London Train Journey Information

Train fares from

US$29.39

Average duration

1h 52m

Shortest duration

1h 47m

Direct

Direct

Trains per day

Approx. 34

Train companies

Great Western Railway

Cardiff to London Train Times

Today 03:31, Tue, Oct 4

  1. 05:07

    Cardiff Central

    07:16

    London Paddington

    Train W43693-1L01 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    W43693-1L01

     2h 9mDirect

    E-ticket

    05:07

    Direct

    07:16

    Cardiff Central

    London Paddington

    Train W43693-1L01 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    W43693-1L01

    2h 9m

    E-ticket

  2. 05:54

    Cardiff Central

    07:44

    London Paddington

    Train W43696-1L03 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43696-1L03

     1h 50mDirect

    E-ticket

    05:54

    Direct

    07:44

    Cardiff Central

    London Paddington

    Train W43696-1L03 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43696-1L03

    1h 50m

    E-ticket

  3. 06:23

    Cardiff Central

    08:16

    London Paddington

    Train W43698-1L05 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43698-1L05

     1h 53mDirect

    E-ticket

    06:23

    Direct

    08:16

    Cardiff Central

    London Paddington

    Train W43698-1L05 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43698-1L05

    1h 53m

    E-ticket

  4. 06:53

    Cardiff Central

    08:44

    London Paddington

    Train W43699-1L06 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    W43699-1L06

     1h 51mDirect

    E-ticket

    06:53

    Direct

    08:44

    Cardiff Central

    London Paddington

    Train W43699-1L06 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    W43699-1L06

    1h 51m

    E-ticket

  5. 07:23

    Cardiff Central

    09:14

    London Paddington

    Train W43701-1L08 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43701-1L08

     1h 51mDirect

    E-ticket

    07:23

    Direct

    09:14

    Cardiff Central

    London Paddington

    Train W43701-1L08 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43701-1L08

    1h 51m

    E-ticket

  6. 07:55

    Cardiff Central

    09:44

    London Paddington

    Train W43702-1L09 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43702-1L09

     1h 49mDirect

    E-ticket

    07:55

    Direct

    09:44

    Cardiff Central

    London Paddington

    Train W43702-1L09 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43702-1L09

    1h 49m

    E-ticket

  7. 08:17

    Cardiff Central

    10:14

    London Paddington

    Train W43703-1L10 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43703-1L10

     1h 57mDirect

    E-ticket

    08:17

    Direct

    10:14

    Cardiff Central

    London Paddington

    Train W43703-1L10 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43703-1L10

    1h 57m

    E-ticket

  8. 08:41

    Cardiff Central

    10:34

    London Paddington

    Train W43704-1L11 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43704-1L11

     1h 53mDirect

    E-ticket

    08:41

    Direct

    10:34

    Cardiff Central

    London Paddington

    Train W43704-1L11 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Mon–Fri

    W43704-1L11

    1h 53m

    E-ticket

  9. 09:18

    Cardiff Central

    11:14

    London Paddington

    Train W43705-1L12 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    W43705-1L12

     1h 56mDirect

    E-ticket

    09:18

    Direct

    11:14

    Cardiff Central

    London Paddington

    Train W43705-1L12 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    W43705-1L12

    1h 56m

    E-ticket

  10. 09:51

    Cardiff Central

    11:44

    London Paddington

    Train C37449-9L13 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    C37449-9L13

     1h 53mDirect

    E-ticket

    09:51

    Direct

    11:44

    Cardiff Central

    London Paddington

    Train C37449-9L13 is operated by Great Western Railway. The speed of this train is 125km/h.
Days of operation: Tue

    C37449-9L13

    1h 53m

    E-ticket

View later trains

Cardiff to London Train FAQs

  • How much does a train ticket from Cardiff to London cost?

    The price for train tickets from Cardiff to London starts at around US$29.39. Train ticket prices tend to vary based on a few factors, such as the type of the train, the seat class, and the route. We recommend using Trip.com to find cheap train tickets for your next journey and booking online in advance.

  • How long does the train from Cardiff to London take?

    The train from Cardiff to London takes around 1h 52m on average.

  • What is the shortest duration for trains from Cardiff to London?

    The shortest train ride from Cardiff to London takes around 1h 47m.

  • Are there direct trains from Cardiff to London?

    Yes, there are trains that go directly from Cardiff to London with no transfers required.

  • How many trains travel from Cardiff to London per day?

    On average, around 34 trains travel from Cardiff to London per day between the times of 07:49 and 21:20.

  • What rail companies operate train services between Cardiff and London?

    On the route from Cardiff to London, you'll find trains operated by more than one company, including Great Western Railway. Check out and compare rail companies to get an idea what kind of services they provide on train trips from Cardiff to London.

  • In Partnership with National Rail

    A platform you can trust

  • Multiple Currencies Accepted

    Payments are secured using the latest industry standards

  • E-tickets Available

    Enter the station by scanning a QR code

You might also be interested in...

Book Now