Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Florence to Edinburgh

🛫 Flying from Florence to Edinburgh is a convenient and quick journey with a direct flight taking just 2 hours and 55 minutes. Airlines like Swiss, Edelweiss Air, Air France, and British Airways provide options for this route. 🌍 Travelers can enjoy a smooth and efficient trip from the historical beauty of Florence to the vibrant city of Edinburgh in around 3 hours and 40 minutes. 💸 The prices for flights between Florence and Edinburgh typically range from €88 to €324, providing travelers with a variety of options to suit their budget and schedule for this European adventure.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Find accommodation
  • Swiss, Edelweiss Air, Air France, and British Airways are the airlines that offer flights from Florence Airport in Italy to Edinburgh Airport in the United Kingdom. Passengers can choose from a variety of flight options provided by these reputable airlines for their journey between the two destinations. It is recommended to check the airlines' schedules and ticket prices to find the most suitable and convenient flight for your travel plans. Be sure to book your tickets in advance to secure the best deals and availability.
  • The flight from Florence to Edinburgh typically takes approximately 3 hours and 40 minutes. This flight duration may vary slightly depending on factors such as the specific route taken, weather conditions, and air traffic. It is advisable for travelers to confirm the exact flight duration when booking their tickets to plan their journey accordingly and make any necessary arrangements for their arrival in Edinburgh.
  • The cost of a flight from Florence to Edinburgh typically ranges between €90 and €330. The variation in prices is influenced by factors such as the time of booking, seasonality, availability of seats, and the airline chosen. It is advisable for travelers to compare prices across different airlines and booking platforms to find the best deal that suits their budget and travel preferences. Booking tickets in advance and staying flexible with travel dates can also help secure lower fares for the journey.