There are 13 ways to get from Mariupol to Basel by bus, taxi, train, 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
Bus, taxi, train via Essen
best- Take the bus from Mariupol AC-2 bus station to Donetsk Yuzhny bus stationbus
- Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi
- Take the bus from Selidove to Богуславbus
- Take the taxi from Богуслав to Smela, 111 Nezalezhnosti St.taxi
- Take the bus from Smela, 111 Nezalezhnosti St. to Südviertel, Essenbus
- Take the train from Essen Hbf to Basel Bad Bftrain 43
38h 36mBus
cheapest- Take the bus from Mariupol AC-2 bus station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich Central Bus Station to Basel Meret-Oppenheim-Strassebus
2d 18hCHF 128–275Drive 2,688.5 km
- Drive from Mariupol to Baselcar 2,688.5 km
32h 17mCHF 417–602Bus, train to Krasnodar, fly to Mulhouse
- Take the bus from Mariupol AC-2 bus station to Taganrogbus
- Take the train from Taganrog Stariy Vokzal to Krasnodar 2train
- Fly from Krasnodar (KRR) to Mulhouse (MLH)plane KRR - MLH
33h 24mBus, taxi, train
- Take the bus from Mariupol AC-2 bus station to Donetsk Yuzhny bus stationbus
- Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi
- Take the bus from Selidove to Kyivbus
- Take the bus from Kyiv to Karlsruhebus
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bftrain 20 / ...
42h 4mBus via Yasenevo
- Take the bus from Mariupol AC-2 bus station to Salaryevo Bus Stationbus
- Take the bus from Moscow, International Bus Station to Warsaw Westbus
- Take the bus from Warsaw, Bus Station West to Zurich Bus Stationbus
- Take the bus from Zurich Bus Station to Basel SBBbus
2d 15hCHF 150–269Bus, train to Krasnodar, fly to Basel
- Take the bus from Mariupol AC-2 bus station to Taganrogbus
- Take the train from Taganrog Stariy Vokzal to Krasnodar 2train
- Fly from Krasnodar (KRR) to Basel (BSL)plane KRR - BSL
18h 19mBus, train to Krasnodar, fly to Zurich Airport, train
- Take the bus from Mariupol AC-2 bus station to Taganrogbus
- Take the train from Taganrog Stariy Vokzal to Krasnodar 2train
- Fly from Krasnodar (KRR) to Zurich Airport (ZRH)plane KRR - ZRH
- Take the train from Zürich HB to Basel SBBtrain
19h 38mBus, train to Sochi International Airport, fly to Basel
- Take the bus from Mariupol AC-2 bus station to Rostov-on-Don bus stationbus
- Take the train from Rostov-Glavny to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Basel (BSL)plane AER - BSL
23h 4mCHF 642–904Bus, train to Krasnodar, fly to Stuttgart Airport, train
- Take the bus from Mariupol AC-2 bus station to Taganrogbus
- Take the train from Taganrog Stariy Vokzal to Krasnodar 2train
- Fly from Krasnodar (KRR) to Stuttgart Airport (STR)plane KRR - STR
- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bftrain
22h 23mBus, train to Krasnodar, fly to Geneva International Airport, train
- Take the bus from Mariupol AC-2 bus station to Taganrogbus
- Take the train from Taganrog Stariy Vokzal to Krasnodar 2train
- Fly from Krasnodar (KRR) to Geneva International Airport (GVA)plane KRR - GVA
- Take the train from Genève-Aéroport to Renens VDtrain
- Take the train from Renens VD to Basel SBBtrain
21h 57mBus, train to Krasnodar, fly to Milano Malpensa Airport, train
- Take the bus from Mariupol AC-2 bus station to Taganrogbus
- Take the train from Taganrog Stariy Vokzal to Krasnodar 2train
- Fly from Krasnodar (KRR) to Milano Malpensa Airport (MXP)plane KRR - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
- Take the train from Lugano to Basel SBBtrain
23h 33mBus, train to Krasnodar, fly to Munich International Airport, train
- Take the bus from Mariupol AC-2 bus station to Taganrogbus
- Take the train from Taganrog Stariy Vokzal to Krasnodar 2train
- Fly from Krasnodar (KRR) to Munich International Airport (MUC)plane KRR - MUC
- Take the train from Flughafen München to Pasingtrain
- Take the train from Pasing to Basel Bad Bftrain
25h 10m
Krasnodar (KRR) to Mulhouse (MLH) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Mariupol to Basel is to bus which costs SFr 120 - SFr 280 and takes 2 days 18h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Mariupol to Basel is to bus and train and fly which takes 23h 4m and costs SFr 600 - SFr 950.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Mariupol station to Basel. However, there are services departing from Mariupol AC-2 bus station and arriving at Basel SBB via Moscow, International Bus Station, Warsaw, Bus Station West and Zurich Bus Station. The journey, including transfers, takes approximately 2 days 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Mariupol and Basel is 3825 km. The road distance is 2688.5 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Mariupol to Basel without a car is to bus and taxi and train via Essen which takes 38h 36m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 38h 36m to get from Mariupol to Basel, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Mariupol to Basel bus services, operated by Donbass Buses, depart from Mariupol AC-2 bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Mariupol to Basel bus services, operated by Donbass Buses, arrive at Salaryevo Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Basel is 1h behind Mariupol. It is currently 6:31 PM in Mariupol and 5:31 PM in Basel.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Mariupol to Basel is 2689 km. It takes approximately 32h 17m to drive from Mariupol to Basel.
What companies run services between Mariupol, Ukraine and Basel, Switzerland?
You can take a bus from Mariupol AC-2 bus station to Basel SBB via Moscow, International Bus Station, Warsaw West, Warsaw, Bus Station West, and Zurich Bus Station in around 2d 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Krasnodar to Basel via Istanbul
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 490–2,000
Flights from Krasnodar to Zurich Airport via Istanbul
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- CHF 420–1,700
Flights from Sochi International Airport to Basel via Istanbul
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- CHF 500–2,000
Flights from Krasnodar to Stuttgart Airport via Istanbul
- Ave. Duration
- 9h 57m
- When
- Every day
- Estimated price
- CHF 500–2,100
Flights from Krasnodar to Geneva International Airport via Istanbul
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- CHF 430–1,800
Flights from Krasnodar to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- CHF 370–1,500
Flights from Krasnodar to Munich International Airport via Istanbul
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- CHF 460–1,900
- Website
- wizzair.com
Flights from Krasnodar to Mulhouse via Istanbul, Podgorica
- Ave. Duration
- 22h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- CHF 180–800
Flights from Krasnodar to Mulhouse via Istanbul, Skopje
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- CHF 180–750
Flights from Krasnodar to Mulhouse via Istanbul, Nis
- Ave. Duration
- 27h 20m
- When
- Saturday
- Estimated price
- CHF 180–750
Flights from Krasnodar to Mulhouse via Istanbul, Belgrade
- Ave. Duration
- 29h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 180–750
Flights from Krasnodar to Mulhouse via Tbilisi, Belgrade
- Ave. Duration
- 30h 10m
- When
- Friday and Sunday
- Estimated price
- CHF 260–900
- Website
- easyjet.com
Flights from Krasnodar to Geneva International Airport via Tbilisi
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- CHF 240–700
Flights from Krasnodar to Geneva International Airport via Sharm el-Sheikh
- Ave. Duration
- 10h
- When
- Wednesday and Saturday
- Estimated price
- CHF 310–800
Flights from Krasnodar to Milano Malpensa Airport via Sharm el-Sheikh
- Ave. Duration
- 12h 7m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- CHF 260–650
Flights from Krasnodar to Milano Malpensa Airport via Tbilisi
- Ave. Duration
- 13h 55m
- When
- Sunday
- Estimated price
- CHF 200–600
- Website
- flyedelweiss.com
Flights from Krasnodar to Zurich Airport via Sharm el-Sheikh
- Ave. Duration
- 12h 50m
- When
- Friday
- Estimated price
- CHF 400–1,600
- Website
- sunexpress.com
Flights from Sochi International Airport to Basel via Antalya
- Ave. Duration
- 9h 25m
- When
- Friday and Sunday
- Estimated price
- CHF 470–1,200
- Website
- arkia.co.il
Flights from Sochi International Airport to Basel via Tel Aviv
- Ave. Duration
- 12h 35m
- When
- Tuesday
- Estimated price
- CHF 600–850
- Website
- flyulendo.com
Flights from Krasnodar to Milano Malpensa Airport via Erevan
- Ave. Duration
- 7h 30m
- When
- Wednesday and Sunday
- Estimated price
- CHF 130–550
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Essen Hbf to Basel Bad Bf
- Ave. Duration
- 4h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 65–130
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 21–55
- Website
- https://int.bahn.de/en
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 16–26
- Website
- https://int.bahn.de/en
Train from Pasing to Basel Bad Bf
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- CHF 70–85
- Website
- https://int.bahn.de/en
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Taganrog Stariy Vokzal to Krasnodar 2
- Ave. Duration
- 4h 39m
- Frequency
- Twice daily
- Estimated price
- CHF 16–24
- Website
- https://eng.rzd.ru/
- Lastochka Train
- CHF 16–24
Train from Rostov-Glavny to Sochi Airport
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- CHF 24–35
- Website
- https://eng.rzd.ru/
- Lastochka Train
- CHF 24–35
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- CHF 27–90
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 27–40
- 1st Class
- CHF 55–90
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- CHF 25–40
- Website
- https://int.bahn.de/en
Train from Flughafen München to Pasing
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9–14
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–40
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Renens VD
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–26
- Website
- https://www.sbb.ch/en
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–100
- Website
- https://www.sbb.ch/en
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- CHF 13–24
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- CHF 13–16
- 1st Class Ticket
- CHF 17–24
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-by.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Schedules at
- arverio-by.de
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- regional.bahn.de
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- CHF 10–14
- Schedules at
- meine-rab.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- CHF 50–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- CHF 18–23
- Schedules at
- sbb-deutschland.de
- Phone
- 477
- Website
- avtovokzal-dnr.ru
Bus from Mariupol AC-2 bus station to Donetsk Yuzhny bus station
- Ave. Duration
- 2h 31m
- Frequency
- Twice a week
- Website
- https://avtovokzal-dnr.ru/
- Schedules at
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
Bus from Mariupol AC-2 bus station to Taganrog
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Website
- https://avtovokzal-dnr.ru/
- Schedules at
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
Bus from Mariupol AC-2 bus station to Salaryevo Bus Station
- Ave. Duration
- 22h
- Frequency
- 5 times a day
- Estimated price
- CHF 33
- Website
- https://avtovokzal-dnr.ru/
- Schedules at
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
Bus from Mariupol AC-2 bus station to Rostov-on-Don bus station
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- CHF 16
- Website
- https://avtovokzal-dnr.ru/
- Schedules at
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Smela, 111 Nezalezhnosti St. to Südviertel, Essen
- Ave. Duration
- 21h
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Warsaw West
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- CHF 61–121
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- CHF 121
- Children
- CHF 61
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Warsaw, Bus Station West to Zurich Bus Station
- Ave. Duration
- 20h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 50–95
- Website
- https://www.flixbus.co.uk
Bus from Zurich Bus Station to Basel SBB
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 8–12
- Website
- https://www.flixbus.co.uk
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Rostov-on-Don bus station to Minsk Central Bus Station
- Ave. Duration
- 26h 41m
- Frequency
- 4 times a week
- Estimated price
- CHF 55–90
- Website
- https://www.intercars-tickets.com/
- Website
- infobus.by
Bus from Rostov-on-Don bus station to Minsk Central Bus Station
- Ave. Duration
- 26h 27m
- Frequency
- 3 times a week
- Estimated price
- CHF 55–80
- Website
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Rostov-on-Don bus station to Minsk Central Bus Station
- Ave. Duration
- 25h 15m
- Frequency
- Once a week
- Estimated price
- CHF 65–110
- Schedules at
- vt.by
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- CHF 45–130
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Munich Central Bus Station to Basel Meret-Oppenheim-Strasse
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Estimated price
- CHF 13–20
- Website
- https://union-ivkoni.com/en
- Ave. Duration
- 1h 20m
- Estimated price
- CHF 10–14
Taxi Privat
- Phone
- +38050 345-1000
- Website
- privat-taxi.dn.ua
Taxi Privat
- Phone
- +38050 345-1000
- Website
- privat-taxi.dn.ua
Want to know more about travelling around Switzerland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1015+ hotels available in Basel.
























































