Skyscanner
  • Help
FlightsHotelsCar HirePackages

Cheap Flights from Cardiff (CWL) to Edinburgh (EDI)

Return selected
origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. United Kingdom
      3. Cardiff
      4. Edinburgh

      Compare flight fares from Cardiff to Edinburgh

      Get prices from trusted airlines

      Great Edinburgh flight deals, no added fees

      Discover flight deals

      Fly from CWL to EDI when it’s cheapest

      Check out the best time to go

      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Cardiff to Edinburgh

      Looking for a cheap last-minute deal or the best return flight from Cardiff to Edinburgh? Find the lowest prices on one-way and return tickets right here.
      Edinburgh.£108 per passenger.Departing Tue, 26 Aug, returning Wed, 27 Aug.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Tue, 26 Aug, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Wed, 27 Aug, arriving in Cardiff.Price includes taxes and charges.From £108, select.
      Tue, 26 AugCWL - EDI with Ryanair
      1 stop
      Wed, 27 AugEDI - CWL with Ryanair
      1 stop
      from £108
      Edinburgh.£108 per passenger.Departing Mon, 8 Sep, returning Mon, 8 Sep.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Mon, 8 Sep, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Mon, 8 Sep, arriving in Cardiff.Price includes taxes and charges.From £108, select.
      Mon, 8 SepCWL - EDI with Ryanair
      1 stop
      Mon, 8 SepEDI - CWL with Ryanair
      1 stop
      from £108
      Edinburgh.£109 per passenger.Departing Tue, 14 Oct, returning Wed, 15 Oct.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Tue, 14 Oct, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Wed, 15 Oct, arriving in Cardiff.Price includes taxes and charges.From £109, select.
      Tue, 14 OctCWL - EDI with Ryanair
      1 stop
      Wed, 15 OctEDI - CWL with Ryanair
      1 stop
      from £109
      Edinburgh.£109 per passenger.Departing Thu, 10 Jul, returning Mon, 14 Jul.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Thu, 10 Jul, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Mon, 14 Jul, arriving in Cardiff.Price includes taxes and charges.From £109, select.
      Thu, 10 JulCWL - EDI with Ryanair
      1 stop
      Mon, 14 JulEDI - CWL with Ryanair
      1 stop
      from £109
      Edinburgh.£110 per passenger.Departing Sat, 26 Jul, returning Sat, 2 Aug.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Sat, 26 Jul, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Sat, 2 Aug, arriving in Cardiff.Price includes taxes and charges.From £110, select.
      Sat, 26 JulCWL - EDI with Ryanair
      1 stop
      Sat, 2 AugEDI - CWL with Ryanair
      1 stop
      from £110
      Edinburgh.£111 per passenger.Departing Fri, 31 Oct, returning Mon, 3 Nov.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Fri, 31 Oct, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Mon, 3 Nov, arriving in Cardiff.Price includes taxes and charges.From £111, select.
      Fri, 31 OctCWL - EDI with Ryanair
      1 stop
      Mon, 3 NovEDI - CWL with Ryanair
      1 stop
      from £111
      Edinburgh.£113 per passenger.Departing Fri, 29 Aug, returning Mon, 1 Sep.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Fri, 29 Aug, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Mon, 1 Sep, arriving in Cardiff.Price includes taxes and charges.From £113, select.
      Fri, 29 AugCWL - EDI with Ryanair
      1 stop
      Mon, 1 SepEDI - CWL with Ryanair
      1 stop
      from £113
      Edinburgh.£117 per passenger.Departing Mon, 22 Sep, returning Fri, 10 Oct.Return flight with Ryanair.Outbound indirect flight with Ryanair, departs from Cardiff on Mon, 22 Sep, arriving in Edinburgh.Inbound indirect flight with Ryanair, departs from Edinburgh on Fri, 10 Oct, arriving in Cardiff.Price includes taxes and charges.From £117, select.
      Mon, 22 SepCWL - EDI with Ryanair
      1 stop
      Fri, 10 OctEDI - CWL with Ryanair
      1 stop
      from £117
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Cardiff to Edinburgh found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Cardiff to Edinburgh

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Cardiff to Edinburgh flights are currently cheapest in August.
      Jul
      from £109
      Aug
      from £108
      Sep
      from £108
      Oct
      from £109
      Nov
      from £135
      Dec
      from £150
      Jan
      from £143
      Feb
      from £154
      Mar
      from £143
      Apr
      from £213
      May
      from £212
      Jun
      from £216

      Direct flights from Cardiff to Edinburgh

      Cardiff to Edinburgh: Alternative routes

      Compare routes from Cardiff to Edinburgh below. You may find an airport to fly into that's cheaper, faster, or easier than Edinburgh.

      Cardiff to Edinburgh: Flight information

      The things to know before you go.
      Cheapest flight found£108
      Cheapest month to flyAugust
      Average flight time1 hr, 23 mins
      Most popular airlineLoganair
      Average flights per week5

      Finding cheap flights from Cardiff to Edinburgh: Frequently asked questions

      The best price we found for a return flight from Cardiff to Edinburgh is £108. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      1 hour and 23 minutes is the average flight time from Cardiff to Edinburgh.
      Loganair flies direct from Cardiff to Edinburgh.
      As of July 2025, there are 5 flights per week flying from Cardiff to Edinburgh.
      The cheapest month to fly from Cardiff to Edinburgh is usually August.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Cardiff Airport to Edinburgh Airport on Tuesday, 26 August 2025.
      Yes – the average flight time is 1 hour and 23 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Edinburgh but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Edinburgh is around 40 days in advance, so don’t leave your flight to the last minute.
      Currently, Ryanair and Loganair offer the cheapest flight tickets to Edinburgh.

      Top tips for finding a cheap flight from Cardiff to Edinburgh

      Find cheap tickets from Cardiff to Edinburgh without stretching your budget. Start using Skyscanner's Whole Month search feature to secure the best fares available. Keep an eye on changing flight prices with our Price Alert – once set up, any price drops for your chosen route will trigger a notification, allowing you to book when rates are most favourable.

      For travellers who prefer expedience, select the Direct Flights search to view only non-stop options between Cardiff and Edinburgh. This often saves time and simplifies your travel experience. Typically, the cheapest time to fly on this route is in March.

      Handy information about Cardiff airport

      Cardiff boasts a single airport with two distinct terminals tailored to different travel needs. Terminal 1 connects passengers to destinations within the UK, offering flights to major cities such as London, Edinburgh and Belfast. Apart from the flight services, Terminal 1 provides multiple transport options for travellers, including bus services, taxis and car hire. Those looking for train connections can also find convenient links to their onward journey.

      In contrast, Terminal 2 caters to travellers venturing beyond the UK's borders, serving international flights to a range of European destinations and occasional routes further afield. The facilities for passengers in Terminal 2 mirror those of Terminal 1, ensuring consistent transport accessibility with services like buses, taxis and car hire readily available. Before travelling, checking the latest flight schedules and services directly with Cardiff Airport or the respective airlines is advisable.

      Edinburgh airport: good to know

      Edinburgh Airport has two terminals. Terminal 1 is equipped to handle both domestic and international flights and is situated nearer to the airport entrance, boasting a larger capacity for passengers. Travellers can find check-in, security, and baggage claim areas readily available. Transport options are comprehensive, featuring bus services, taxis, car hire facilities, and convenient tram links to the city centre.

      For those flying with budget airlines, Terminal 2 offers similar amenities, including check-in, security, and baggage reclaim. Though primarily focused on low-cost carriers, it still accommodates a range of domestic and international flights. Access to transport options is just as varied as in Terminal 1, ensuring connectivity to Edinburgh and beyond. Both terminals provide essential services to facilitate your journey upon arrival. Simplify your journey when flying from Cardiff to Edinburgh by finding out what the airports have to offer.

      Best time to fly from Cardiff to Edinburgh

      The best time to fly from Cardiff to Edinburgh is during the warmer months of July and August when the temperature averages 13°C to 20°C. During these peak summer months, visitors will enjoy mild weather and longer daylight hours, ideal for exploring Edinburgh's rich history and stunning landscapes. While the city's rainfall is fairly consistent year-round, packing a raincoat or umbrella would be wise. Avoid the chilliest months of January and February if you do not like cooler weather. With its temperate maritime climate, Edinburgh promises a delightful travel experience almost any time of year.

      Reasons to visit Edinburgh

      When planning your trip to Edinburgh, check out these activities and attractions. The Edinburgh Festival Fringe invites visitors to experience the world's largest arts festival, with thousands of performers taking to hundreds of stages throughout the city. Edinburgh Castle, perched atop an extinct volcano, offers a historic fortress experience that has played a pivotal role in Scottish history. Holyrood Palace stands at the end of the Royal Mile, serving as the King's official residence in Scotland and is steeped in royal history. The Royal Mile itself provides a thoroughfare to explore shops, restaurants and historic sites, stretching from the castle down to the palace. Each location offers a unique glimpse into the rich tapestry of Edinburgh's past and present.

      Add hotel bookings and car hire to your Cardiff to Edinburgh flight

      Planning your trip to Edinburgh is easy and convenient with Skyscanner. Choose from trusted car hire brands like Hertz, Europcar, and Alamo. Select from top hotel options, including The Balmoral Hotel, Waldorf Astoria Edinburgh – The Caledonian, and Apex City of Edinburgh Hotel to ensure a comfortable stay.


      More travel options

      Car hire in United Kingdom
      Cheap car hire in Ratho and District
      Car hire in Tollcross
      Best car hire at Edinburgh Airport
      Cheap car hire in Newbridge
      Car hire in Sighthill, Broomhouse and Parkhead
      Car hire in Portobello
      Plane tickets to Scotland
      Cheap last minute flights
      Cheap return flights from Wales
      Tickets from Cardiff to Scotland
      Cheap flights from Cardiff
      Return plane tickets to United Kingdom
      Cheap flights to Edinburgh
      Cheap return tickets from United Kingdom
      Cheap hotels deals in London
      Book hotels deals in Dublin
      Hotels in Amsterdam
      Cheap hotels in Edinburgh
      Book hotels in Manchester
      Hotels deals in Glasgow
      Dublin Airport car hire
      Best car hire in London
      Cheap hotels deals in Liverpool
      Book hotels deals in Leeds
      Hotels in Birmingham
      Cheap car hire at Belfast International Airport
      Best car hire at Edinburgh Airport
      Cheap hotels in Belfast
      Car hire in Glasgow
      Cheap hotels deals in London
      Book hotels deals in Dublin
      Hotels in Amsterdam
      Cheap hotels in Edinburgh
      Book hotels in Manchester
      Hotels deals in Glasgow
      Dublin Airport car hire
      Best car hire in London
      Cheap hotels deals in Liverpool
      Book hotels deals in Leeds
      Hotels in Birmingham
      Cheap car hire at Belfast International Airport
      Best car hire at Edinburgh Airport
      Cheap hotels in Belfast
      Car hire in Glasgow
      Cheap hotels deals in London
      Book hotels deals in Dublin
      Hotels in Amsterdam
      Cheap hotels in Edinburgh
      Book hotels in Manchester
      Hotels deals in Glasgow
      Dublin Airport car hire
      Best car hire in London
      Cheap hotels deals in Liverpool
      Book hotels deals in Leeds
      Hotels in Birmingham
      Cheap car hire at Belfast International Airport
      Best car hire at Edinburgh Airport
      Cheap hotels in Belfast
      Car hire in Glasgow
      Cheap hotels deals in London
      Book hotels deals in Dublin
      Hotels in Amsterdam
      Cheap hotels in Edinburgh
      Book hotels in Manchester
      Hotels deals in Glasgow
      Dublin Airport car hire
      Best car hire in London
      Cheap hotels deals in Liverpool
      Book hotels deals in Leeds
      Hotels in Birmingham
      Cheap car hire at Belfast International Airport
      Best car hire at Edinburgh Airport
      Cheap hotels in Belfast
      Car hire in Glasgow
      Return tickets from London to Dubai
      Cheap return tickets from London to Paris
      Cheap return tickets from Manchester to Barcelona
      Return tickets from London to Bangkok
      Cheap flights from London to Indira Gandhi International
      Cheap return tickets from London to Milan
      Tickets from Manchester to Islamabad
      Cheap flights from London to Marrakech Menara
      Return tickets from London to Jeddah
      Return flights from London to Islamabad
      Cheap tickets from Manchester to Amsterdam Schiphol
      Tickets from London to Palma - Majorca
      Cheap return flights from London to Rome
      Cheap flights from London to Barcelona
      Cheap return flights from London to New York
      Return tickets from Manchester to Alicante
      Flights from London to Amsterdam Schiphol
      Cheap return flights from London to Tokyo
      Return tickets from London to Istanbul
      Plane tickets from Manchester to Milan
      Cheap flights from London to Athens International
      Plane tickets from London to Sydney
      Plane tickets from London to Madrid
      Flights from London to Tirana
      Cheap tickets from London to Faro
      Cheap return flights from Manchester to Paris
      Return tickets from Manchester to Malaga
      Tickets from London to Malaga
      Tickets from London to Dublin
      Cheap flights from London to Lisbon
      Holiday Inn hotels in Edinburgh
      Hotels by Holiday Inn Express in Edinburgh
      Cheap hotels deals in Haymarket
      Book hotels in New Town/Broughton
      Indigo hotels in Edinburgh
      DoubleTree hotels in Edinburgh
      Hotels by Waldorf Astoria in Edinburgh
      Hotels deals in Old Town
      Hotels by InterContinental in Edinburgh
      Hilton Edinburgh hotel deals
      Cheap hotels in Edinburgh
      Hotels by Britannia in Edinburgh
      Cheap hotels in Murrayfield
      Jurys Inn Edinburgh hotel deals
      Hotels by Hampton in Edinburgh
      Hotels in Leith Central

      Plan the rest of your trip from Cardiff to Edinburgh

      • Car hire from Edinburgh
      • Hotels in Edinburgh

      Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Palma - Majorca
        • Malaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      • Hotels
        • Palma
        • Málaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      • Car hire
        • Palma
        • Málaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 136 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings