Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
Cheap flights from Edinburgh
| Destination | Departure at | Return at | Find tickets |
|---|---|---|---|
| London | 2 June 2026 | 2 June 2026 | Tickets from 36 |
| Dublin | 2 June 2026 | 2 June 2026 | Tickets from 48 |
| Gothenburg | 4 June 2026 | 8 June 2026 | Tickets from 55 |
| Cork | 2 July 2026 | 5 July 2026 | Tickets from 58 |
| Bournemouth | 21 June 2026 | 30 June 2026 | Tickets from 60 |
| Palma Mallorca | 15 June 2026 | 20 June 2026 | Tickets from 64 |
| Milan | 21 May 2026 | 27 May 2026 | Tickets from 74 |
| Barcelona | 10 June 2026 | 17 June 2026 | Tickets from 77 |
| Rome | 15 June 2026 | 19 June 2026 | Tickets from 79 |
| Birmingham | 1 September 2026 | 2 September 2026 | Tickets from 98 |
| Tirana | 17 June 2026 | 22 June 2026 | Tickets from 109 |
| Marseille | 19 May 2026 | 23 May 2026 | Tickets from 110 |
| Beziers | 23 June 2026 | 10 July 2026 | Tickets from 114 |
| Bratislava | 16 May 2026 | 23 May 2026 | Tickets from 121 |
| Geneva | 21 June 2026 | 30 June 2026 | Tickets from 126 |
| Krakow | 8 June 2026 | 20 June 2026 | Tickets from 126 |
| Verona | 9 June 2026 | 13 June 2026 | Tickets from 132 |
| Valencia | 2 July 2026 | 13 July 2026 | Tickets from 139 |
| Warsaw | 28 May 2026 | 29 May 2026 | Tickets from 144 |
| Puerto del Rosario | 15 June 2026 | 19 June 2026 | Tickets from 144 |
| Madrid | 11 June 2026 | 15 June 2026 | Tickets from 146 |
| Oslo | 24 August 2026 | 31 August 2026 | Tickets from 151 |
| Prague | 24 July 2026 | 28 July 2026 | Tickets from 151 |
| Alicante | 4 June 2026 | 7 June 2026 | Tickets from 156 |
| Podgorica | 17 June 2026 | 22 June 2026 | Tickets from 156 |
| Kerkyra | 14 June 2026 | 19 June 2026 | Tickets from 157 |
| Vienna | 10 June 2026 | 13 June 2026 | Tickets from 157 |
| Cologne | 31 July 2026 | 3 August 2026 | Tickets from 158 |
| Helsinki | 9 October 2026 | 17 October 2026 | Tickets from 162 |
| Berlin | 18 July 2026 | 11 September 2026 | Tickets from 163 |
| Malaga | 27 September 2026 | 28 September 2026 | Tickets from 163 |
| Reus | 10 June 2026 | 17 June 2026 | Tickets from 170 |
| Antalya | 22 June 2026 | 5 July 2026 | Tickets from 172 |
| Tallinn | 10 October 2026 | 20 October 2026 | Tickets from 173 |
| Agadir | 24 June 2026 | 29 June 2026 | Tickets from 175 |
| Belgrade | 9 June 2026 | 13 June 2026 | Tickets from 176 |
| Split | 15 July 2026 | 18 July 2026 | Tickets from 176 |
| Chisinau | 25 May 2026 | 8 June 2026 | Tickets from 181 |
| Faro | 27 June 2026 | 4 July 2026 | Tickets from 181 |
| Southampton | 16 May 2026 | 18 May 2026 | Tickets from 182 |
| Lanzarote | 29 July 2026 | 5 August 2026 | Tickets from 183 |
| Malta | 5 July 2026 | 16 July 2026 | Tickets from 184 |
| Rhodes | 13 July 2026 | 20 July 2026 | Tickets from 186 |
| Porto | 19 June 2026 | 23 June 2026 | Tickets from 187 |
| Amsterdam | 23 October 2026 | 25 October 2026 | Tickets from 187 |
| Paris | 1 July 2026 | 3 July 2026 | Tickets from 189 |
| Santander | 18 October 2026 | 25 October 2026 | Tickets from 192 |
| Tenerife | 1 July 2026 | 7 July 2026 | Tickets from 198 |
| Paphos | 25 May 2026 | 1 June 2026 | Tickets from 201 |
| Dalaman | 4 June 2026 | 14 June 2026 | Tickets from 201 |
| Istanbul | 18 June 2026 | 25 June 2026 | Tickets from 207 |
| Poznan | 30 May 2026 | 8 June 2026 | Tickets from 208 |
| Athens | 6 November 2026 | 11 November 2026 | Tickets from 212 |
| Marrakech | 26 May 2026 | 30 May 2026 | Tickets from 222 |
| Kutaisi | 10 June 2026 | 13 June 2026 | Tickets from 228 |
| Rzeszow | 4 August 2026 | 12 August 2026 | Tickets from 236 |
| Munich | 11 June 2026 | 14 June 2026 | Tickets from 238 |
| Larnaca | 25 May 2026 | 1 June 2026 | Tickets from 239 |
| Funchal | 3 September 2026 | 10 September 2026 | Tickets from 242 |
| Thessaloniki | 13 August 2026 | 29 August 2026 | Tickets from 252 |
| Salzburg | 15 August 2026 | 25 August 2026 | Tickets from 262 |
| Cagliari | 11 September 2026 | 20 September 2026 | Tickets from 272 |
| Budapest | 25 July 2026 | 25 July 2026 | Tickets from 275 |
| Nice | 20 May 2026 | 25 May 2026 | Tickets from 288 |
| Faroe Islands | 21 September 2026 | 28 September 2026 | Tickets from 320 |
| Tivat | 18 May 2026 | 25 May 2026 | Tickets from 343 |
| Bucharest | 15 August 2026 | 19 August 2026 | Tickets from 354 |
| Manchester | 14 August 2026 | 14 August 2026 | Tickets from 368 |
| Tbilisi | 10 June 2026 | 13 June 2026 | Tickets from 369 |
| Reykjavik | 23 May 2026 | 31 May 2026 | Tickets from 375 |
| Baku | 20 May 2026 | 27 May 2026 | Tickets from 422 |
| Sharm el Sheikh | 24 May 2026 | 31 May 2026 | Tickets from 422 |
| Riga | 25 July 2026 | 15 August 2026 | Tickets from 431 |
| Cairo | 16 July 2026 | 4 August 2026 | Tickets from 465 |
| Kittila | 9 February 2027 | 15 February 2027 | Tickets from 468 |
| Yerevan | 26 June 2026 | 30 June 2026 | Tickets from 505 |
| Adler/Sochi | 17 June 2026 | 25 June 2026 | Tickets from 515 |
| New York | 4 June 2026 | 7 June 2026 | Tickets from 532 |
| Halifax | 7 July 2026 | 22 July 2026 | Tickets from 544 |
| Madinah | 8 July 2026 | 22 July 2026 | Tickets from 564 |
| Moscow | 19 May 2026 | 24 May 2026 | Tickets from 583 |
| Bishkek | 20 September 2026 | 23 September 2026 | Tickets from 606 |
| Tashkent | 1 June 2026 | 8 June 2026 | Tickets from 628 |
| Batumi | 18 August 2026 | 28 August 2026 | Tickets from 637 |
| Saint Petersburg | 11 June 2026 | 29 June 2026 | Tickets from 679 |
| Jeddah | 28 July 2026 | 21 August 2026 | Tickets from 683 |
| Toronto | 27 July 2026 | 11 August 2026 | Tickets from 691 |
| Dakar | 25 May 2026 | 25 June 2026 | Tickets from 716 |
| Ottawa | 11 July 2026 | 26 July 2026 | Tickets from 719 |
| Almaty | 15 July 2026 | 23 July 2026 | Tickets from 742 |
| Samarkand | 21 May 2026 | 28 May 2026 | Tickets from 744 |
| Shymkent | 17 May 2026 | 23 May 2026 | Tickets from 763 |
| Chicago | 23 July 2026 | 26 July 2026 | Tickets from 769 |
| Izhevsk | 18 May 2026 | 22 May 2026 | Tickets from 795 |
| Cape Town | 24 September 2026 | 8 October 2026 | Tickets from 850 |
| Kuala Lumpur | 18 September 2026 | 1 October 2026 | Tickets from 896 |
| Bangkok | 3 December 2026 | 1 February 2027 | Tickets from 932 |
| Kazan | 18 July 2026 | 1 August 2026 | Tickets from 943 |
| Johannesburg | 11 September 2026 | 30 September 2026 | Tickets from 947 |
| Sanya | 2 June 2026 | 16 June 2026 | Tickets from 971 |

Save up to 40% Call Us at +1-812-221-1788
For
