There are 12 ways to get from Germany to Mariupol by train, bus, taxi, car, or plane
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, taxi
best- Take the train from S+U Alexanderplatz Bhf to Cottbus, Hauptbahnhoftrain Re2
- Take the bus from Cottbus to Kyiv Central Bus Stationbus
- Take the bus from Kyiv Central Bus Station to Криворіжжяbus
- Take the taxi from Криворіжжя to Donetsk Yuzhny bus stationtaxi
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
27h 20mDrive 2,069.8 km
cheapest- Drive from Berlin to Mariupolcar 2,069.8 km
25h 9m₴15,100–21,811Fly Stuttgart Airport to Krasnodar, bus
- Fly from Stuttgart Airport (STR) to Krasnodar (KRR)plane STR - KRR
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
26h 57mBus, taxi via S Charlottenburg Bhf
- Take the bus from Berlin to Kyivbus
- Take the bus from Kyiv Central Bus Station to Цукуринеbus
- Take the taxi from Цукурине to Donetsk Yuzhny bus stationtaxi
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
38hBus, taxi
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Kyiv Central Bus stationbus
- Take the bus from Kyiv Central Bus Station to Цукуринеbus
- Take the taxi from Цукурине to Donetsk Yuzhny bus stationtaxi
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
39h 59mFly Munich International Airport to Krasnodar, bus
- Fly from Munich International Airport (MUC) to Krasnodar (KRR)plane MUC - KRR
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
26h 53mFly Leipzig-Halle Airport to Krasnodar, bus
- Fly from Leipzig-Halle Airport (LEJ) to Krasnodar (KRR)plane LEJ - KRR
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
33h 24mFly Frankfurt to Krasnodar, bus
- Fly from Frankfurt (FRA) to Krasnodar (KRR)plane FRA - KRR
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
25h 58mFly Berlin Brandenburg Airport to Krasnodar, bus
- Fly from Berlin Brandenburg Airport (BER) to Krasnodar (KRR)plane BER - KRR
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
27h 35mFly Düsseldorf International Airport to Krasnodar, bus
- Fly from Düsseldorf International Airport (DUS) to Krasnodar (KRR)plane DUS - KRR
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
26h 39mFly Munich International Airport to Sochi International Airport, train, bus
- Fly from Munich International Airport (MUC) to Sochi International Airport (AER)plane MUC - AER
- Take the train from Adler to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
31h 30mFly Berlin Brandenburg Airport to Sochi International Airport, train, bus
- Fly from Berlin Brandenburg Airport (BER) to Sochi International Airport (AER)plane BER - AER
- Take the train from Adler to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus stationbus
32h 22m
Stuttgart Airport (STR) to Krasnodar (KRR) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Germany to Mariupol is to drive which costs 15 000 ₴ - 22 000 ₴ and takes 25h 9m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Germany to Mariupol is to drive which takes 25h 9m and costs 15 000 ₴ - 22 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Germany and Mariupol is 2429 km. The road distance is 2069.8 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Germany to Mariupol without a car is to train and bus and taxi which takes 27h 20m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 27h 20m to get from Germany to Mariupol, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Germany to Mariupol is 2070 km. It takes approximately 25h 9m to drive from Germany to Mariupol.
What companies run services between Germany and Mariupol, Ukraine?
There is no direct connection from Germany to Mariupol. However, you can take the train to Cottbus, Hauptbahnhof, walk to Cottbus, take the bus to Kyiv Central Bus Station, take the bus to Криворіжжя, take the taxi to Donetsk Yuzhny bus station, then take the bus to Mariupol AC-2 bus station. Alternatively, you can drive from Berlin to Mariupol in around 25h 9m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Stuttgart Airport to Krasnodar via Istanbul
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₴11,000–30,000
Flights from Munich International Airport to Krasnodar via Istanbul
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₴11,000–30,000
Flights from Leipzig-Halle Airport to Krasnodar via Istanbul
- Ave. Duration
- 19h 40m
- When
- Thursday and Sunday
- Estimated price
- ₴14,000–38,000
Flights from Frankfurt to Krasnodar via Istanbul
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- ₴10,000–29,000
Flights from Berlin Brandenburg Airport to Krasnodar via Istanbul
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₴9,500–26,000
Flights from Düsseldorf International Airport to Krasnodar via Istanbul
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₴10,000–28,000
Flights from Munich International Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₴11,000–30,000
Flights from Berlin Brandenburg Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₴9,500–26,000
- Website
- southwindairlines.com
Flights from Stuttgart Airport to Krasnodar via Antalya
- Ave. Duration
- 11h
- When
- Monday to Saturday
- Estimated price
- ₴11,000–23,000
Flights from Munich International Airport to Krasnodar via Antalya
- Ave. Duration
- 12h
- When
- Tuesday
- Estimated price
- ₴6,500–20,000
Flights from Leipzig-Halle Airport to Krasnodar via Antalya
- Ave. Duration
- 14h
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₴14,000–29,000
Flights from Frankfurt to Krasnodar via Antalya
- Ave. Duration
- 10h 50m
- When
- Tuesday
- Estimated price
- ₴11,000–23,000
Flights from Berlin Brandenburg Airport to Krasnodar via Antalya
- Ave. Duration
- 9h 45m
- When
- Wednesday and Saturday
- Estimated price
- ₴9,500–20,000
Flights from Düsseldorf International Airport to Krasnodar via Antalya
- Ave. Duration
- 11h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₴11,000–22,000
Flights from Munich International Airport to Sochi International Airport via Antalya
- Ave. Duration
- 12h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₴10,000–23,000
Flights from Berlin Brandenburg Airport to Sochi International Airport via Antalya
- Ave. Duration
- 9h 35m
- When
- Saturday
- Estimated price
- ₴9,500–20,000
- Website
- azimuth.aero
Flights from Berlin Brandenburg Airport to Krasnodar via Erevan
- Ave. Duration
- 16h 5m
- When
- Saturday
- Estimated price
- ₴4,200–17,000
Flights from Munich International Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 6h 5m
- When
- Tuesday and Wednesday
- Estimated price
- ₴11,000–30,000
Flights from Berlin Brandenburg Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 8h
- When
- Tuesday and Wednesday
- Estimated price
- ₴9,500–26,000
- Website
- iraero.ru
Flights from Munich International Airport to Sochi International Airport via Dalaman
- Ave. Duration
- 6h 45m
- When
- Thursday and Saturday
- Estimated price
- ₴10,000–23,000
Flights from Munich International Airport to Sochi International Airport via Antalya
- Ave. Duration
- 6h 55m
- When
- Friday and Sunday
- Estimated price
- ₴8,000–35,000
Flights from Berlin Brandenburg Airport to Sochi International Airport via Antalya
- Ave. Duration
- 8h 5m
- When
- Friday and Sunday
- Estimated price
- ₴7,500–32,000
- Website
- flyredwings.com
Flights from Munich International Airport to Sochi International Airport via Tel Aviv
- Ave. Duration
- 9h 20m
- When
- Wednesday
- Estimated price
- ₴14,000–44,000
Flights from Munich International Airport to Sochi International Airport via Tbilisi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₴9,000–30,000
Flights from Berlin Brandenburg Airport to Sochi International Airport via Tel Aviv
- Ave. Duration
- 11h 10m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ₴12,000–140,000
- Website
- uralairlines.ru
Flights from Munich International Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₴11,000–30,000
Flights from Berlin Brandenburg Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₴9,500–26,000
- 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,300–2,000
- Website
- https://int.bahn.de/en
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Adler to Krasnodar 1
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- ₴550–900
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₴600–900
- Commuter Electric Train
- ₴550–800
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Cottbus to Kyiv Central Bus Station
- Ave. Duration
- 12h 44m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Kyiv Central Bus Station to Криворіжжя
- Ave. Duration
- 5h 52m
- Frequency
- 4 times a day
- Estimated price
- ₴2,100–3,300
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Berlin to Kyiv
- Ave. Duration
- 20h 41m
- Frequency
- Hourly
- Estimated price
- ₴5,000–8,000
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Kyiv Central Bus Station to Цукурине
- Ave. Duration
- 10h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₴2,300–3,600
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Phone
- 477
- Website
- avtovokzal-dnr.ru
Bus from Donetsk Yuzhny bus station to Mariupol AC-2 bus station
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- https://avtovokzal-dnr.ru/
- Website
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus station
- Ave. Duration
- 12h 35m
- Frequency
- Twice daily
- Estimated price
- ₴1,000–1,500
- Schedules at
- avtovokzaly.ru
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Berlin, Zentralen Omnibusbahnhof to Kyiv Central Bus station
- Ave. Duration
- 22h 5m
- Frequency
- 3 times a day
- Estimated price
- ₴5,000–9,000
- Website
- https://www.flixbus.co.uk
- Ave. Duration
- 1h 33m
- Estimated price
- ₴500–1,300
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
















