There are 8 ways to get from Minsk to Geneva by bus, plane, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Minsk Central Bus Station to Vilnius Airportbus
- Fly from Vilnius Airport (VNO) to Geneva International Airport (GVA)plane VNO - GVA
9h 30mCHF 110–295Train, bus
- Take the train from Minsk Pas to Brest Ctrain
- Take the bus from Brest Bus station to Berlin, Zentralen Omnibusbahnhofbus
- Take the train from S+U Gesundbrunnen Bhf to Basel SBBtrain 12
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genèvetrain Ic1 / ...
28h 50mCHF 251–544Bus, train via Wrocław
- Take the bus from Minsk Central Bus Station to Wroclaw Sucha Central Bus Stationbus
- Take the train from Wroclaw Glowny to Leipzig Hbftrain Ic
- Take the train from Leipzig Hbf to Fulda Bahnhoftrain 50 / ...
- Take the train from Fulda Bahnhof to Basel SBBtrain 12
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genèvetrain Ic1 / ...
28h 57mCHF 254–612Bus
- Take the bus from Minsk Central Bus Station to Praha, ÚAN Florencbus
- Take the bus from Prague to Genevabus FlixBus N106
33hCHF 115–333Bus, train
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the train from München Hbf to Lindau, Reutin Bahnhoftrain
- Take the train from St. Gallen to Genèvetrain Ic1 / ...
36h 53mCHF 208–501Bus, train #2
- Take the bus from Minsk Central Bus Station to Vilnius, F. Vaitkaus g.bus
- Take the bus from Vilnius, Autobusų Stotis to Karlsruhebus
- Take the train from Karlsruhe Hbf to Berntrain Ice
- Take the train from Bern to Genèvetrain Ic1 / ...
39h 16mCHF 273–535Drive 2,087 km
- Drive from Minsk to Genevacar 2,087 km
20h 8mCHF 349–503Drive, car train
- Drive from Minsk to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Genevacar
25h 42mCHF 318–441
Minsk to Geneva by bus and train
Comparing Your Travel Options
The cheapest way to get from Minsk to Geneva is to bus which costs SFr 110 - SFr 340 and takes 33h.
The fastest way to get from Minsk to Geneva is to bus and fly which takes 9h 30m and costs SFr 110 - SFr 300.
No, there is no direct bus from Minsk station to Geneva. However, there are services departing from Minsk Central Bus Station and arriving at Geneva via Prague. The journey, including transfers, takes approximately 33h.
The distance between Minsk and Geneva is 1824 km. The road distance is 2087 km.
The best way to get from Minsk to Geneva without a car is to train and bus which takes 28h 50m and costs SFr 250 - SFr 550.
It takes approximately 9h 30m to get from Minsk to Geneva, including transfers.
Minsk to Geneva bus services, operated by Visit Tour, depart from Minsk Central Bus Station.
Minsk to Geneva bus services, operated by Visit Tour, arrive at Praha, ÚAN Florenc station.
Geneva is 2h behind Minsk. It is currently 9:18 AM in Minsk and 7:18 AM in Geneva.
Yes, the driving distance between Minsk to Geneva is 2087 km. It takes approximately 20h 8m to drive from Minsk to Geneva.
What companies run services between Minsk, Belarus and Geneva, Switzerland?
You can take a bus from Minsk Central Bus Station to Geneva via Prague in around 33h.
- Website
- lot.com
Flights from Vilnius Airport to Geneva International Airport via Warsaw Chopin
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- CHF 100–320
- Website
- austrian.com
Flights from Vilnius Airport to Geneva International Airport via Vienna
- Ave. Duration
- 5h 32m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 90–390
- Website
- lufthansa.com
Flights from Vilnius Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- CHF 100–370
Flights from Vilnius Airport to Geneva International Airport via Munich
- Ave. Duration
- 6h 40m
- When
- Monday and Wednesday
- Estimated price
- CHF 85–360
- Website
- airbaltic.com
Flights from Vilnius Airport to Geneva International Airport
- Ave. Duration
- 2h 50m
- When
- Saturday
- Estimated price
- CHF 85–360
- Website
- swiss.com
Flights from Vilnius Airport to Geneva International Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- CHF 85–340
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 19m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8–10
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- CHF 35–39
- 2nd Class (Kupé)
- CHF 60
- 1nd Class (SW)
- CHF 110–130
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Minsk Pas to Brest C
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a week
- Estimated price
- CHF 26–85
- Website
- Russian Railways
- 2nd Class (Kupé)
- CHF 60–85
- 1nd Class (SW)
- CHF 70–95
- 3rd Class (Platzcart)
- CHF 26–35
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Brest C
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a week
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S+U Gesundbrunnen Bhf to Basel SBB
- Ave. Duration
- 7h 17m
- Frequency
- 6 times a week
- Estimated price
- CHF 130–300
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to Fulda Bahnhof
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- CHF 40–95
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Fulda Bahnhof to Basel SBB
- Ave. Duration
- 4h 2m
- Frequency
- Every 2 hours
- Estimated price
- CHF 65–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 18m
- Frequency
- 5 times a day
- Estimated price
- CHF 30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 60–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 19–30
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 60–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 19–30
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Gallen to Genève
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- CHF 120–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Karlsruhe Hbf to Bern
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 100–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 50–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Renens VD to Genève
- Ave. Duration
- 44 min
- Frequency
- 5 times a week
- Estimated price
- CHF 8–13
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 8–12
- 2nd Class
- CHF 9–13
Train from Renens VD to Genève
- Ave. Duration
- 44 min
- Frequency
- 5 times a week
- Estimated price
- CHF 8–13
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 8–12
- 2nd Class
- CHF 9–13
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Wroclaw Glowny to Leipzig Hbf
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- CHF 35–70
- Website
- PKP Intercity
- Website
- LEO Express
Train from Leipzig Hbf to Fulda Bahnhof
- Ave. Duration
- 3h 4m
- Frequency
- 5 times a week
- Schedules at
- LEO Express
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- Arverio Bayern GmbH
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Schedules at
- Arverio Bayern GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 3h 2m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–150
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 57m
- Frequency
- Once a week
- Estimated price
- CHF 90–110
- Website
- Urlaubs-Express (UEX)
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–60
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Brest Bus station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 12h 16m
- Frequency
- Twice a week
- Estimated price
- CHF 25–35
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- CHF 45–130
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- CHF 16
- Website
- Intercars Europe
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Minsk Central Bus Station to Wroclaw Sucha Central Bus Station
- Ave. Duration
- 12h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 45–170
- Schedules at
- vt.by
Bus from Minsk Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a week
- Estimated price
- CHF 60–220
- Schedules at
- vt.by
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Prague to Geneva
- Ave. Duration
- 14h 40m
- Frequency
- 5 times a week
- Estimated price
- CHF 75–120
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Prague to Geneva
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 55–90
- Website
- RegioJet
- Phone
- +370 612 88 984
- [email protected]
- Website
- Eurolines Lithuania
Bus from Minsk Central Bus Station to Vilnius, F. Vaitkaus g.
- Ave. Duration
- 4h 22m
- Frequency
- Every 4 hours
- Estimated price
- CHF 12–70
- Website
- Eurolines Lithuania
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Minsk Central Bus Station to Vilnius, F. Vaitkaus g.
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Estimated price
- CHF 12–22
- Schedules at
- ecolines.by
- Book at
- ecolines.by
Bus from Vilnius, Autobusų Stotis to Karlsruhe
- Ave. Duration
- 26h 55m
- Frequency
- 3 times a week
- Estimated price
- CHF 110–220
- Schedules at
- ecolines.net
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Book your Minsk to Geneva bus tickets online with Omio.
There are 1208+ hotels available in Geneva.















































