There are 11 ways to get from Geneva to Barcs by plane, train, bus, 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.
Recommended option
Fly Geneva to Zagreb, train • 10h 42m
Cheapest option
Bus, train • 23h 13m
9 alternative options
Fly Geneva to Budapest, train • 10h 1m
Fly Geneva to Vienna, train • 11h 52m
Train to Zurich, fly to Zagreb, train • 11h 34m
Fly Geneva to Graz, train • 13h 47m
Train to Basel, fly to Zagreb, train • 12h 11m
Train • 19h 2m
Bus • 23h 15m
Train, night train, bus • 22h 53m
Drive • 11h 5m
Geneva to Barcs by train
Questions & Answers
The cheapest way to get from Geneva to Barcs is to bus and train which costs SFr 65 - SFr 95 and takes 23h 13m.
The fastest way to get from Geneva to Barcs is to fly and train which takes 10h 1m and costs SFr 95 - SFr 280.
No, there is no direct bus from Geneva to Barcs. However, there are services departing from Geneva and arriving at Barcs, Hősök tere via Zagreb and Nagykanizsa, autóbusz-állomás. The journey, including transfers, takes approximately 23h 15m.
No, there is no direct train from Geneva to Barcs. However, there are services departing from Genève and arriving at Barcs via Zuerich Hb, Budapest-Kelenfoeld and Szentloerinc. The journey, including transfers, takes approximately 19h 2m.
The distance between Geneva and Barcs is 948 km. The road distance is 1094 km.
The best way to get from Geneva to Barcs without a car is to train which takes 19h 2m and costs SFr 210 - SFr 360.
It takes approximately 10h 42m to get from Geneva to Barcs, including transfers.
Geneva to Barcs bus services, operated by FlixBus, depart from Geneva station.
Geneva to Barcs train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Genève station.
The best way to get from Geneva to Barcs is to train which takes 19h 2m and costs SFr 210 - SFr 360. Alternatively, you can bus, which costs SFr 95 - SFr 140 and takes 23h 15m.
- Distance: 948.3 km
- Duration: 10h 42m
What companies run services between Geneva, Switzerland and Barcs, Hungary?
You can take a train from Geneva to Barcs via Zürich Hb, Zuerich Hb, Budapest-Kelenfoeld, and Szentloerinc in around 19h 2m. Alternatively, you can take a bus from Geneva to Barcs via Zagreb, Nagykanizsa, and Nagykanizsa, autóbusz-állomás in around 23h 15m.
- Website
- lufthansa.com
Flights from Geneva to Zagreb via Munich
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- 55 000 Ft - 180 000 Ft
Flights from Geneva to Zagreb via Frankfurt
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- 80 000 Ft - 280 000 Ft
Flights from Geneva to Budapest via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- 65 000 Ft - 170 000 Ft
Flights from Geneva to Budapest via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- 65 000 Ft - 170 000 Ft
Flights from Geneva to Vienna via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- 60 000 Ft - 190 000 Ft
Flights from Zurich to Zagreb via Munich
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- 70 000 Ft - 210 000 Ft
Flights from Geneva to Graz via Munich
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- 50 000 Ft - 160 000 Ft
Flights from Geneva to Graz via Frankfurt
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- 60 000 Ft - 230 000 Ft
Flights from Basel to Zagreb via Munich
- Ave. Duration
- 3h
- When
- Monday to Saturday
- Estimated price
- 60 000 Ft - 240 000 Ft
Flights from Basel to Zagreb via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- 45 000 Ft - 140 000 Ft
- Website
- swiss.com
Flights from Geneva to Zagreb via Zurich
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- 95 000 Ft - 310 000 Ft
Flights from Geneva to Budapest via Zurich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- 60 000 Ft - 160 000 Ft
Flights from Geneva to Vienna
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- 80 000 Ft - 280 000 Ft
Flights from Geneva to Vienna via Zurich
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- 80 000 Ft - 270 000 Ft
Flights from Zurich to Zagreb
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- 65 000 Ft - 220 000 Ft
Flights from Geneva to Graz via Zurich
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Friday and Sunday
- Estimated price
- 85 000 Ft - 260 000 Ft
- Website
- austrian.com
Flights from Geneva to Vienna
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- 80 000 Ft - 280 000 Ft
Flights from Zurich to Zagreb via Vienna
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- 100 000 Ft - 320 000 Ft
Flights from Geneva to Graz via Vienna
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- 80 000 Ft - 250 000 Ft
- Website
- croatiaairlines.com
Flights from Geneva to Zagreb via Zurich
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- 95 000 Ft - 310 000 Ft
Flights from Zurich to Zagreb
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- 65 000 Ft - 220 000 Ft
- Website
- airdolomiti.it
Flights from Geneva to Graz via Munich
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- 50 000 Ft - 160 000 Ft
Flights from Geneva to Graz via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- 60 000 Ft - 170 000 Ft
- Website
- easyjet.com
Flights from Geneva to Budapest
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 40 000 Ft - 130 000 Ft
- Website
- ryanair.com
Flights from Basel to Zagreb
- Ave. Duration
- 1h 30m
- When
- Monday to Saturday
- Estimated price
- 11 000 Ft - 140 000 Ft
- Phone
- +385 1 3782 583
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Gyekenyes
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- 2 400 Ft - 3 200 Ft
- Website
- http://www.hzpp.hr/en
- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Gyekenyes to Barcs
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- 1 000 Ft - 1 200 Ft
- Website
- https://www.mavcsoport.hu/en
Train from Budapest-Kelenfoeld to Szentloerinc
- Ave. Duration
- 2h 16m
- Frequency
- Every 3 hours
- Estimated price
- 3 600 Ft - 4 200 Ft
- Website
- https://www.mavcsoport.hu/en
Train from Szentloerinc to Barcs
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- 800 Ft - 1 000 Ft
- Website
- https://www.mavcsoport.hu/en
Train from Szombathely to Barcs
- Ave. Duration
- 3h 9m
- Frequency
- Every 4 hours
- Estimated price
- 3 200 Ft - 3 800 Ft
- Website
- https://www.mavcsoport.hu/en
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- 950 Ft - 1 200 Ft
- Website
- https://www.mavcsoport.hu/en
Train from Gyoer to Kaposvar
- Ave. Duration
- 4h 34m
- Frequency
- Every 4 hours
- Estimated price
- 4 100 Ft - 4 900 Ft
- Website
- https://www.mavcsoport.hu/en
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- www2.gysev.hu
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Sopron to Szombathely
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.
Contact Details
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- 5 000 Ft - 7 000 Ft
- Website
- https://www.oebb.at/en/
Train from Graz Hbf to Szentgotthard
- Ave. Duration
- 1h 26m
- Frequency
- Every 3 hours
- Estimated price
- 5 500 Ft - 8 000 Ft
- Website
- https://www.oebb.at/en/
Night train from Zuerich Hb to Gyoer
- Ave. Duration
- 11h 13m
- Frequency
- Once daily
- Estimated price
- 60 000 Ft - 85 000 Ft
- Website
- https://www.oebb.at/en/
The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Genève to Zürich Flughafen
- Ave. Duration
- 2h 57m
- Frequency
- Every 30 minutes
- Estimated price
- 34 000 Ft - 65 000 Ft
- Website
- https://www.sbb.ch/en
Train from Genève to Olten
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- 27 000 Ft - 48 000 Ft
- Website
- https://www.sbb.ch/en
Train from Genève to Zürich Hb
- Ave. Duration
- 2h 41m
- Frequency
- Every 20 minutes
- Estimated price
- 33 000 Ft - 60 000 Ft
- Website
- https://www.sbb.ch/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Graz Hbf to Szentgotthard
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- 6 500 Ft - 10 000 Ft
- Website
- https://www.oebb.at/
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- 4 300 Ft - 6 500 Ft
- Website
- https://www.oebb.at/
- Phone
- +386 129 13 332
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Graz Hbf to Szentgotthard
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- 2 400 Ft - 5 500 Ft
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- 2 500 Ft - 3 500 Ft
- Regional Train Ticket
- 2 400 Ft - 3 200 Ft
- Intercity 1st Class Ticket
- 4 100 Ft - 5 500 Ft
Train from Szentgotthard to Szombathely
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- 1 800 Ft - 4 000 Ft
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- 1 900 Ft - 2 700 Ft
- Regional Train Ticket
- 1 800 Ft - 2 300 Ft
- Intercity 1st Class Ticket
- 3 200 Ft - 4 000 Ft
Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).
Contact Details
Train from Zuerich Hb to Budapest-Kelenfoeld
- Ave. Duration
- 10h 22m
- Frequency
- Twice daily
- Estimated price
- 50 000 Ft - 80 000 Ft
- Website
- https://www.oebb.at/en/
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Annecy to Bregana
- Ave. Duration
- 14h 20m
- Frequency
- Once a week
- Estimated price
- 21 000 Ft - 31 000 Ft
- Website
- http://bstours.rs/en/
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Geneva to Zagreb
- Ave. Duration
- 17h 40m
- Frequency
- Once daily
- Estimated price
- 33 000 Ft - 47 000 Ft
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Nagykanizsa
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- 5 000 Ft - 7 000 Ft
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +36 1 382 0888
- info@volanbusz.hu
- Website
- volanbusz.hu
Bus from Nagykanizsa, autóbusz-állomás to Barcs, Hősök tere
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- 1 400 Ft - 1 700 Ft
- Website
- https://www.volanbusz.hu/en
Bus from Kaposvár, autóbusz-állomás to Barcs, Hősök tere
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- 1 200 Ft - 1 400 Ft
- Website
- https://www.volanbusz.hu/en
Want to know more about travelling around Hungary
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
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Geneva to Barcs bus services, operated by Volánbusz, arrive at Barcs, Hősök tere station.
Geneva to Barcs train services, operated by Hungarian Railways (MÁV), arrive at Barcs station.
Yes, the driving distance between Geneva to Barcs is 1094 km. It takes approximately 11h 5m to drive from Geneva to Barcs.
There are 39+ hotels available in Barcs. Prices start at 6 159 Ft per night.