|Distance||308 miles (497 km)|
|Average train duration||5 h 52 min|
|Average train ticket price||£158 (€180)|
|Train frequency||12 a day|
|Direct train||Yes, there are 12 direct trains a day|
|Train providers||Cross Country or Avanti West Coast|
Trains from Edinburgh to Cardiff cover the 308 miles (497 km) long trip taking on average 5 h 52 min with our travel partners like Cross Country or Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £104, but the average price of train tickets is £158. Travellers depart most frequently from Edinburgh Waverley and arrive in Cardiff Central.
Travel between Edinburgh and Cardiff from £104 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Edinburgh to Cardiff you can choose between Standard Class and First Class tickets on Omio.
Find the perfect CrossCountry train between Edinburgh and Cardiff for a smooth and relaxing journey. Omio makes it convenient for you to check the latest CrossCountry train timetables and compare the cheapest, fastest or earliest train between Edinburgh and Cardiff. You can also check relevant travel information for the CrossCountry train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap CrossCountry train tickets online. You can expect to travel around 308 miles (497 km) on this journey and your CrossCountry Edinburgh to Cardiff train ticket can cost as little as £110 one-way if you book in advance. When you search for CrossCountry tickets between Edinburgh and Cardiff in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official CrossCountry train tickets online quickly and easily on Omio and enjoy the travel experience!
When you buy your CrossCountry train tickets from Edinburgh to Cardiff don't forget to keep the following COVID-19 related policies in mind:
There are no direct trains from Edinburgh to Cardiff but it is possible to travel from the Scottish to the Welsh capital with only one change. The first departure is a Virgin trains service leaving just before 7:00 a.m. connecting at Crewe with an Arriva Trains Wales route to Cardiff. The service operates roughly every hour throughout the day until the final train in the late afternoon. Some journeys use CrossCountry services to Bristol Parkway to connect with Great Western Railway trains. Journey times range from under six hours to seven hours and 30 minutes.
Departure Station: Trains from Edinburgh to Cardiff depart from Waverley station which is situated in central Edinburgh, around a 15-minute walk from Edinburgh Castle. Bus and tram stops on Princes Street provide local connections. Night buses and airport services depart from Waverley Bridge. The station taxi rank is next to the concourse and platforms.
Arrival Station: Cardiff Central station is located south-west of the centre, connected by local buses from stops nearby on Penarth Road. Taxis are available by the main entrance.
Trains from Edinburgh to Cardiff depart from Waverley train station, which is centrally located in Edinburgh. There is a taxi rank located close to the station, at Waverley Bridge. Bus stops are situated outside exit 1 of the station along Princess Street. There is also a convenient tram service that operates a route to the main entrance of Waverley train station. Night bus services operate between the hours of midnight and 4:30 a.m. For those arriving by private car, there are convenient parking facilities at Waverley Bridge.
Cardiff, the capital of Wales, is a port city with plenty to offer its visitors. Cardiff's top attractions include the picturesque Cardiff Bay, the tranquil Bute Park, Llandaff Cathedral and Cardiff Castle. Trains from Edinburgh to Cardiff arrive at Cardiff Central train station, which is located at Central Square in the city centre. Just outside the main entrance is Cardiff Central bus station. For onward travel, city service routes, such as Stagecoach 122 and EST 89, call in at the bus station. There is also a taxi rank at the bus station.
When taking the train to Cardiff from Edinburgh, you can choose to depart from train stations like Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. Your journey can end in train stations such as Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays).
Omio customers who travel this route most frequently depart from Edinburgh Waverley and arrive in Cardiff Central.
Passengers board their train most frequently from Edinburgh Waverley and travel around 0 mile (s) / 0 km from the city centre to this train station.
Passengers travelling this route most often arrive at Cardiff Central and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Cardiff.
Here are some other resources that might have the information you need