Cardiff to Edinburgh

Mon, May 27
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest trips from Cardiff to Edinburgh

Train
Trains
Bus
Buses
Flight
Flights
Today
2 trains from221
Tomorrow
3 trains from221
Fri, May 31
5 trains from185
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE

Prices for trains, buses and flights

Train
Bus
Flight
Sun
May 26
221 Cross Country
Find prices
128 Flybe
Mon
May 27
221 Arriva Trains Wales
60 National Express
79 Flybe
Tue
May 28
185 Cross Country
51 National Express
99 Flybe
Wed
May 29
185 Cross Country
34 National Express
41 Flybe
Thu
May 30
66 Arriva Trains Wales
40 National Express
55 Flybe
Fri
May 31
185 Cross Country
46 National Express
55 Flybe
Sat
Jun 1
90 Cross Country
42 National Express
41 Flybe
Sun
Jun 2
181 Cross Country
38 National Express
55 Flybe
Mon
Jun 3
185 Cross Country
11 National Express
46 Flybe
Tue
Jun 4
52 Arriva Trains Wales
24 National Express
46 Flybe
Wed
Jun 5
58 Arriva Trains Wales
22 National Express
46 Flybe
Thu
Jun 6
59 Arriva Trains Wales
26 National Express
56 Flybe
Fri
Jun 7
185 Cross Country
52 National Express
52 Flybe
Sat
Jun 8
58 Arriva Trains Wales
28 National Express
52 Flybe
Sun
Jun 9
185 Cross Country
38 National Express
64 Flybe
Mon
Jun 10
185 Cross Country
22 National Express
40 Flybe
Tue
Jun 11
51 Arriva Trains Wales
26 National Express
40 Flybe
Wed
Jun 12
52 Arriva Trains Wales
18 National Express
47 Flybe
Thu
Jun 13
45 Arriva Trains Wales
26 National Express
47 Flybe
Fri
Jun 14
115 Cross Country
28 National Express
46 Flybe
Sat
Jun 15
52 Arriva Trains Wales
30 National Express
47 Flybe
Compare prices

Best fares from Cardiff to Edinburgh

This Weekend
This month
Next Month
Fri, May 31
Bus
National Express
09:5511h 5m21:00
CardiffEdinburgh
Fri, May 31
Train
Cross Country
07:567h 10m15:06
CardiffEdinburgh
Fri, May 31
Flight
Flybe
18:451h 10m19:55
CardiffEdinburgh
Fastest Way to Travel from Cardiff to Edinburgh
Tue, May 28
Flight
Flybe
06:001h 10m07:10
CardiffEdinburgh
Wed, May 29
Flight
Flybe
14:301h 10m15:40
CardiffEdinburgh
Thu, May 30
Flight
Flybe
14:551h 10m16:05
CardiffEdinburgh
Return Journeys from Edinburgh to Cardiff
Tue, May 28
Bus
National Express
05:2011h 15m16:35
EdinburghCardiff
Tue, May 28
Train
Cross Country
09:006h 45m15:45
EdinburghCardiff
Tue, May 28
Flight
Flybe
18:401h 20m20:00
EdinburghCardiff
Stations
Important Stations and Airports for this Journey
Cardiff
Edinburgh
BusCardiff (Bus Station)

Amenities

TrainCardiff (Queen Street)

Amenities

TrainCardiff Central

Amenities

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