Travel options
from Berlin to Lviv

You can get from Berlin to Lviv by train, bus or flight.

Our recommendation

To get from Berlin to Lviv on 25 Oct we recommend taking a flight because it’s the best combination of price and speed.

13:05Berlin Brandenburg Airport8h00 22:05Lviv Danylo Halytskyi International Airport
1 changes
£1421One-way
Cheapest
13:05Berlin Brandenburg Airport8h00 22:05Lviv Danylo Halytskyi International Airport
1 changes
£1421One-way
Other options
12:35Berlin Brandenburg Airport3h45 17:20Lviv Danylo Halytskyi International Airport
1 changes
£1961One-way
18:45Berlin Brandenburg Airport17h45 13:30Lviv Danylo Halytskyi International Airport
1 changes
£1961One-way
18:45Berlin Brandenburg Airport21h35 17:20Lviv Danylo Halytskyi International Airport
1 changes
£1961One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
25 Oct
Find prices
£31Flixbus
£142Ukraine Intl. Airlines
Tue
26 Oct
£206Deutsche Bahn with connection
£31Flixbus
£31Wizz Air
Wed
27 Oct
Find prices
Find prices
£179Lot Polish Airlines
Thu
28 Oct
£211Deutsche Bahn with connection
£38Flixbus
£27Wizz Air
Fri
29 Oct
£212Deutsche Bahn with connection
£31Flixbus
£144Lot Polish Airlines
Sat
30 Oct
£211Deutsche Bahn with connection
£31Flixbus
£49Wizz Air
Sun
31 Oct
£206Deutsche Bahn with connection
Find prices
£144Lot Polish Airlines
Wed
3 Nov
£206Deutsche Bahn with connection
Find prices
£127Lot Polish Airlines
Thu
4 Nov
£206Deutsche Bahn with connection
£27Flixbus
£27Wizz Air
Fri
5 Nov
£211Deutsche Bahn with connection
£64Sindbad
£127Lot Polish Airlines
Sat
6 Nov
£204Deutsche Bahn with connection
£26Flixbus
£31Wizz Air
Sun
7 Nov
£212Deutsche Bahn with connection
£53Eurolines Germany
£144Lot Polish Airlines
Tue
9 Nov
£206Deutsche Bahn with connection
£53Eurolines Germany
£27Wizz Air
Wed
10 Nov
£206Deutsche Bahn with connection
£20Flixbus
£127Lot Polish Airlines
Thu
11 Nov
£258Deutsche Bahn with connection
£64Sindbad
£27Wizz Air
Fri
12 Nov
£261Deutsche Bahn with connection
£64Sindbad
£127Lot Polish Airlines
Sat
13 Nov
£239Deutsche Bahn with connection
£43Flixbus
£27Wizz Air

Travel Information to Lviv from Berlin

distanceDistance494 miles (796 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£35 - £207
cheapestCheapest modeCoach • £35 • 16 h 25 min
fastestFastest modeFlight • £106 • 1 h 35 min
carriersPopular travel companiesFlixbus, Lot Polish Airlines or Deutsche Bahn with connection

Travel 494 miles (796 km) by coach, flight or train to Lviv from Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 35 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £35. The most popular travel providers which serve this trip are Flixbus, Lot Polish Airlines or Deutsche Bahn with connection among others. Travellers can even take a direct coach or flight from Berlin to Lviv.

Travel Tips

Travel from Berlin to Lviv
Travel to Lviv easily. 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 Berlin to Lviv.
FAQs
How do I go from Berlin to Lviv?

There are 3 ways to travel from Berlin to Lviv including taking a coach, flight or train.

What is the cheapest way to get from Berlin to Lviv?

A coach service offers the cheapest way to travel from Berlin to Lviv, which costs on average £35.

This is compared to other ways of getting to Lviv:

A coach is generally £70 less than a flight for the same trip. A flight costs on average £106 from Berlin to Lviv.

A coach is generally £171 less than a train for the same trip. A train costs on average £207 from Berlin to Lviv.

What is the fastest way to Lviv from Berlin?

The fastest way from Berlin to Lviv is by flight with an average journey time of 1 h 35 min.

Other travel options to Lviv from Berlin can usually take longer:

In comparison, going by coach can take 16 h 25 min   on average.

In comparison, travelling by train can take you on average 26 h 57 min.

How many miles from Berlin to Lviv would I travel?

The Berlin to Lviv distance is approximately 494 miles (796 km).

How many services a day are there from Berlin to Lviv?

The average frequency per day from Berlin to Lviv is:

  • 1 coach a day.

However, we recommend checking specific travel dates for your trip between Berlin and Lviv as scheduled services by coach, flight or train can vary by season or day of the week.

What are the departure and arrival points in Berlin and in Lviv?

These are the most popular departure and arrival points when travelling from Berlin to Lviv:

  • Most travellers board their coach from Berlin, Zentralen Omnibusbahnhof and arrive in Lviv, Vulytsya Naukova (Silpo) (Львів, Вулиця Наукова (Сільпо)).
  • Most travellers catch their flight from Berlin Brandenburg Airport and arrive in Lviv Danylo Halytskyi International Airport.
  • Most travellers take a train from Berlin Hbf to Lviv.
Which travel operators can get me from Berlin to Lviv?

If finding a good deal is your main consideration for your trip from Berlin to Lviv, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus to go to Lviv by coach. For a good deal on tickets, you can find Flixbus Berlin to Lviv tickets on Omio for £35.
  • Lot Polish Airlines can take you to Lviv by plane. If searching for a good deal on flights, you can find tickets for Lot Polish Airlines from Berlin to Lviv for £106.
  • Travel with Deutsche Bahn with connection for trains to Lviv. If you’re looking for a good deal on tickets, check for Deutsche Bahn with connection Berlin to Lviv tickets on Omio for £207.
Is there a direct service to Lviv from Berlin?

Yes, there are direct routes from Berlin to Lviv with the following travel companies:

  • You'll find direct coach services to Lviv with Eurolines Germany with around 1 direct coach every day.
  • You can find direct flights per day to take to Lviv with.

As you won't need to change at another stop in between, direct services to Lviv tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this trip.

Where should I go next after I travel from Berlin to Lviv?
Your journey from Berlin to Lviv doesn't have to end in Lviv. Many of our customers like to extend their holidays to explore other popular destinations like Kraków, Warsaw or Kyiv. If you’d like to add Kraków, Warsaw or Kyiv to your Berlin to Lviv trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Lviv today!
When should I purchase a ticket to Lviv from Berlin online to score the best deals?

Before travelling from Berlin to Lviv, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket is £35 one way on average for this journey.
  • The price of a plane ticket is on average £106 one way for this route.
  • The price of a train ticket for this route is on average £207 one way.

But we recommend booking Berlin to Lviv tickets online a few months before your planned travel date to score the best deals and save money on your trip.