Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Odense to Berlin flight with Ryanair

Sun, 27 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Odense to Berlin flight

DenmarkDenmark
GermanyGermany
Icon of flight
Flights from Odense to Berlin depart on average 33 times per day, taking around 9h 31m. Cheap flight tickets for this journey start at £83 but you can travel from only £21 by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £21
Distance
375 km
Average flight duration
9h 31m
Cheapest ticket price
£83
Flights per day
33
Airlines
3
Fastest flight
3h 25m
Cheapest month to travel
January
First flight
05:00
Last flight
21:10
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £21

The cheapest and fastest flights from Odense to Berlin

Showing times and prices for 27 Apr

Cheapest price

£248

Average price

£478

Fastest journey

2 h 50 m

Average duration

3 h 28 m

Flights per day

51

Distance

375 km

Cheap tickets

The best way to find a cheap flight ticket from Odense to Berlin is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Tasman Australia Airlinessk1280+SASsk1677
06:257h15
Billund Airport (BLL)
13:40Berlin Brandenburg Airport (BER)
£2481One-way
1 change
Tasman Australia Airlinessk1282+SASsk1677
09:553h45
Billund Airport (BLL)
13:40Berlin Brandenburg Airport (BER)
£2481One-way
1 change
Tasman Australia Airlinessk1280+SASsk1673
06:252h50
Billund Airport (BLL)
09:15Berlin Brandenburg Airport (BER)
£2481One-way
1 change
Tasman Australia Airlinessk1288+SASsk1677
18:2019h30
Billund Airport (BLL)
13:50Berlin Brandenburg Airport (BER)
£2781One-way
1 change
Tasman Australia Airlinessk1280+CityJetsk404+SASsk2679
06:258h25
Billund Airport (BLL)
14:50Berlin Brandenburg Airport (BER)
£2801One-way
2 changes

Travel Information

Compare train, coach and flight for Odense to Berlin

Omio recommends booking the train as it is the most popular option from Odense to Berlin among Omio's users. If you are prioritising price take the coach with prices starting from £21. For those with little time consider booking a train which can get you there in 6h 44m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg.

Compare flight with

Flight
Most popular
Train
Coach

£168

Average Price

£69

Average Price

£36

Average Price

Cheapest

12h 31m

average duration

9h 31m

Onboard

+

3h 0m

Additional time*

7h 14m

average duration

Fastest

6h 44m

Onboard

+

30m

Additional time*

11h 28m

average duration

10h 58m

Onboard

+

30m

Additional time*

-

CO2 emissions

0.1 - 0.3kg

CO2 emissions

Lowest

0.4 - 0.9kg

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Odense to Berlin flight times

Showing flights for tomorrow, Sunday 27 April
Last updated at 17:58
ProviderDepartsDurationArrivesChanges
Tickets
lufthansaLH843 · LH17804:00 Billund Airport (BLL)
4h55
08:55 Berlin Brandenburg Airport (BER)1 change
klmKL1290 · KL178104:00 Billund Airport (BLL)
12h10
16:10 Berlin Brandenburg Airport (BER)1 change
klmKL1290 · KL177504:00 Billund Airport (BLL)
5h20
09:20 Berlin Brandenburg Airport (BER)1 change
klmKL1290 · KL178504:00 Billund Airport (BLL)
16h10
20:10 Berlin Brandenburg Airport (BER)1 change
air_balticLH2437+lufthansaLH192604:00 Billund Airport (BLL)
6h05
10:05 Berlin Brandenburg Airport (BER)1 change
lufthansaLH843 · LH98 · LH192604:00 Billund Airport (BLL)
6h05
10:05 Berlin Brandenburg Airport (BER)2 changes
klmKL1290+klm_cityhopperKL177304:00 Billund Airport (BLL)
4h15
08:15 Berlin Brandenburg Airport (BER)1 change
lufthansaLH843 · LH17604:00 Billund Airport (BLL)
3h55
07:55 Berlin Brandenburg Airport (BER)1 change
air_balticLH2437+lufthansaLH193404:00 Billund Airport (BLL)
4h05
08:05 Berlin Brandenburg Airport (BER)1 change
air_balticLH2437+lufthansaLH97 · LH18204:00 Billund Airport (BLL)
6h55
10:55 Berlin Brandenburg Airport (BER)2 changes
klmKL1290 · KL177704:00 Billund Airport (BLL)
7h45
11:45 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1280+sassk167704:25 Billund Airport (BLL)
7h15
11:40 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1280+cityjetsk404+sassk267904:25 Billund Airport (BLL)
8h25
12:50 Berlin Brandenburg Airport (BER)2 changes
braathens_regional_aviationsk1280+sassk1416 · sk267904:25 Billund Airport (BLL)
8h25
12:50 Berlin Brandenburg Airport (BER)2 changes
braathens_regional_aviationsk1280+cityjetsk404+sassk267704:25 Billund Airport (BLL)
30h20
10:45 Berlin Brandenburg Airport (BER)2 changes
braathens_regional_aviationsk1280+sassk167304:25 Billund Airport (BLL)
2h50
07:15 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1282+sassk167707:55 Billund Airport (BLL)
3h45
11:40 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1282+sassk167307:55 Billund Airport (BLL)
23h25
07:20 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1282+sassk1422 · sk267707:55 Billund Airport (BLL)
26h50
10:45 Berlin Brandenburg Airport (BER)2 changes
braathens_regional_aviationsk1282+sassk1420 · sk267707:55 Billund Airport (BLL)
26h50
10:45 Berlin Brandenburg Airport (BER)2 changes
klm_cityhopperKL1292+klmKL178508:15 Billund Airport (BLL)
11h55
20:10 Berlin Brandenburg Airport (BER)1 change
klm_cityhopperKL1292+klmKL177708:15 Billund Airport (BLL)
3h30
11:45 Berlin Brandenburg Airport (BER)1 change
klm_cityhopperKL1292+klmKL178108:15 Billund Airport (BLL)
7h55
16:10 Berlin Brandenburg Airport (BER)1 change
air_dolomitiLH5691+lufthansaLH19208:50 Billund Airport (BLL)
7h05
15:55 Berlin Brandenburg Airport (BER)1 change
air_dolomitiLH5691+lufthansaLH18808:50 Billund Airport (BLL)
5h05
13:55 Berlin Brandenburg Airport (BER)1 change
air_dolomitiLH5691+lufthansaLH106+lufthansa_citylineLH194608:50 Billund Airport (BLL)
6h15
15:05 Berlin Brandenburg Airport (BER)2 changes
klmKL1294 · KL178509:10 Billund Airport (BLL)
11h00
20:10 Berlin Brandenburg Airport (BER)1 change
klmKL1294 · KL178109:10 Billund Airport (BLL)
7h00
16:10 Berlin Brandenburg Airport (BER)1 change
air_balticLH2435+lufthansa_citylineLH194611:05 Billund Airport (BLL)
4h00
15:05 Berlin Brandenburg Airport (BER)1 change
air_balticLH2435+lufthansaLH195211:05 Billund Airport (BLL)
6h00
17:05 Berlin Brandenburg Airport (BER)1 change
air_balticLH2435+lufthansaLH194811:05 Billund Airport (BLL)
5h00
16:05 Berlin Brandenburg Airport (BER)1 change
klmKL1296 · KL178512:15 Billund Airport (BLL)
7h55
20:10 Berlin Brandenburg Airport (BER)1 change
klmKL1296 · KL178112:15 Billund Airport (BLL)
3h55
16:10 Berlin Brandenburg Airport (BER)1 change
lufthansaLH839 · LH19412:40 Billund Airport (BLL)
4h15
16:55 Berlin Brandenburg Airport (BER)1 change
lufthansaLH839 · LH19612:40 Billund Airport (BLL)
5h15
17:55 Berlin Brandenburg Airport (BER)1 change
lufthansaLH839 · LH18612:40 Billund Airport (BLL)
3h45
16:25 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1286+sassk167313:25 Billund Airport (BLL)
17h55
07:20 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1286+sassk167713:25 Billund Airport (BLL)
22h25
11:50 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1288+sassk412 · sk267916:20 Billund Airport (BLL)
24h55
17:15 Berlin Brandenburg Airport (BER)2 changes
braathens_regional_aviationsk1288+sassk167716:20 Billund Airport (BLL)
19h30
11:50 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1288+sassk167316:20 Billund Airport (BLL)
15h00
07:20 Berlin Brandenburg Airport (BER)1 change
braathens_regional_aviationsk1288+cityjetsk1410+sassk267716:20 Billund Airport (BLL)
18h25
10:45 Berlin Brandenburg Airport (BER)2 changes
braathens_regional_aviationsk1288+cityjetsk1410+sassk267916:20 Billund Airport (BLL)
24h55
17:15 Berlin Brandenburg Airport (BER)2 changes
braathens_regional_aviationsk1288+sassk412 · sk267716:20 Billund Airport (BLL)
18h25
10:45 Berlin Brandenburg Airport (BER)2 changes
klmKL1298+klm_cityhopperKL177316:35 Billund Airport (BLL)
15h40
08:15 Berlin Brandenburg Airport (BER)1 change
klmKL1298+klm_cityhopperKL177116:35 Billund Airport (BLL)
13h50
06:25 Berlin Brandenburg Airport (BER)1 change
klmKL1298 · KL178516:35 Billund Airport (BLL)
3h35
20:10 Berlin Brandenburg Airport (BER)1 change
lufthansaLH841 · LH20216:45 Billund Airport (BLL)
3h40
20:25 Berlin Brandenburg Airport (BER)1 change
cityjetsk1498+sassk267717:15 Billund Airport (BLL)
17h30
10:45 Berlin Brandenburg Airport (BER)1 change
cityjetsk1498+sassk267917:15 Billund Airport (BLL)
24h00
17:15 Berlin Brandenburg Airport (BER)1 change

Find all the dates and times for this journey

Compare prices and tickets Odense to Berlin by train, coach or flight

Sun
27 Apr
Mon
28 Apr
Tue
29 Apr
Wed
30 Apr
Thu
01 May
Fri
02 May
Sat
03 May
Sun
04 May
Mon
05 May
Tue
06 May
Wed
07 May
Thu
08 May
Fri
09 May
Sat
10 May

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair and regional jet Odense to Berlin

Travel to Berlin from Odense from £12 with Omio’s flight partners Ryanair and regional jet! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Odense and Berlin includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

Odense to Berlin flight information with Ryanair:

  • Average Duration: 1 h 15 min
  • Cheapest Price: £12

FAQs: Odense to Berlin flights

FAQs: Take a flight from Odense to Berlin hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Odense to Berlin.
FAQs

More options for your journey from Odense to Berlin

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language