There are 8 ways to get from Braşov to Geneva by bus, plane, 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.
Bus to Sibiu, fly
best- Take the bus from Brașov Sala Sporturilor to Sibiu Airportbus
- Fly from Sibiu (SBZ) to Geneva International Airport (GVA)plane SBZ - GVA
8h 2mFly from Brașov-Ghimbav International Airport
cheapest- Fly from Brașov-Ghimbav International Airport (GHV) to Geneva International Airport (GVA)plane GHV - GVA
9h 59mCHF 46–202Bus, train via Padova
- Take the bus from Sfântu Gheorghe to Padovabus
- Take the train from Padova to Milano Centraletrain
- Take the train from Milano Centrale to Genevetrain Ec
27h 22mTrain
- Take the train from Brasov to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Wien Hbftrain Ec / ...
- Take the train from Wien Hbf to Zürich HBtrain
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
31h 1mCHF 216–470Drive 1,825.1 km
- Drive from Braşov to Genevacar 1,825.1 km
20h 13mCHF 299–432Train to Bucharest Otopeni, fly
- Take the train from Brașov to Bucharesttrain
- Fly from Bucharest Otopeni (OTP) to Geneva International Airport (GVA)plane OTP - GVA
8h 5mCHF 82–262Bus, train
- Take the bus from Brasov, Gara to Bresicabus
- Take the train from Brescia to Genevetrain Ec
29h 38mCHF 196–274Bus
- Take the bus from Brașov to Genevabus FlixBus 1921
31h 30mCHF 150–260
Braşov to Geneva by train
Questions & Answers
The cheapest way to get from Braşov to Geneva is to fly which costs SFr 45 - SFr 210 and takes 9h 59m.
The fastest way to get from Braşov to Geneva is to train and fly which takes 8h 5m and costs SFr 80 - SFr 270.
Yes, there is a direct bus departing from Brașov and arriving at Geneva. Services depart three times a week, and operate Monday, Thursday and Saturday. The journey takes approximately 31h 30m.
No, there is no direct train from Braşov to Geneva. However, there are services departing from Brasov and arriving at Genève via Budapest-Keleti, Wien Hbf and Zürich HB. The journey, including transfers, takes approximately 31h 1m.
The distance between Braşov and Geneva is 1547 km. The road distance is 1825.1 km.
The best way to get from Braşov to Geneva without a car is to bus and train via Padova which takes 27h 22m and costs .
It takes approximately 8h 2m to get from Braşov to Geneva, including transfers.
Braşov to Geneva bus services, operated by FlixBus, depart from Brașov station.
Braşov to Geneva train services, operated by Romanian Railways (CFR), depart from Brasov station.
The best way to get from Braşov to Geneva is to train which takes 31h 1m and costs SFr 210 - SFr 470. Alternatively, you can fly, which costs SFr 45 - SFr 210 and takes 9h 59m, you could also bus, which costs SFr 150 - SFr 260 and takes 31h 30m.
What companies run services between Braşov, Romania and Geneva, Switzerland?
You can take a train from Brasov to Genève via Budapest-Keleti, Wien Hbf, and Zürich HB in around 31h 1m. Alternatively, Wizz Air UK, easyJet, and five other airlines fly from Brașov-Ghimbav International Airport (GHV) to Geneva International Airport (GVA) twice daily.
- Website
- austrian.com
Flights from Sibiu to Geneva International Airport via Vienna
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- CHF 140–550
Flights from Bucharest Otopeni to Geneva International Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–320
- Website
- airserbia.com
Flights from Bucharest Otopeni to Geneva International Airport via Belgrade
- Ave. Duration
- 4h 47m
- When
- Wednesday, Sunday, Monday, and Friday
- Estimated price
- CHF 75–160
- Website
- swiss.com
Flights from Bucharest Otopeni to Geneva International Airport via Zurich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- CHF 110–280
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Rome
- Ave. Duration
- 9h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 45–200
- Website
- easyjet.com
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via London Luton
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- CHF 55–230
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Budapest
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 65–240
- Website
- animawings.com
Flights from Bucharest Otopeni to Geneva International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 85–290
- Website
- ita-airways.com
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Rome
- Ave. Duration
- 9h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 45–200
- Website
- lufthansa.com
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Nuremberg, Frankfurt
- Ave. Duration
- 11h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 45–200
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Padova to Milano Centrale
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- CHF 27–55
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
Train from Brescia to Geneve
- Ave. Duration
- 5h 58m
- Frequency
- Twice daily
- Estimated price
- CHF 85–140
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 95–140
- 2nd Class
- CHF 85–120
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Brasov to Budapest-Keleti
- Ave. Duration
- 15h 21m
- Frequency
- 4 times a day
- Estimated price
- CHF 55–60
- Website
- https://www.cfrcalatori.ro/en/
Train from Brașov to Bucharest
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- CHF 13–15
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- CHF 11–13
- Website
- https://jegy.mav.hu/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 48m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 35–55
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Wien Hbf to Zürich HB
- Ave. Duration
- 7h 52m
- Frequency
- Once daily
- Estimated price
- CHF 35–65
- Website
- https://www.zssk.sk/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 90–290
- Website
- https://www.sbb.ch/en
- Phone
- +40 238 434 380
- [email protected]
- Website
- transferoviarcalatori.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- CHF 6–18
- Schedules at
- transferoviarcalatori.ro
- 2nd Class
- CHF 6–11
- 1st Class
- CHF 11–18
- Phone
- 0310 800 900
- [email protected]
- Website
- regiocalatori.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 51m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–7
- Website
- https://regiocalatori.ro/
- Phone
- +40 751 525 520
- [email protected]
- Website
- astratranscarpatic.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 33m
- Frequency
- 4 times a day
- Estimated price
- CHF 8–12
- Book at
- astratranscarpatic.ro
- Phone
- +40 351 409 153
- [email protected]
- Website
- softrans.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- CHF 7–8
- Schedules at
- softrans.ro
- Phone
- +4-0729-770.870
- [email protected]
- Website
- transolteanu.ro
Bus from Brașov Sala Sporturilor to Sibiu Airport
- Ave. Duration
- 2h 12m
- Frequency
- 4 times a day
- Schedules at
- transolteanu.ro
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Sfântu Gheorghe to Padova
- Ave. Duration
- 17h 31m
- Frequency
- Once a week
- Schedules at
- romfour-door2door.autogari.ro
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Brasov, Gara to Bresica
- Ave. Duration
- 22h 40m
- Frequency
- 3 times a week
- Estimated price
- CHF 110–140
- Schedules at
- tabitatour.autogari.ro
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Brașov to Geneva
- Ave. Duration
- 31h 30m
- Frequency
- 3 times a week
- Estimated price
- CHF 150–260
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Braşov to Geneva bus services, operated by FlixBus, arrive at Geneva station.
Geneva is 1h behind Braşov. It is currently 10:08 AM in Braşov and 9:08 AM in Geneva.
Braşov to Geneva train services, operated by Romanian Railways (CFR), arrive at Budapest-Keleti station.
Yes, the driving distance between Braşov to Geneva is 1825 km. It takes approximately 20h 13m to drive from Braşov to Geneva.
Book your Braşov to Geneva bus tickets online with Omio and FlixBus.
There are 1267+ hotels available in Geneva.


























































