There are 13 ways to get from Mariupol to Basel by bus, train, plane, taxi, or car
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, train to Krasnodar, fly to Basel
best- 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
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 Zurich Bus Stationbus
- Take the train from Zürich HB to Basel SBBtrain Ic3 / ...
2d 17hCHF 160–333Bus, taxi, train via Essen
- 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 36mDrive 2,688.5 km
- Drive from Mariupol to Baselcar 2,688.5 km
32h 17mCHF 421–608Bus, 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
31h 39mBus, 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 43mBus, 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
22h 44mCHF 521–1,354Bus, 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 15mBus, 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, taxi
- Take the bus from Mariupol AC-2 bus station to Donetsk Yuzhny bus stationbus
- Take the taxi from Donetsk Yuzhny bus station to Цукуринеtaxi
- Take the bus from Цукурине to Pavlogradbus
- Take the bus from Pavlograd to Kyivbus
- Take the bus from Kyiv to Mulhousebus
2d 1h
Krasnodar (KRR) to Basel (BSL) 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 and train which costs SFr 160 - SFr 340 and takes 2 days 17h.
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 22h 44m and costs SFr 500 - SFr 1400.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Mariupol and Basel is 2909 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 18h 19m to get from Mariupol to Basel, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Basel is 1h behind Mariupol. It is currently 9:15 AM in Mariupol and 8:15 AM 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1293+ hotels available in Basel.
What companies run services between Mariupol, Ukraine and Basel, Switzerland?
There is no direct connection from Mariupol to Basel. However, you can take the bus to Taganrog, walk to Taganrog Stariy Vokzal, take the train to Krasnodar 2, take the taxi to Krasnodar (KRR) airport, fly to Basel (BSL), walk to Basel EuroAirport, Ankunft, then take the line 50 bus to Basel, Brausebad. Alternatively, you can take the bus to Donetsk Yuzhny bus station, take the taxi to Selidove, take the bus to Богуслав, take the taxi to Smela, 111 Nezalezhnosti St., take the bus to Südviertel, Essen, walk to Essen Hbf, then take the train to Basel Bad Bf.
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 550–2,400
Flights from Krasnodar to Zurich Airport via Istanbul
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- CHF 500–2,100
Flights from Sochi International Airport to Basel via Istanbul
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 490–2,000
Flights from Krasnodar to Stuttgart Airport via Istanbul
- Ave. Duration
- 9h 57m
- When
- Every day
- Estimated price
- CHF 600–2,500
Flights from Krasnodar to Geneva International Airport via Istanbul
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- CHF 500–2,100
Flights from Krasnodar to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- CHF 450–1,800
Flights from Krasnodar to Munich International Airport via Istanbul
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- CHF 550–2,300
- Website
- wizzair.com
Flights from Krasnodar to Mulhouse via Antalya, Skopje
- Ave. Duration
- 20h 30m
- When
- Friday
- Estimated price
- CHF 240–1,000
Flights from Krasnodar to Mulhouse via Istanbul, Podgorica
- Ave. Duration
- 22h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- CHF 210–950
Flights from Krasnodar to Mulhouse via Istanbul, Nis
- Ave. Duration
- 27h 20m
- When
- Saturday
- Estimated price
- CHF 210–950
Flights from Krasnodar to Mulhouse via Istanbul, Belgrade
- Ave. Duration
- 29h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 210–950
Flights from Krasnodar to Mulhouse via Tbilisi, Belgrade
- Ave. Duration
- 30h 10m
- When
- Friday and Sunday
- Estimated price
- CHF 310–1,100
- Website
- flyulendo.com
Flights from Krasnodar to Mulhouse via Erevan, Chisinau
- Ave. Duration
- 40h 5m
- When
- Monday and Friday
- Estimated price
- CHF 240–900
Flights from Krasnodar to Milano Malpensa Airport via Erevan
- Ave. Duration
- 7h 30m
- When
- Wednesday and Sunday
- Estimated price
- CHF 180–700
Flights from Krasnodar to Milano Malpensa Airport via Tel Aviv
- Ave. Duration
- 9h 50m
- When
- Wednesday and Sunday
- Estimated price
- CHF 190–750
Flights from Krasnodar to Milano Malpensa Airport via Sharm el-Sheikh
- Ave. Duration
- 10h 40m
- When
- Saturday
- Estimated price
- CHF 220–750
- Website
- easyjet.com
Flights from Krasnodar to Geneva International Airport via Tbilisi
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- CHF 330–950
Flights from Krasnodar to Geneva International Airport via Sharm el-Sheikh
- Ave. Duration
- 10h
- When
- Wednesday and Saturday
- Estimated price
- CHF 440–1,100
Flights from Krasnodar to Milano Malpensa Airport via Tbilisi
- Ave. Duration
- 13h 55m
- When
- Sunday
- Estimated price
- CHF 280–800
- Website
- sunexpress.com
Flights from Sochi International Airport to Basel via Antalya
- Ave. Duration
- 9h 25m
- When
- Friday and Sunday
- Estimated price
- CHF 480–1,300
Flights from Krasnodar to Milano Malpensa Airport via Antalya
- Ave. Duration
- 8h 20m
- When
- Friday
- Estimated price
- CHF 420–1,200
- Website
- swiss.com
Flights from Krasnodar to Zurich Airport via Tel Aviv
- Ave. Duration
- 10h 15m
- When
- Wednesday and Sunday
- Estimated price
- CHF 310–1,300
- Website
- arkia.co.il
Flights from Sochi International Airport to Basel via Tel Aviv
- Ave. Duration
- 11h 35m
- When
- Tuesday
- Estimated price
- CHF 600–1,100
- Website
- flyone.eu
Flights from Krasnodar to Milano Malpensa Airport via Erevan
- Ave. Duration
- 10h 20m
- When
- Sunday
- Estimated price
- CHF 350–1,500
- 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–23
- Website
- https://eng.rzd.ru/
- Lastochka Train
- CHF 16–23
Train from Rostov-Glavny to Sochi Airport
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- CHF 23–35
- Website
- https://eng.rzd.ru/
- Lastochka Train
- CHF 23–35
- 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 75–90
- Website
- https://int.bahn.de/en
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 25–28
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 37–41
- Website
- https://int.bahn.de/en
Train from Pasing to Basel Bad Bf
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- CHF 70–80
- 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 30–60
- 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 24–45
- Website
- https://www.sbb.ch/en
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 55–100
- Website
- https://www.sbb.ch/en
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- CHF 75–140
- 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
- +43 5 1717
- Website
- oebb.at
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 51 min
- Frequency
- 4 times a week
- Estimated price
- CHF 20–27
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- 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
- +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 50–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
- +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 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 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 Rostov-on-Don bus station
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- CHF 15
- Website
- https://avtovokzal-dnr.ru/
- Schedules at
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Selidove to Богуслав
- Ave. Duration
- 4h 37m
- Frequency
- Every 4 hours
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Selidove to Kyiv
- Ave. Duration
- 12h 2m
- Frequency
- Every 4 hours
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Kyiv to Karlsruhe
- Ave. Duration
- 22h 10m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Цукурине to Pavlograd
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Pavlograd to Kyiv
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Kyiv to Mulhouse
- Ave. Duration
- 34h 18m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- 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
- +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–120
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 16–28
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 15–23
- Website
- https://regiojet.com/
- Ave. Duration
- 1h 18m
- Estimated price
- CHF 9–14
Taxi Privat
- Phone
- +38050 345-1000
- Website
- privat-taxi.dn.ua
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide





























































