There are 12 ways to get from Germany to Western Ukraine by train, bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train, bus via Lviv urban hromada
best- Take the train from S+U Alexanderplatz Bhf to Cottbus, Hauptbahnhoftrain Re2
- Take the bus from Cottbus to Lviv AS8 1 Dvirtseva Squarebus
- Take the train from Lviv to Ternopiltrain
- Take the bus from Ternopil to Lanivtsibus
14h 34mDrive 1,093.6 km
cheapest- Drive from Berlin to Western Ukrainecar 1,093.6 km
11h 20m₴7,910–11,425Train, bus
- Take the train from Berlin Alexanderplatz to Frankfurt(Oder)train Re
- Take the train from Rzepin to Przemysl Glownytrain 96 / ...
- Take the train from Przemysl Glowny to Ternopiltrain Ic / ...
- Take the bus from Ternopil to Lanivtsibus
17h 47mFly Munich International Airport to John Paul Ii International Airport Kraków–Balice, bus, taxi
- Fly from Munich International Airport (MUC) to John Paul Ii International Airport Kraków–Balice (KRK)plane MUC - KRK
- Take the bus from Krakow to Radyvylivbus
- Take the taxi from Pustoivanne to Western Ukrainetaxi
10h 55mBus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Ternopilbus N3212
- Take the bus from Ternopil to Lanivtsibus Kyiv-Ternopil
21h 7mBus via S Charlottenburg Bhf
- Take the bus from Berlin ZOB am Funkturm to Ternopilbus Odesa
- Take the bus from Ternopil to Lanivtsibus Kyiv-Ternopil
21h 44mFly Munich International Airport to Rzeszów–Jasionka Airport, bus, train
- Fly from Munich International Airport (MUC) to Rzeszów–Jasionka Airport (RZE)plane MUC - RZE
- Take the bus from Rzeszow–Jasionka Airport to Lvivbus
- Take the train from Lviv to Ternopiltrain
- Take the bus from Ternopil to Lanivtsibus
16h 25mFly Dortmund Airport to Suceava, bus
- Fly from Dortmund Airport (DTM) to Suceava (SCV)plane DTM - SCV
- Take the bus from Suceava Airport to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Ternopilbus
- Take the bus from Ternopil to Lanivtsibus
15h 4mFly Hamburg Airport to Warsaw Chopin Airport, bus, train
- Fly from Hamburg Airport (HAM) to Warsaw Chopin Airport (WAW)plane HAM - WAW
- Take the bus from Warszawa Centralna Station to Lviv Palace Squarebus
- Take the train from Lviv to Ternopiltrain
- Take the bus from Ternopil to Lanivtsibus
14h 58mFly Frankfurt to Warsaw Chopin Airport, bus, train
- Fly from Frankfurt (FRA) to Warsaw Chopin Airport (WAW)plane FRA - WAW
- Take the bus from Warszawa Centralna Station to Lviv Palace Squarebus
- Take the train from Lviv to Ternopiltrain
- Take the bus from Ternopil to Lanivtsibus
15h 3mFly Berlin Brandenburg Airport to Warsaw Chopin Airport, bus, train
- Fly from Berlin Brandenburg Airport (BER) to Warsaw Chopin Airport (WAW)plane BER - WAW
- Take the bus from Warszawa Centralna Station to Lviv Palace Squarebus
- Take the train from Lviv to Ternopiltrain
- Take the bus from Ternopil to Lanivtsibus
15h 6mFly Munich International Airport to Cluj-Napoca, bus
- Fly from Munich International Airport (MUC) to Cluj-Napoca (CLJ)plane MUC - CLJ
- Take the bus from Cluj-Napoca to Baia Marebus
- Take the bus from Baia Mare to Sighetu Marmațieibus
- Take the bus from Velykyy Bychkiv to Viliabus
- Take the bus from Ternopil to Lanivtsibus
19h 4m
Munich International Airport (MUC) to John Paul Ii International Airport Kraków–Balice (KRK) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Germany to Western Ukraine is to drive which costs 7 500 ₴ - 12 000 ₴ and takes 11h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Germany to Western Ukraine is to drive which takes 11h 20m and costs 7 500 ₴ - 12 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Germany and Western Ukraine is 1213 km. The road distance is 1093.6 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Germany to Western Ukraine without a car is to train and bus via Lviv urban hromada which takes 14h 34m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 14h 34m to get from Germany to Western Ukraine, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Germany to Western Ukraine is 1094 km. It takes approximately 11h 20m to drive from Germany to Western Ukraine.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 15+ hotels available in Western Ukraine.
What companies run services between Germany and Western Ukraine?
You can take a bus from Berlin Alexanderplatz to Western Ukraine via Berlin, Zentralen Omnibusbahnhof, Ternopil, and Lanivtsi in around 21h 7m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lot.com
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₴4,400–19,000
Flights from Munich International Airport to Rzeszów–Jasionka Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- ₴5,000–14,000
Flights from Munich International Airport to Rzeszów–Jasionka Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- ₴10,300–10,800
Flights from Hamburg Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₴3,500–13,000
Flights from Frankfurt to Warsaw Chopin Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- ₴3,700–22,000
Flights from Frankfurt to Warsaw Chopin Airport via Katowice
- Ave. Duration
- 3h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₴5,500–27,000
Flights from Berlin Brandenburg Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₴3,400–9,500
- Website
- lufthansa.com
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₴4,400–19,000
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- ₴4,400–17,000
Flights from Munich International Airport to Rzeszów–Jasionka Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- ₴10,300–10,800
Flights from Hamburg Airport to Warsaw Chopin Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- ₴3,500–18,000
Flights from Frankfurt to Warsaw Chopin Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₴3,700–22,000
Flights from Munich International Airport to Cluj-Napoca
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₴3,900–13,000
- Website
- austrian.com
Flights from Hamburg Airport to Warsaw Chopin Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₴4,200–17,000
- Website
- flysas.com
Flights from Hamburg Airport to Warsaw Chopin Airport via Copenhagen
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- ₴4,500–11,000
- Website
- airdolomiti.it
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₴4,800–19,000
- Website
- flyulendo.com
Flights from Dortmund Airport to Suceava
- Ave. Duration
- 2h 25m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- ₴2,900–14,000
- Website
- eurowings.com
Flights from Hamburg Airport to Warsaw Chopin Airport via Dusseldorf
- Ave. Duration
- 3h 35m
- When
- Monday and Friday
- Estimated price
- ₴4,400–9,500
- Phone
- +49 30 2970
- Website
- bahn.de
Train from S+U Alexanderplatz Bhf to Cottbus, Hauptbahnhof
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- ₴1,000–1,400
- Website
- https://int.bahn.de/en
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Lviv to Ternopil
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- ₴220–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴220–310
- Deluxe
- ₴700–1,000
- Phone
- +38(032) 226-20-68
- contract@railway.lviv.ua
- Website
- lv.uz.gov.ua
Train from Lviv to Ternopil
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- ₴55–60
- Website
- https://lv.uz.gov.ua/
- Schedules at
- https://lv.uz.gov.ua/?page_id=24
- Phone
- +49 30 514 88 88 88
- info@odeg.de
- Website
- odeg.de
Train from Berlin Alexanderplatz to Frankfurt(Oder)
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₴450–650
- Schedules at
- odeg.de
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Rzepin to Przemysl Glowny
- Ave. Duration
- 8h 31m
- Frequency
- 4 times a day
- Estimated price
- ₴1,200–1,900
- Website
- https://www.intercity.pl/en/
- 2nd Class
- ₴1,200–1,700
- 1st Class
- ₴1,500–1,900
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Przemysl Glowny to Ternopil
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- ₴2,100–2,800
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴2,100–2,800
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Cottbus to Lviv AS8 1 Dvirtseva Square
- Ave. Duration
- 7h 34m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Ternopil to Lanivtsi
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Krakow to Radyvyliv
- Ave. Duration
- 3h 14m
- Frequency
- Twice daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Rzeszow–Jasionka Airport to Lviv
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Velykyy Bychkiv to Vilia
- Ave. Duration
- 5h 12m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Berlin, Zentralen Omnibusbahnhof to Ternopil
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a week
- Estimated price
- ₴3,400–6,000
- Website
- https://www.flixbus.co.uk
Bus from Cluj-Napoca to Baia Mare
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₴440–750
- Website
- https://www.flixbus.co.uk
Bus from Baia Mare to Sighetu Marmației
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- ₴220–370
- Website
- https://www.flixbus.co.uk
- Phone
- +380 98 815 4444
- support@ewe.ua
- Website
- ewe.ua
Bus from Berlin ZOB am Funkturm to Ternopil
- Ave. Duration
- 18h 5m
- Frequency
- Once daily
- Estimated price
- ₴3,300–3,700
- Website
- https://ewe.ua/
- Website
- inbus.ua
Bus from Suceava Airport to Chernivtsi Bus station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₴170–1,000
- Website
- https://inbus.ua/en
Bus from Chernivtsi Bus station to Ternopil
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- ₴250–430
- Website
- https://inbus.ua/en
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Warszawa Centralna Station to Lviv Palace Square
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Ave. Duration
- 1h 3m
- Estimated price
- ₴470–600
Want to know more about travelling around Ukraine
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

































