There are 9 ways to get from Suceava to Geneva by train, plane, bus, 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.
Train to Iași International Airport, fly to Geneva International Airport
best- Take the train from Suceava to Iașitrain
- Fly from Iași International Airport (IAS) to Geneva International Airport (GVA)plane IAS - GVA
9h 29mCHF 116–304Bus via Turin
cheapest- Take the bus from Suceava to Torino - Piazza Tommaso Campanellabus
- Take the bus from Turin to Genevabus FlixBus N405 / ...
34h 48mCHF 73–88Bus, train
- Take the bus from Suceava to Venezia, Piazzale Romabus
- Take the train from Venezia S. Lucia to Milano Centraletrain Fr
- Take the train from Milano Centrale to Genevetrain Ec
27h 19mCHF 226–382Train
- Take the train from Suceava to Beclean pe Someştrain
- Take the train from Beclean Pe Somes to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
31h 6mCHF 251–376Drive 1,879.1 km
- Drive from Suceava to Genevacar 1,879.1 km
22h 30mCHF 361–521Fly Suceava to Geneva International Airport
- Fly from Suceava (SCV) to Geneva International Airport (GVA)plane SCV - GVA
8h 15mCHF 210–360Fly Suceava to Milano Malpensa Airport, train
- Fly from Suceava (SCV) to Milano Malpensa Airport (MXP)plane SCV - MXP
- Take the train from Rho-Fiera Milano to Genevetrain
11h 6mCHF 90–503Fly Suceava to Il Caravaggio International Airport, bus, train
- Fly from Suceava (SCV) to Il Caravaggio International Airport (BGY)plane SCV - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Genevetrain
10h 50mCHF 147–507Bus
- Take the bus from Suceava to Genevabus 3909
31h 5mCHF 150–240
Suceava to Geneva by train
Comparing Your Travel Options
The cheapest way to get from Suceava to Geneva is to bus via Turin which costs SFr 70 - SFr 90 and takes 34h 48m.
The fastest way to get from Suceava to Geneva is to fly which takes 8h 15m and costs SFr 210 - SFr 360.
Yes, there is a direct bus departing from Suceava and arriving at Geneva. Services depart once daily, and operate Monday, Thursday, Friday and Sunday. The journey takes approximately 31h 5m.
No, there is no direct train from Suceava to Geneva. However, there are services departing from Suceava and arriving at Genève via Beclean Pe Somes, Budapest-Keleti and Zürich HB. The journey, including transfers, takes approximately 31h 6m.
The distance between Suceava and Geneva is 1779 km. The road distance is 1879.1 km.
The best way to get from Suceava to Geneva without a car is to bus and train which takes 27h 19m and costs SFr 220 - SFr 390.
It takes approximately 9h 29m to get from Suceava to Geneva, including transfers.
Suceava to Geneva bus services, operated by FlixBus, depart from Suceava station.
Suceava to Geneva train services, operated by Romanian Railways (CFR), depart from Suceava station.
The best way to get from Suceava to Geneva is to train which takes 31h 6m and costs SFr 250 - SFr 380. Alternatively, you can fly, which costs SFr 210 - SFr 360 and takes 8h 15m, you could also bus, which costs SFr 150 - SFr 240 and takes 31h 5m.
What companies run services between Suceava, Romania and Geneva, Switzerland?
You can take a train from Suceava to Genève via Beclean pe Someş, Beclean Pe Somes, Budapest-Keleti, Zuerich Hb, and Zürich HB in around 31h 6m. Alternatively, Ulendo Airlink, easyJet, and three other airlines fly from Suceava (SCV) to Geneva International Airport (GVA) twice daily.
- Website
- easyjet.com
Flights from Suceava to Geneva International Airport via London Luton
- Ave. Duration
- 8h 57m
- When
- Saturday, Monday, Thursday, and Sunday
- Estimated price
- CHF 110–440
Flights from Suceava to Geneva International Airport via Prague
- Ave. Duration
- 6h 25m
- When
- Friday
- Estimated price
- CHF 75–390
Flights from Suceava to Geneva International Airport via Berlin Brandenburg
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- CHF 85–400
Flights from Suceava to Geneva International Airport via Rome
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- CHF 85–400
- Website
- animawings.com
Flights from Iași International Airport to Geneva International Airport via Bucharest Otopeni
- Ave. Duration
- 6h 52m
- When
- Monday and Friday
- Estimated price
- CHF 170–490
Flights from Suceava to Geneva International Airport via Bucharest Otopeni
- Ave. Duration
- 10h 30m
- When
- Monday and Friday
- Estimated price
- CHF 240–700
- Website
- flyulendo.com
Flights from Suceava to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 55–320
Flights from Suceava to Milano Malpensa Airport via Dortmund
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 75–350
Flights from Suceava to Il Caravaggio International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 70–370
- Website
- austrian.com
Flights from Iași International Airport to Geneva International Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 110–470
- Website
- ita-airways.com
Flights from Suceava to Geneva International Airport via Rome
- Ave. Duration
- 9h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 85–400
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Suceava to Iași
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–12
- Website
- Romanian Railways (CFR)
Train from Suceava to Beclean pe Someş
- Ave. Duration
- 5h 2m
- Frequency
- 3 times a day
- Estimated price
- CHF 17–19
- Website
- Romanian Railways (CFR)
Train from Beclean Pe Somes to Budapest-Keleti
- Ave. Duration
- 9h 42m
- Frequency
- Twice daily
- Estimated price
- CHF 34–37
- Website
- Romanian Railways (CFR)
- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- Regio Călători
Train from Suceava to Iași
- Ave. Duration
- 2h 18m
- Frequency
- 4 times a day
- Estimated price
- CHF 4–6
- Website
- Regio Călători
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Venezia S. Lucia to Milano Centrale
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Venezia S. Lucia to Milano Centrale
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 55–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 55–75
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Train from Rho-Fiera Milano to Geneve
- Ave. Duration
- 4h 12m
- Frequency
- 3 times a week
- Estimated price
- CHF 70–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 80–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Suceava to Venezia, Piazzale Roma
- Ave. Duration
- 18h 33m
- Frequency
- Once a week
- Estimated price
- CHF 120–170
- Schedules at
- romfour-door2door.autogari.ro
- customerservices@terravision.eu
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
- Phone
- 035.319366
- ticket@orioshuttle.com
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–13
- Schedules at
- orioshuttle.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Suceava to Geneva
- Ave. Duration
- 31h 5m
- Frequency
- Once daily
- Estimated price
- CHF 150–240
- Website
- Flixbus
Bus from Turin to Geneva
- Ave. Duration
- 3h 40m
- Frequency
- Every 3 hours
- Estimated price
- CHF 19–30
- Website
- Flixbus
- Phone
- 0231 519 925
- Website
- trans-dor.ro
Bus from Suceava to Torino - Piazza Tommaso Campanella
- Ave. Duration
- 29h 23m
- Frequency
- Once a week
- Estimated price
- CHF 53–57
- Schedules at
- trans-dor.ro
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
Suceava to Geneva bus services, operated by FlixBus, arrive at Geneva station.
Geneva is 1h behind Suceava. It is currently 8:38 PM in Suceava and 7:38 PM in Geneva.
Suceava to Geneva train services, operated by Romanian Railways (CFR), arrive at Beclean pe Someş station.
Yes, the driving distance between Suceava to Geneva is 1879 km. It takes approximately 22h 30m to drive from Suceava to Geneva.
Book your Suceava to Geneva bus tickets online with Omio and FlixBus.
There are 1212+ hotels available in Geneva.











































