Direct (nonstop) flights from Vilnius to Berlin

2 airlines fly nonstop from Vilnius Airport (VNO) to Berlin Brandenburg Airport (BER). It's 510 miles (820 km), about 1h 35m in the air. Operated by Air Baltic, Ryanair.

VNO
Vilnius Airport
🇱🇹 Vilnius, Lithuania
BER
Berlin Brandenburg Airport
🇩🇪 Berlin, Germany
Flight Time
1h 35m
Distance
510 mi
820 km
CO₂/pax
94 kg
−36 kg vs. layover
Airlines
2
Air Baltic +1
Time Diff
-1h
Operated by Air Baltic Air Baltic Ryanair Ryanair

Route data last updated: May 29, 2026

Airlines with non-stop flights

Air Baltic BT Air Baltic
Route
VNO → BER
Flight Time
1h 35m
Distance
510 mi
Ryanair FR Ryanair
Route
VNO → BER
Flight Time
1h 35m
Distance
510 mi

Alternative Routes

Other ways to fly from Vilnius to Berlin with one stop · direct emits 94 kg CO₂ per passenger

VNO WAW (Warsaw) BER
Leg 1: 1h 5m (247 mi) Leg 2: 1h 20m (317 mi) Total: ~2h 25m 🍃 130 kg CO₂ (+38% vs. direct)
Leg 1
VNO → WAW
1h 5m · 247 mi
View VNO to WAW flights →
Leg 2
WAW → BER
1h 20m · 317 mi
View WAW to BER flights →
VNO RIX (Riga) BER
Leg 1: 50m (165 mi) Leg 2: 1h 45m (524 mi) Total: ~2h 35m 🍃 153 kg CO₂ (+63% vs. direct)
Leg 1
VNO → RIX
50m · 165 mi
View VNO to RIX flights →
Leg 2
RIX → BER
1h 45m · 524 mi
View RIX to BER flights →
VNO CPH (Copenhagen) BER
Leg 1: 1h 35m (504 mi) Leg 2: 1h (228 mi) Total: ~2h 35m 🍃 160 kg CO₂ (+70% vs. direct)
Leg 1
VNO → CPH
1h 35m · 504 mi
View VNO to CPH flights →
Leg 2
CPH → BER
1h · 228 mi
View CPH to BER flights →
VNO VIE (Vienna) BER
Leg 1: 1h 50m (587 mi) Leg 2: 1h 10m (323 mi) Total: ~3h 🍃 194 kg CO₂ (+106% vs. direct)
Leg 1
VNO → VIE
1h 50m · 587 mi
View VNO to VIE flights →
Leg 2
VIE → BER
1h 10m · 323 mi
View VIE to BER flights →
VNO ARN (Stockholm) BER
Leg 1: 1h 25m (442 mi) Leg 2: 1h 35m (532 mi) Total: ~3h 🍃 205 kg CO₂ (+118% vs. direct)
Leg 1
VNO → ARN
1h 25m · 442 mi
View VNO to ARN flights →
Leg 2
ARN → BER
1h 35m · 532 mi
View ARN to BER flights →

Looking for the return flight?

BER → VNO: Flights from Berlin to Vilnius

Frequently Asked Questions

How long is the direct flight from Vilnius to Berlin?

A nonstop flight from Vilnius (VNO) to Berlin (BER) takes approximately 1 hours and 35 minutes. The distance is 510 miles (820 km).

Which airlines fly nonstop from Vilnius to Berlin?

2 airlines: Air Baltic, Ryanair.

Is there a nonstop flight from Vilnius to Berlin?

Yes. 2 airlines: Air Baltic, Ryanair.

How far is Vilnius from Berlin?

The flight distance from Vilnius to Berlin is 510 miles (820 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What is the time difference between Vilnius and Berlin?

Berlin is 1 hour behind Vilnius. (Europe/Vilnius vs Europe/Berlin.)

What type of aircraft flies from Vilnius to Berlin?

At 1h 35m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Lithuania to Germany?

Depends on your passport. Check with the Germany embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Vilnius to Berlin?

Roughly 94 kg CO2 per passenger one-way. That's about the same as driving 470 km.

Is the return flight from Berlin to Vilnius also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Vilnius to Berlin?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Vilnius Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.