Cheapest price
£147
Average price
£233
Fastest journey
6 h 25 m
Average duration
6 h 45 m
Trains per day
6
Distance
497 km
The best way to find a cheap train ticket from Cardiff to Edinburgh is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | On time 10:45 Cardiff Central (CDF) | 7h19 | 18:04 Edinburgh Waverley (EDB) | 1 change | |
![]() ![]() | On time 10:53 Cardiff Central (CDF) | 6h28 | 17:21 Edinburgh Waverley (EDB) | 1 change | |
![]() ![]() | On time 11:50 Cardiff Central (CDF) | 7h15 | 19:05 Edinburgh Waverley (EDB) | 1 change | |
![]() ![]() ![]() | On time 11:53 Cardiff Central (CDF) | 6h47 | 18:40 Edinburgh Waverley (EDB) | 2 changes | |
![]() ![]() | On time 12:53 Cardiff Central (CDF) | 6h31 | 19:24 Edinburgh Waverley (EDB) | 1 change | |
![]() ![]() | On time 13:45 Cardiff Central (CDF) | 7h23 | 21:08 Edinburgh Waverley (EDB) | 2 changes | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 497 km |
Average train duration 6h 59m |
Cheapest ticket price £62 |
Trains per day 6 |
Train providers 4 |
Fastest train 6h 5m |
First train 04:33 |
Last train 16:45 |
Travel to Edinburgh from Cardiff from £76 with Omio’s train partners Virgin Trains, CrossCountry and Transport for Wales! You can find the best timetables and tickets when comparing and booking the most convenient route for you.
Avanti West Coast is a train company based in the United Kingdom. It operates high-speed trains between London and major cities in the UK, including Birmingham, Manchester, Liverpool, Glasgow and Edinburgh. The company offers a range of ticket types, including Standard, First Class and Advance tickets. Onboard facilities include free Wi-Fi, power sockets, comfortable seating and a range of food and drinks. The most popular routes for Avanti West Coast are London to Birmingham, London to Manchester and London to Glasgow. The company operates a fleet of Pendolino and Super Voyager trains, which offer a smooth and comfortable journey.
Virgin Trains from Cardiff to Edinburgh train information:
The train service from Cardiff to Edinburgh is run by several agencies including Virgin West Coast Trains, CrossCountry, First TransPennine Express and Northern rail. Virgin trains have one change along the way at Crewe. The departure station is Cardiff Central while the arrival station is Edinburgh Waverley. They take an estimated six hours and forty-five minutes to complete the journey. First TransPennine Express trains leave Cardiff Central for Edinburgh and have one stop at Manchester Piccadilly. There is an hourly train leaving the departure station and it takes an estimated three hours and fifteen minutes to reach Edinburgh. CrossCountry trains leave Cardiff, Greyfriars Road GG to arrive at Edinburgh eight hours and thirty-five minutes later.
Here are some other resources that might have the information you need