There are 8 ways to get from Braşov to Geneva by bus, plane, train, night 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 17mFly from Brașov-Ghimbav International Airport
cheapest- Fly from Brașov-Ghimbav International Airport (GHV) to Geneva International Airport (GVA)plane GHV - GVA
7h 29mCHF 46–232Bus, train
- Take the bus from Brasov, Gara to Bresicabus
- Take the train from Brescia to Genevetrain Ec
29h 40mCHF 194–271Train
- Take the train from Brasov 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 / ...
30h 43mCHF 254–377Night train, train
- Take the nighttrain from Brasov to Wien Meidlingnighttrain
- Take the train from Wien Meidling to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
28h 2mCHF 239–348Train 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–251Bus
- Take the bus from Brașov to Cluj-Napoca Airportbus
- Take the bus from Cluj-Napoca to Genevabus 3909
30h 23mCHF 156–236Drive 1,824.1 km
- Drive from Braşov to Genevacar 1,824.1 km
20h 13mCHF 350–506
Braşov to Geneva by train
Comparing Your Travel Options
The cheapest way to get from Braşov to Geneva is to fly which costs SFr 45 - SFr 240 and takes 7h 29m.
The fastest way to get from Braşov to Geneva is to fly which takes 7h 29m and costs SFr 45 - SFr 240.
No, there is no direct bus from Braşov to Geneva. However, there are services departing from Brașov and arriving at Geneva via Cluj-Napoca. The journey, including transfers, takes approximately 30h 23m.
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 and Zürich HB. The journey, including transfers, takes approximately 30h 43m.
The distance between Braşov and Geneva is 1547 km. The road distance is 1824.1 km.
The best way to get from Braşov to Geneva without a car is to bus and train which takes 29h 40m and costs SFr 190 - SFr 280.
It takes approximately 8h 17m to get from Braşov to Geneva, including transfers.
Braşov to Geneva bus services, operated by Olteanu Travel, 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 30h 43m and costs SFr 250 - SFr 380. Alternatively, you can fly, which costs SFr 45 - SFr 240 and takes 7h 29m, you could also bus, which costs SFr 150 - SFr 240 and takes 30h 23m.
What companies run services between Braşov, Romania and Geneva, Switzerland?
You can take a train from Brasov to Genève via Budapest-Keleti, Zuerich Hb, and Zürich HB in around 30h 43m. Alternatively, Wizz Air, easyJet, and five other airlines fly from Brașov-Ghimbav International Airport (GHV) to Geneva International Airport (GVA) once daily.
- Website
- iberia.com
Flights from Sibiu to Geneva International Airport via Madrid
- Ave. Duration
- 7h 5m
- When
- Tuesday and Saturday
- Estimated price
- CHF 150–550
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Madrid
- Ave. Duration
- 7h 37m
- When
- Wednesday and Sunday
- Estimated price
- CHF 75–270
- Website
- swiss.com
Flights from Bucharest Otopeni to Geneva International Airport via Zurich
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- CHF 75–320
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Rome
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- CHF 45–230
- Website
- austrian.com
Flights from Sibiu to Geneva International Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 170–700
Flights from Bucharest Otopeni to Geneva International Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–370
- Website
- easyjet.com
Flights from Sibiu to Geneva International Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- CHF 90–440
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Budapest
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 55–260
- Website
- airserbia.com
Flights from Bucharest Otopeni to Geneva International Airport via Belgrade
- Ave. Duration
- 4h 55m
- When
- Sunday and Monday
- Estimated price
- CHF 95–220
- Website
- animawings.com
Flights from Bucharest Otopeni to Geneva International Airport
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- CHF 130–330
- Website
- jet2.com
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via London Luton
- Ave. Duration
- 7h 25m
- When
- Saturday
- Estimated price
- CHF 55–270
- Website
- ita-airways.com
Flights from Brașov-Ghimbav International Airport to Geneva International Airport via Rome
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- CHF 45–230
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Brescia to Geneve
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- CHF 85–140
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 95–140
- 2nd Class
- CHF 85–120
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Brasov to Budapest-Keleti
- Ave. Duration
- 15h 21m
- Frequency
- 5 times a day
- Estimated price
- CHF 53–58
- Website
- Romanian Railways (CFR)
Night train from Brasov to Wien Meidling
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- CHF 63–69
- 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 Zuerich Hb
- *
- CHF 120–190
Train from Wien Meidling to Zuerich Hb
- *
- CHF 95–140
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)
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
- +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–17
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- CHF 6–10
- 1st Class
- CHF 11–17
- 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
- +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
- +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 100–140
- Schedules at
- tabitatour.autogari.ro
- Phone
- +40743919764
- Website
- olteanutravel.autogari.ro
Bus from Brașov to Cluj-Napoca Airport
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- CHF 27
- Schedules at
- olteanutravel.autogari.ro
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Cluj-Napoca to Geneva
- Ave. Duration
- 24h 55m
- Frequency
- 4 times a week
- Estimated price
- CHF 130–210
- Website
- Flixbus
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
Booking & Getting There
Braşov to Geneva bus services, operated by Olteanu Travel, arrive at Cluj-Napoca Airport station.
Geneva is 1h behind Braşov. It is currently 9:17 AM in Braşov and 8:17 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 1824 km. It takes approximately 20h 13m to drive from Braşov to Geneva.
Book your Braşov to Geneva train tickets online with 12go.asia.
Book your Braşov to Geneva bus tickets online with Omio.
There are 722+ hotels available in Geneva.













































