Trip to Cardiff

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Edinburgh to Cardiff

🛫 Flying from Edinburgh to Cardiff is quick and convenient, with a direct flight taking just 1 hour and 15 minutes with Loganair. 🛬 Arriving in Cardiff from Edinburgh by plane takes approximately 3 hours and 5 minutes, offering a comfortable journey between the two vibrant cities. 💸 Prices for flights between Edinburgh and Cardiff can range from £54 to £216, making it an affordable and efficient way to travel between these two UK destinations.

Where to stay in Cardiff

There are over 269 hotels to stay in Cardiff. Prices range from $14 per night.

Find accommodation
  • Loganair is the main airline that offers direct flights from Edinburgh Airport in the United Kingdom to Cardiff Airport in the United Kingdom. They operate regular flights between the two cities, providing a convenient travel option for passengers. It is recommended to check the airline's schedule and book tickets in advance to secure the best fares for your journey.
  • The flight duration from Edinburgh to Cardiff is approximately 3 hours and 5 minutes. This flight time may vary slightly depending on factors such as weather conditions, air traffic, and the specific route taken by the aircraft. Passengers can expect a relatively short and straightforward journey between these two cities when traveling by plane.
  • The cost of a flight from Edinburgh to Cardiff can vary depending on various factors such as the time of booking, airline choice, and availability of fare deals. On average, ticket prices range from £54 to £218 for this route. It is advisable to compare prices across different airlines and booking platforms to find the best deal that suits your budget and travel preferences.