Real prices, checked on Kiwi.com
Cheap flights from Oslo: real prices to 90 destinations
The cheapest return flights from Oslo we found: Krakow (38 €), Riga (38 €), Milan (41 €), London (44 €). 12 destinations under 100 € return and 27 with direct flights.
38 €cheapest destination
12destinations under 100 €
27with direct flights
90destinations
By budget
€50 to €100 7
€100 to €300 39
Berlin · €100Dublin · €105Helsinki · €109Belgrade · €111Palermo · €113Sardinia · €115Prague · €115Venice · €116Sofia · €117Fez · €119Vienna · €123Copenhagen · €125Hamburg · €126Bruges · €127Brussels · €127Marrakesh · €130Malta · €131Agadir · €134Porto · €136Dubrovnik · €137Edinburgh · €137Amsterdam · €143Cyprus · €143Tenerife · €147
Price to each destination
| Destination | Lowest | Usual | Stops | Airline |
|---|---|---|---|---|
| Krakow | 38 € | 39 € | direct | Ryanair |
| Riga | 38 € | 38 € | direct | Ryanair |
| Milan | 41 € | 51 € | direct | Ryanair |
| London | 44 € | 55 € | direct | Ryanair UK |
| Warsaw | 47 € | 50 € | direct | Wizz Air |
| Vilnius | 51 € | 53 € | direct | Ryanair |
| Bucharest | 56 € | 68 € | direct | Wizz Air Malta |
| Budapest | 64 € | 69 € | direct | Wizz Air |
| Rome | 78 € | 92 € | direct | Wizz Air Malta |
| Tallinn | 83 € | 89 € | direct | Norwegian Air Sweden |
| Stockholm | 96 € | 96 € | direct | Ethiopian Airlines |
| Paris | 98 € | 119 € | direct | Transavia France |
| Berlin | 100 € | 109 € | direct | Norwegian Air Shuttle |
| Dublin | 105 € | 110 € | 1 stop | Ryanair UK |
| Helsinki | 109 € | 111 € | direct | Norwegian Air Sweden |
| Belgrade | 111 € | 117 € | direct | Norwegian Air Shuttle |
| Palermo | 113 € | 122 € | 1 stop | Ryanair |
| Sardinia | 115 € | 136 € | 1 stop | Ryanair |
| Prague | 115 € | 126 € | direct | Norwegian Air Shuttle |
| Venice | 116 € | 135 € | 1 stop | Ryanair |
| Sofia | 117 € | 125 € | 1 stop | Norwegian Air Shuttle |
| Fez | 119 € | 135 € | 1 stop | Ryanair UK |
| Vienna | 123 € | 137 € | direct | Norwegian Air Shuttle |
| Copenhagen | 125 € | 127 € | direct | Norwegian Air Shuttle |
| Hamburg | 126 € | 129 € | direct | Norwegian Air Shuttle |
| Bruges | 127 € | 142 € | direct | SAS |
| Brussels | 127 € | 142 € | direct | SAS |
| Marrakesh | 130 € | 151 € | 1 stop | Ryanair UK |
| Malta | 131 € | 141 € | 1 stop | Ryanair UK |
| Agadir | 134 € | 147 € | 1 stop | Ryanair |
| Porto | 136 € | 155 € | 1 stop | Ryanair |
| Dubrovnik | 137 € | 144 € | 1 stop | Ryanair |
| Edinburgh | 137 € | 153 € | direct | Norwegian Air Shuttle |
| Amsterdam | 143 € | 151 € | direct | Norwegian Air Shuttle |
| Cyprus | 143 € | 160 € | 1 stop | SAS |
| Tenerife | 147 € | 154 € | 1 stop | Ryanair UK |
| Lisbon | 149 € | 172 € | 1 stop | Ryanair UK |
| Athens | 152 € | 168 € | 1 stop | Ryanair |
| Istanbul | 158 € | 184 € | 1 stop | Wizz Air |
| Luxemburgo | 168 € | 189 € | 1 stop | Ryanair UK |
| Salzburg | 168 € | 170 € | 1 stop | SAS |
| Munich | 172 € | 176 € | direct | Norwegian Air Shuttle |
| Zurich | 175 € | 197 € | direct | SAS |
| Florence | 179 € | 180 € | 1 stop | KLM Royal Dutch Airlines |
| Madeira | 199 € | 223 € | 1 stop | Norwegian Air Shuttle |
| Iceland | 202 € | 216 € | direct | Icelandair |
| Crete | 269 € | 272 € | 2 stops | Ryanair |
| Mykonos | 274 € | 295 € | 2 stops | Ryanair |
| Santorini | 277 € | 293 € | 2 stops | SAS |
| Sal Island | 283 € | 294 € | 2 stops | KLM Royal Dutch Airlines |
| Cairo | 289 € | 302 € | 1 stop | Ryanair |
| The Azores | 322 € | 331 € | 2 stops | Ryanair UK |
| Dubai | 330 € | 354 € | 1 stop | Pegasus |
| Bangkok | 414 € | 539 € | direct | Norse Atlantic Airways |
| Orlando | 507 € | 526 € | 1 stop | Icelandair |
| Phuket | 509 € | 624 € | 1 stop | Norse Atlantic Airways |
| New York | 522 € | 554 € | 1 stop | Icelandair |
| Kuala Lumpur | 528 € | 715 € | 2 stops | Wizz Air |
| Miami | 550 € | 550 € | 1 stop | Icelandair |
| Hong Kong | 552 € | 649 € | 3 stops | SAS |
| Cape Town | 578 € | 666 € | 2 stops | Ethiopian Airlines |
| San Francisco | 589 € | 664 € | 1 stop | TAP Portugal |
| Phu Quoc | 591 € | 706 € | 1 stop | Norse Atlantic Airways |
| Seoul | 598 € | 657 € | 2 stops | SAS |
| Vietnam | 616 € | 627 € | 2 stops | Norwegian Air Shuttle |
| Manila | 626 € | 635 € | 2 stops | Norwegian Air Shuttle |
| Fort Lauderdale | 636 € | 697 € | 2 stops | Icelandair |
| Singapore | 641 € | 715 € | 1 stop | Norwegian Air Shuttle |
| Portland | 656 € | 656 € | 1 stop | Icelandair |
| Sri Lanka | 665 € | 701 € | 2 stops | Pegasus |
| Bali | 673 € | 830 € | 3 stops | Wizz Air Malta |
| Los Angeles | 696 € | 711 € | 2 stops | Air Canada |
| Zanzibar | 739 € | 836 € | 2 stops | Ryanair |
| Charleston | 755 € | 791 € | 2 stops | Icelandair |
| Las Vegas | 759 € | 805 € | 2 stops | Finnair |
| San Juan | 763 € | 803 € | 2 stops | Icelandair |
| Jacksonville | 780 € | 816 € | 3 stops | Icelandair |
| Punta Cana | 786 € | 812 € | 1 stop | KLM Royal Dutch Airlines |
| Tokyo | 801 € | 922 € | 1 stop | SAS |
| Cancun | 803 € | 874 € | 3 stops | Ryanair UK |
| Kyoto | 820 € | 868 € | 3 stops | SAS |
| Burbank | 830 € | 890 € | 2 stops | SAS |
| Rio de Janeiro | 843 € | 852 € | 3 stops | Wizz Air |
| Mexico City | 853 € | 961 € | 3 stops | Ryanair |
| Nassau | 886 € | 892 € | 2 stops | Icelandair |
| The Maldives | 889 € | 902 € | 2 stops | Norwegian Air Shuttle |
| Mauritius | 915 € | 933 € | 2 stops | Norwegian Air Shuttle |
| Peru | 960 € | 1088 € | 2 stops | Norwegian Air Shuttle |
| Buenos Aires | 1045 € | 1168 € | 3 stops | Ryanair |
| Bogota | 1069 € | 1183 € | 3 stops | Icelandair |
Return prices in economy for 1 adult, checked on Kiwi.com (last search: 23 Oct 2026). Usual is the median of the prices we saw. Prices change every day.
FAQ
Where can I fly cheaply from Oslo?
The cheapest destinations in our last search: Krakow (38 €), Riga (38 €), Milan (41 €), London (44 €), Warsaw (47 €).
How many destinations under 100 € can I reach from Oslo?
12 of the 90 destinations we track had a return flight under 100 €: Krakow, Riga, Milan, London, Warsaw, Vilnius, Bucharest, Budapest…
Which direct flights from Oslo are cheapest?
Cheapest direct flights: Krakow (38 €), Riga (38 €), Milan (41 €), London (44 €), Warsaw (47 €).