There are 12 ways to get from Moldova to Switzerland by plane, bus, train, 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.
Fly Iași International Airport to Basel
best- Fly from Iași International Airport (IAS) to Basel (BSL)plane IAS - BSL
6h 7mCHF 88–310Fly Chișinău International Airport to Milano Malpensa Airport, train
cheapest- Fly from Chișinău International Airport (RMO) to Milano Malpensa Airport (MXP)plane RMO - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
7h 13mCHF 55–208Bus, train via Padova
- Take the bus from Chișinău to Hușibus
- Take the bus from Huşi to Padovabus
- Take the train from Padova to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
29h 8mTrain
- Take the train from Chisinau to Bucuresti Nordtrain 401
- Take the train from Bucuresti Nord to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Sarganstrain Rjx
- Take the train from Sargans to Zuerich Hbtrain Rjx
44h 16mCHF 203–357Drive 1,868.5 km
- Drive from Chișinău to Zurichcar 1,868.5 km
23h 53mCHF 308–445Fly Chișinău International Airport to Mulhouse
- Fly from Chișinău International Airport (RMO) to Mulhouse (MLH)plane RMO - MLH
5h 22mCHF 73–425Fly Iași International Airport to Il Caravaggio International Airport, bus, train
- Fly from Iași International Airport (IAS) to Il Caravaggio International Airport (BGY)plane IAS - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Luganotrain
8h 29mCHF 66–394Fly Chișinău International Airport to Il Caravaggio International Airport, bus, train
- Fly from Chișinău International Airport (RMO) to Il Caravaggio International Airport (BGY)plane RMO - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Luganotrain
7h 28mCHF 81–299Fly Iași International Airport to Milano Malpensa Airport, train
- Fly from Iași International Airport (IAS) to Milano Malpensa Airport (MXP)plane IAS - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
7h 58mCHF 60–253Fly Chișinău International Airport to Verona Villafranca Airport, train
- Fly from Chișinău International Airport (RMO) to Verona Villafranca Airport (VRN)plane RMO - VRN
- Take the train from Verona Porta Nuova to Milano Centraletrain
- Take the train from Milano Centrale to Luganotrain
8h 22mCHF 107–403Bus, train
- Take the bus from Chisinau, Gara Feroviara to Stazione Centrale M2 M3bus
- Take the train from Milano Centrale to Luganotrain
- Take the train from Lugano to Zürich HBtrain Ic2 / ...
38h 49mCHF 130–273Bus
- Take the bus from Chișinău to Zurichbus
41h 38mCHF 143–144
Moldova to Switzerland by train
Questions & Answers
The cheapest way to get from Moldova to Switzerland is to fly and train which costs SFr 55 - SFr 210 and takes 7h 13m.
The fastest way to get from Moldova to Switzerland is to fly which takes 5h 22m and costs SFr 70 - SFr 430.
No, there is no direct bus from Moldova to Switzerland. However, there are services departing from Chișinău and arriving at Zurich via . The journey, including transfers, takes approximately 41h 38m.
No, there is no direct train from Moldova to Switzerland. However, there are services departing from Chisinau and arriving at Zürich Stadelhofen via Bucuresti Nord, Budapest-Keleti, Sargans and Zürich HB. The journey, including transfers, takes approximately 44h 16m.
The distance between Moldova and Switzerland is 1540 km. The road distance is 1868.5 km.
The best way to get from Moldova to Switzerland without a car is to bus and train via Padova which takes 29h 8m and costs .
It takes approximately 6h 7m to get from Moldova to Switzerland, including transfers.
Moldova to Switzerland bus services, operated by Begoo, depart from Chișinău station.
Moldova to Switzerland train services, operated by Moldovan Railways (CFM), depart from Chisinau station.
The best way to get from Moldova to Switzerland is to fly which takes 6h 7m and costs SFr 85 - SFr 310. Alternatively, you can train, which costs SFr 200 - SFr 360 and takes 44h 16m, you could also bus, which costs SFr 142 - SFr 144 and takes 41h 38m.
What companies run services between Moldova and Switzerland?
Ulendo Airlink and Austrian Airlines fly from Iași International Airport (IAS) to Basel (BSL) twice daily. Alternatively, you can take a train from Chisinau to Zürich Stadelhofen via Bucuresti Nord, Budapest-Keleti, Sargans, Zuerich Hb, and Zürich HB in around 44h 16m.
- Website
- flyulendo.com
Flights from Iași International Airport to Basel
- Ave. Duration
- 2h 35m
- When
- Monday and Friday
- Estimated price
- CHF 60–300
Flights from Chișinău International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 30–210
Flights from Chișinău International Airport to Milano Malpensa Airport via Budapest
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- CHF 30–210
Flights from Chișinău International Airport to Mulhouse
- Ave. Duration
- 2h 45m
- When
- Wednesday and Sunday
- Estimated price
- CHF 65–350
Flights from Iași International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 26–260
Flights from Chișinău International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 35m
- When
- Thursday and Sunday
- Estimated price
- CHF 50–200
Flights from Iași International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 23–150
Flights from Chișinău International Airport to Verona Villafranca Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 60–220
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Padova to Milano Centrale
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Schedules at
- Trenitalia Frecce
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–40
- Schedules at
- Trenitalia Frecce
- [email protected]
- Website
- SVS
Bus from Chișinău to Huși
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Estimated price
- CHF 3–8
- Website
- SVS
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Moldova to Switzerland bus services, operated by Begoo, arrive at Zurich station.
Switzerland is 1h behind Moldova. It is currently 3:12 PM in Moldova and 2:12 PM in Switzerland.
Moldova to Switzerland train services, operated by Moldovan Railways (CFM), arrive at Bucuresti Nord station.
Yes, the driving distance between Moldova to Switzerland is 1868 km. It takes approximately 23h 53m to drive from Moldova to Switzerland.
There are 1246+ hotels available in Switzerland.




