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
10h 29mCHF 46–222Bus, train via Padova
- Take the bus from Sfântu Gheorghe to Padovabus
- Take the train from Padova to Milano Centraletrain Fr
- Take the train from Milano Centrale to Genevetrain Ec
26h 55mTrain
- Take the train from Brasov to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Sarganstrain Rjx
- Take the train from Sargans to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
31h 52mCHF 273–595Drive 1,825.1 km
- Drive from Braşov to Genevacar 1,825.1 km
20h 13mCHF 299–431Train 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 87–282Bus
- Take the bus from Brașov to Genevabus FlixBus 1921
31h 30mCHF 140–230Bus, train
- Take the bus from Brasov, Gara to Bresicabus
- Take the train from Brescia to Milano Lambratetrain Re6 / ...
- Take the bus from Milano, Autostazione Lampugnano to Geneva - Bus Stationbus
32h 6mCHF 145–193
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 230 and takes 10h 29m.
The fastest way to get from Braşov to Geneva is to train and fly which takes 8h 5m and costs SFr 85 - SFr 290.
Yes, there is a direct bus departing from Brașov and arriving at Geneva. Services depart twice 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, Sargans and Zürich HB. The journey, including transfers, takes approximately 31h 52m.
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 26h 55m 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 52m and costs SFr 270 - SFr 600. Alternatively, you can fly, which costs SFr 45 - SFr 230 and takes 10h 29m, you could also bus, which costs SFr 140 - SFr 230 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, Sargans, Zuerich Hb, and Zürich HB in around 31h 52m. Alternatively, Ulendo Airlink, 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
- 6h
- When
- Every day
- Estimated price
- CHF 150–600
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–330
- Website
- easyjet.com
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Naples
- Ave. Duration
- 7h 50m
- When
- Wednesday
- Estimated price
- CHF 45–230
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Budapest
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 60–260
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Rome
- Ave. Duration
- 12h 30m
- When
- Tuesday and Thursday
- Estimated price
- CHF 45–230
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Heraklion
- Ave. Duration
- 11h 55m
- When
- Tuesday
- Estimated price
- CHF 90–300
- 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 80–270
- Website
- swiss.com
Flights from Bucharest Otopeni to Geneva International Airport via Zurich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- CHF 120–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–230
- Website
- animawings.com
Flights from Bucharest Otopeni to Geneva International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 100–310
- 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–230
- 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–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
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Padova to Milano Centrale
- Ave. Duration
- 2h 9m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–95
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- CHF 75–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 75–100
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Brasov to Budapest-Keleti
- Ave. Duration
- 15h 21m
- Frequency
- 4 times a day
- Estimated price
- CHF 56–60
- Website
- Romanian Railways (CFR)
Train from Brașov to Bucharest
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- CHF 13–15
- Website
- Romanian Railways (CFR)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Budapest-Keleti to Sargans
- *
- CHF 110–180
Train from Sargans to Zuerich Hb
- *
- CHF 17–26
Train from Sargans to Zuerich Hb
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- CHF 29–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 90–270
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Sargans to Zuerich Hb
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 17–35
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +40 238 434 380
- [email protected]
- Website
- Transferoviar Călători (TFC)
Train from Brașov to Bucharest
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- CHF 6–18
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- CHF 6–11
- 1st Class
- CHF 12–18
- Phone
- 0310 800 900
- [email protected]
- Website
- Regio Călători
Train from Brașov to Bucharest
- Ave. Duration
- 2h 51m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–7
- Website
- Regio Călători
- 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
- S.C. Softrans S.R.L.
Train from Brașov to Bucharest
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- CHF 7–8
- Schedules at
- S.C. Softrans S.R.L.
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Brescia to Milano Lambrate
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–8
- Website
- Trenord
- 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
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Brașov to Geneva
- Ave. Duration
- 31h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 140–230
- Website
- Flixbus
- 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
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Geneva - Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- 5 times a day
- Estimated price
- CHF 25–45
- Website
- BlaBlaCar Bus
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:10 AM in Braşov and 9:10 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 1244+ hotels available in Geneva.





























































