Cardiff Central to Edinburgh Waverley train

Cheap train tickets from Cardiff Central to Edinburgh Waverley

Showing times and prices for Dec 06

Cheapest

-

Average

-

The best way to find a cheap train ticket from Cardiff Central to Edinburgh Waverley is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Transport for Wales
04:35AMCardiff Central7h01 11:36AMEdinburgh
1 transfer
Find prices
First Great Western Service
05:54AMCardiff Central7h06 01:00PMEdinburgh
1 transfer
Find prices
Transport for Wales
06:35AMCardiff Central6h51 01:26PMEdinburgh
1 transfer
Find prices
First Great Western Service
06:53AMCardiff Central7h13 02:06PMEdinburgh
1 transfer
Find prices
CrossCountry
07:45AMCardiff Central6h33 02:18PMEdinburgh
1 transfer
Find prices

Train schedule from Cardiff Central to Edinburgh Waverley

Showing trains for tomorrow, Tuesday, December 6
Transport for Wales
04:35AMCardiff Central7h01 11:36AMEdinburgh
1 transfer
First Great Western Service
05:54AMCardiff Central7h06 01:00PMEdinburgh
1 transfer
Transport for Wales
06:35AMCardiff Central6h51 01:26PMEdinburgh
1 transfer
First Great Western Service
06:53AMCardiff Central7h13 02:06PMEdinburgh
1 transfer
CrossCountry
07:45AMCardiff Central6h33 02:18PMEdinburgh
1 transfer
First Great Western Service
07:55AMCardiff Central7h06 03:01PMEdinburgh
1 transfer
Transport for Wales
08:50AMCardiff Central6h47 03:37PMEdinburgh
1 transfer
CrossCountry
09:45AMCardiff Central6h33 04:18PMEdinburgh
1 transfer
First Great Western Service
09:51AMCardiff Central7h14 05:05PMEdinburgh
1 transfer
CrossCountry
10:45AMCardiff Central7h22 06:07PMEdinburgh
1 transfer
Transport for Wales
10:52AMCardiff Central6h47 05:39PMEdinburgh
1 transfer
CrossCountry
11:45AMCardiff Central6h36 06:21PMEdinburgh
1 transfer
First Great Western Service
11:50AMCardiff Central7h14 07:04PMEdinburgh
1 transfer
Transport for Wales
12:49PMCardiff Central6h55 07:44PMEdinburgh
1 transfer
First Great Western Service
12:54PMCardiff Central7h17 08:11PMEdinburgh
1 transfer
CrossCountry
01:45PMCardiff Central6h40 08:25PMEdinburgh
1 transfer
First Great Western Service
01:53PMCardiff Central7h15 09:08PMEdinburgh
1 transfer
Transport for Wales
02:49PMCardiff Central6h51 09:40PMEdinburgh
1 transfer
First Great Western Service
02:54PMCardiff Central7h19 10:13PMEdinburgh
1 transfer
CrossCountry
03:45PMCardiff Central6h37 10:22PMEdinburgh
1 transfer
First Great Western Service
03:54PMCardiff Central7h09 11:03PMEdinburgh
1 transfer
Transport for Wales
04:50PMCardiff Central6h51 11:41PMEdinburgh
1 transfer
CrossCountry
09:45PMCardiff Central12h33 10:18AMEdinburgh
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12

Fastest train times from Cardiff Central to Edinburgh Waverley

Showing times and prices for Dec 06

Fastest Journey

6 h 33 m

Average

7 h 12 m

Trains per day

23

Distance

498 km

It's difficult to get from Cardiff Central to Edinburgh Waverley without transferring at least once.

CrossCountry
07:45AMCardiff Central6h33 02:18PMEdinburgh
1 transfer
Find prices
CrossCountry
09:45AMCardiff Central6h33 04:18PMEdinburgh
1 transfer
Find prices
CrossCountry
11:45AMCardiff Central6h36 06:21PMEdinburgh
1 transfer
Find prices
CrossCountry
03:45PMCardiff Central6h37 10:22PMEdinburgh
1 transfer
Find prices
CrossCountry
01:45PMCardiff Central6h40 08:25PMEdinburgh
1 transfer
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Cardiff Central to Edinburgh Waverley

distanceDistance308 miles (497 km)
durationAverage train duration6 h 33 min
priceAverage train ticket price$288 (€258)
frequencyTrain frequency22 a day
changesDirect trainNo
carriersTrain providersCrossCountry or First Great Western Service

Trains from Cardiff Central to Edinburgh Waverley cover the 308 miles (497 km) long trip taking on average 6 h 33 min with our travel partners like CrossCountry or First Great Western Service. Normally, there are 22 trains operating per day, including direct services available. While the average ticket price for this trip costs around $288 (€258), you can find the cheapest train ticket for as low as $286 (€256). Travelers depart most frequently from Cardiff Central and arrive in Edinburgh Waverley.

Train providers: Great Western Rail and CrossCountry from Cardiff Central to Edinburgh Waverley trains

Buy your official Great Western Rail and CrossCountry train tickets between Cardiff Central and Edinburgh Waverley from $287 (€256) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

CrossCountry
Great Western Rail

CrossCountry is a fast speed train company in the United Kingdom and for your next train to Edinburgh Waverley from Cardiff Central you can choose between Standard Class and First Class tickets on Omio.

Omio helps you compare and book the perfect train with CrossCountry to Edinburgh Waverley from Cardiff Central for a smooth and relaxing journey. Check the latest CrossCountry train schedules for the ideal departure and arrival times, take a look at the travel information for the Cardiff Central to Edinburgh Waverley train with CrossCountry (such as baggage allowance and amenities offered onboard), compare the best connections for your Cardiff Central - Edinburgh Waverley trip and then book a cheap train ticket with ease. The distance from Cardiff Central to Edinburgh Waverley by train is 308 miles (497 km). You can book tickets for this CrossCountry train for as low as $290 (€259) one-way if you book in advance. When you search for CrossCountry tickets to Edinburgh Waverley from Cardiff Central in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect CrossCountry Cardiff Central - Edinburgh Waverley train ticket online and enjoy your trip!

Train information from Cardiff Central to Edinburgh Waverley with CrossCountry:

  • Average Duration: 7 h 35 min
  • Average Price: $290
  • CrossCountry frequency: 7 a day

Looking to travel by train to Edinburgh Waverley from Cardiff Central? Omio can help you find that perfect journey with Great Western Rail. Check Omio to see current Great Western Rail train schedules, tickets, travel information and prices for the best deals on the Cardiff Central to Edinburgh Waverley train and book Great Western Rail tickets online quickly and easily. When taking a train between Cardiff Central and Edinburgh Waverley, you can expect to travel 308 miles (497 km) one-way with Great Western Rail. If you search for trains to Edinburgh Waverley from Cardiff Central in the Omio app, you can check if the Great Western Rail ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Great Western Rail, we do the work for you to get you safely to Edinburgh Waverley from Cardiff Central. Book that perfect Cardiff Central to Edinburgh Waverley train now with Omio and enjoy a smooth and comfortable journey with Great Western Rail!

Cardiff Central to Edinburgh Waverley train information with Great Western Rail:

  • Average Duration: 7 h 17 min
  • Great Western Rail frequency: 7 a day

Travel Tips: Trains from Cardiff Central to Edinburgh Waverley

Travel Tips: Travel by train to Edinburgh Waverley easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff Central to Edinburgh Waverley.
FAQs
Train tickets between Cardiff Central and Edinburgh Waverley for some dates and times can be found for as cheap as $286 (€256)  one way in the next 7 days.
In the next 7 days you can expect to pay on average $288 (€258)  for a train ticket between Cardiff Central and Edinburgh Waverley.
You should expect to travel around 308 miles (497 km)  between Cardiff Central and Edinburgh Waverley by train.
On average the Cardiff Central to Edinburgh Waverley train time is 6 h 33 min  covering the 308 miles (497 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When traveling this route, Omio customers are departing most frequently from Cardiff Central   and arriving in Edinburgh Waverley.

Passengers board their train most frequently from Cardiff Central and travel around 1.1 miles (1.8 km) from the city center to this train station.

Passengers traveling this route most often arrive at Edinburgh Waverley and need to travel approximately 0.4 miles (660 m) from the train station to the city center in Edinburgh Waverley.

When taking a train from Cardiff Central to Edinburgh Waverley, you can count on CrossCountry or First Great Western Service for the best way to get you to Edinburgh Waverley. You can also check all possible train providers who offer a service from Cardiff Central to Edinburgh Waverley and compare the amenities they offer before buying a train ticket.
The average number of trains departing Cardiff Central for Edinburgh Waverley is 22 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train departing from Cardiff Central to Edinburgh Waverley leaves at 4: 35 AM. The last train departing from Cardiff Central to Edinburgh Waverley leaves at 9: 45 PM. You can find the latest Cardiff Central to Edinburgh Waverley train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
If you book the Cardiff Central to Edinburgh Waverley train within the next 7 days, you can find one way tickets to cost on average $288 (€258). However, booking your train ticket in advance gives you access to the best prices for trains between Cardiff Central and Edinburgh Waverley. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Trains departing from Cardiff Central

Distance from Cardiff Central to city center
Distance from Cardiff Central to city center
1.1 miles (1.8 km)
Ticket Office Hours
Ticket Office Hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
How to get to this station?
How to get to this station?
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway
Location for Rail Replacement Services: At the rear car park (Penarth Road entrance)
Nearest Airport
Nearest Airport
Cardiff Airport
14 miles (22 km)
How to get to nearest airport?
How to get to nearest airport?
Take the Transport for Wales train from the station to Dinas Powys, then take the 304 bus directly to the airport. The journey takes about 1 hour in total.
Amenities at station
Wifi
Wifi
Free Wi-Fi in the station.
ATM
ATM
Located outside of the main entrance.
Taxi
Taxi
Taxi: Taxi rank is on the right as you exit the main station entrance
Parking
Parking
Opening Hours: Mon - Fri: 06: 00 - 23: 59 | Sat: 06: 00 - 01: 30 Parking space: 388 Parking Pricing: €1. 00 for 2 hours | €2. 00 for 4 hours | €4. 00 for 1 day
Shopping
Shopping
Type of shops available: News agent and convenience store
Dining
Dining
Gourmet Coffee Bar & Kitchen | Pret a Manger | Tesco Express
Car Rentals
Car Rentals
Avis | Enterprise | Europcar
Information Desk
Information Desk
Helpline Contact: 03333 211202 | Passenger Information Systems: Departure screens, Announcements, Arrival screens
Accessibility
Accessibility
There is step-free access in the whole station. There are also ramps for train access and elevators in the station.

Trains arriving to Edinburgh Waverley

Distance from Edinburgh Waverley to city center
Distance from Edinburgh Waverley to city center
660 m
Ticket Office Hours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
How to get to this station?
How to get to this station?
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
Metro: No metro available.
Nearest Airport
Nearest Airport
Edinburgh Airport
7 miles (12 km)
How to get to nearest airport?
How to get to nearest airport?
There is a direct tram from St Andrew Square that goes between the airport and the train station for 35 minutes. You can also opt to ride the Airlink 100 bus for 28 minutes.
Amenities at station
Wifi
Wifi
Free public Wi-Fi available.
ATM
ATM
There are a few ATM machines around the station.
Taxi
Taxi
Taxi: Nearest Taxi Ranks are on Market St and Waverley Bridge outside the station. | Accessible taxis: Taxi ranks are located on Waverley Bridge and also Market Street. Market Street can be accessed step free via available lifts.
Lockers
Lockers
You can leave luggage at Excessive Baggage Company on Platform 2.
Parking
Parking
Opening Hours: 24/7 Parking space: 509 (including 16 handicapped spaces) Parking Pricing: Free for the first 40 minutes | £8. 50 up to 3 hours | £12. 00 up to 5 hours | £17. 50 up to 10 hours | £22. 00 up to 24 hours
Shopping
Shopping
Type of shops available: Wide range of shops Passport Photo Booth
Dining
Dining
Bagel Factory | Burger King | Caffè Nero | Costa Coffee | JD Wetherspoon | The Pasty Shop | The Beer House | M&S | Pret a Manger
Car Rentals
Car Rentals
Europcar | Enterprise
Information Desk
Information Desk
Information booths are located on the concourse.
Accessibility
Accessibility
Entrances are step free. Station is equipped with an elevator. Staffed with guide communicators for the deaf. Tactile warning strips are on the platform edges for the blind.

More options for your journey from Cardiff Central to Edinburgh Waverley

Here are some other resources that might have the information you need

Most popular trains, buses and flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language