COMPARE Prices across different modes

Sun
28 Nov
Find prices
£34Flixbus
Find prices
Mon
29 Nov
£158Avanti West Coast
£39National Express
Find prices
Tue
30 Nov
£111Cross Country
£25National Express
Find prices
Wed
1 Dec
£111Cross Country
£21Flixbus
Find prices
Thu
2 Dec
£111Cross Country
£22Flixbus
£109Loganair
Fri
3 Dec
£158Avanti West Coast
£27Flixbus
£171Loganair
Sat
4 Dec
£158Avanti West Coast
£32National Express
Find prices
Mon
6 Dec
£110Cross Country
£26National Express
£129Loganair
Tue
7 Dec
£109Cross Country
£21National Express
Find prices
Wed
8 Dec
£109Cross Country
£25National Express
Find prices
Thu
9 Dec
£110Cross Country
£19Flixbus
£171Loganair
Fri
10 Dec
£111Cross Country
£16Flixbus
£130Loganair
Sat
11 Dec
£109Cross Country
£21National Express
Find prices
Sun
12 Dec
£111Cross Country
£21Flixbus
£199Loganair
Mon
13 Dec
£111Cross Country
£26National Express
Find prices
Tue
14 Dec
£111Cross Country
£21National Express
Find prices
Wed
15 Dec
£111Cross Country
£18Flixbus
Find prices
Thu
16 Dec
£218Avanti West Coast
£25National Express
£92Loganair
Fri
17 Dec
£110Cross Country
£43Flixbus
£151Loganair
Sat
18 Dec
£111Cross Country
£48Flixbus
Find prices

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

Ryanair
Easyjet
Eurowings
Vueling

Flights from Edinburgh to Cardiff

There are regular flight departures from Edinburgh for Cardiff every day of the week. Non-stop flights, taking under an hour and a half, are the quickest. Indirect flights requiring at least one layover are also available every day. These can take up to four hours of flying time.

Which airlines fly from Edinburgh to Cardiff?

Flybe is the only airline operating non-stop flights between these two cities. Air France, KLM and Alitalia offer indirect flights requiring at least one change. All other indirect flights are from two airlines in conjunction with each other. These are KLM in conjunction with Air France, as well as TAM in conjunction with KLM.

How long is the flight from Edinburgh to Cardiff?

Non-stop direct flights are the fastest way of travelling between these two cities. The non-stop flying time is about one hour and twenty minutes. Indirect flights require at least one layover. Flying time for flights requiring one layover is about three hours, while flights requiring two layovers take up to four hours of flying time.

How many flights are there from Edinburgh to Cardiff?

There's a wide choice of flights from Edinburgh to Cardiff every day of the week. On weekdays, there are three non-stop flights every day, with two direct flights on both Saturdays and Sundays. In addition, there up to nine indirect flights on weekdays, with six indirect flights on Saturdays and Sundays. The first flights leave early in the morning while the last leave late in the evening. Flight departures are concentrated in the morning and afternoon peak hours.

What are the departure and arrival airports for flights from Edinburgh to Cardiff?

Departure airport: Edinburgh Airport, where flights depart from, is nine miles from the city centre. Trams and buses make the journey to the city centre in about half an hour. Among the facilities available at the airport are food outlets, cafes, public toilets, left luggage facilities, currency exchange and cash machines.

Arrival airport: Cardiff Airport is the arrival point for these flights, 12 miles from Cardiff's city centre. A bus service makes this journey in 35 minutes. Shuttle buses are available to ferry passengers to the nearest railway station from which there is half an hour's train ride to the city centre. Airport facilities include shops, food outlets, a currency exchange, cash points and public toilets.

Travel Tips

Flights from Edinburgh to Cardiff
Take a flight to Cardiff 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 Edinburgh to Cardiff.
FAQs
How much do cheap flights to Cardiff from Edinburgh cost?
You can find a cheap flight from Edinburgh to Cardiff for some dates and times for as low as £109  one way in the next 7 days.
What is the average price of plane tickets between Edinburgh and Cardiff?
If you are looking to buy your plane ticket in the next 7 days, you can expect the Edinburgh to Cardiff flight to cost on average £150  one way.
What is the distance to Cardiff from Edinburgh via plane?
You should expect to travel around 308 miles (497 km)  from Edinburgh to Cardiff by plane.
How long is the flight journey to Cardiff from Edinburgh?
The flight time to Cardiff from Edinburgh is on average 1 h 20 min  for the 308 miles (497 km) long journey, but the time it takes to go from Edinburgh to Cardiff by flight can vary depending on specific dates or travelling on weekends and holidays.
When taking a flight from Edinburgh to Cardiff, which airport in Edinburgh do I fly out of and which airport in Cardiff do I arrive in?

Omio customers who book cheap flights for this route most frequently fly from Edinburgh Airport   to Cardiff Airport.

Where is the airport in Edinburgh to go to Cardiff? Where is the airport in Cardiff located?

Passengers board their flight most frequently from Edinburgh Airport, which is located around 6 miles (10 km) away from the city centre, and they get off the plane at Cardiff Airport, located 9 miles (14 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from Cardiff Airport to take you to the city centre of Cardiff.

What airlines offer a service from Edinburgh to Cardiff?
Take the Edinburgh to Cardiff flight with Flybe or easyJet. However, it's always good to check out all possible airlines for the trip to Cardiff from Edinburgh as there might be differences in the amenities they offer.
How early should I book Edinburgh to Cardiff plane tickets to get the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you book plane tickets between Edinburgh and Cardiff within the next 7 days, you can find tickets to cost on average £150 one way. To find the best prices for this trip, consider booking your plane ticket from Edinburgh to Cardiff a few months in advance.